
//Browser Check
var browserType=new checkBrowserType();
var osType=new checkOsType();
function checkBrowserType(){
	this.IE=(navigator.userAgent.indexOf("MSIE")!=-1);
	this.Gecko=(navigator.userAgent.indexOf("Gecko")!=-1);
	this.IE6=(navigator.userAgent.indexOf("MSIE 6.")!=-1);
	this.IE5=(navigator.userAgent.indexOf("MSIE 5.")!=-1);
	this.Opera=(navigator.userAgent.indexOf("Opera")!=-1);
	this.Safari=(navigator.userAgent.indexOf("Safari")!=-1);
	this.NC71=(navigator.userAgent.indexOf("Netscape/7.1")!=-1);
	this.NC70=(navigator.userAgent.indexOf("Netscape/7.0")!=-1);
	this.NC6=(navigator.userAgent.indexOf("Netscape/6.")!=-1);
	this.NC7=(navigator.userAgent.indexOf("Netscape/7.")!=-1);
	this.NC4=(navigator.userAgent.indexOf("Netscape/4.")!=-1);
}
function checkOsType(){
	this.Win=(navigator.appVersion.indexOf("Win")!=-1);
	this.Mac=(navigator.appVersion.indexOf("Mac")!=-1);
	this.Unix=(navigator.appVersion.indexOf("X11")!=-1);
}




//UDSwitch
function writeUDSwitch(){
}

//GoPageTop
function goPageTop(){
}

function info(){
myBsr   = navigator.appName;
myAgent = navigator.userAgent;
myTop = myAgent.indexOf("Opera",0);
if (myTop == -1){
   myTop = myAgent.indexOf("MSIE",0);
   if (myTop == -1){
      myTop = myAgent.indexOf("Mozilla/",0);
      if (myTop == -1){
         myVersion = "";
      }else{
         myLast = myAgent.indexOf(" ",myTop);
         myVer = myAgent.substring(myTop+8,myLast); 
         myVersion = " Version " + myVer;
      }
   }else{
      myLast = myAgent.indexOf(";",myTop);
      myVer = myAgent.substring(myTop+5,myLast);
      myVersion = " Version " + myVer;
   }
}else{
   myBsr = "Opera";
   myLast = myAgent.indexOf(" ",myTop+6);
   myVer = myAgent.substring(myTop+6,myLast);
   myVersion = " Version " + myVer;
}
alert("ご利用のブラウザーは、"+myBsr+myVersion+" です");
}




/*--setfontsizecookie--*/

function checkCook(){
	fSize=nowSize();
	if(fSize==""){
		var sizeValue="mid";
		chu(1);
	}else{
		var sizeValue=fSize;
		if(fSize=="lrg"){
			dai(1);
		}else if(fSize=="mid"){
			chu(1);
		}else if(fSize=="sml"){
			sho(1);
		}else{}
	}
}
if(browserType.IE==true && osType.Win==true){
	checkCook();
	window.onload=chgBtn;
}else{
	window.onload=checkCook;
}

function chgBtn(){
	fSize=nowSize();
	if(fSize==""){
	document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
	document.images['fsm'].src='/support/common/images/fontsize_btn/fs_ma.gif';
	document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
	}else{
		var sizeValue=fSize;
		if(fSize=="lrg"){
	document.images['fsl'].src='/support/common/images/fontsize_btn/fs_la.gif';
	document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
	document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
		}else if(fSize=="mid"){
	document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
	document.images['fsm'].src='/support/common/images/fontsize_btn/fs_ma.gif';
	document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
		}else if(fSize=="sml"){
	document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
	document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
	document.images['fss'].src='/support/common/images/fontsize_btn/fs_sa.gif';
		}else{}
	}
}


function dai(i){
	if(browserType.IE==true && osType.Win==true){
		document.createStyleSheet('/support/common/css/fs/midium.css');
		if(i!=1){
			document.images['fsl'].src='/support/common/images/fontsize_btn/fs_la.gif';
			document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
			document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
		}
	}else{
		document.getElementById('container').style.fontSize='120%';
		document.images['fsl'].src='/support/common/images/fontsize_btn/fs_la.gif';
		document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
		document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
	}
	setCok("lrg");
}

function chu(i){
	if(browserType.IE==true && osType.Win==true){
		document.createStyleSheet('/support/common/css/fs/small.css');
		if(i!=1){
			document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
			document.images['fsm'].src='/support/common/images/fontsize_btn/fs_ma.gif';
			document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
		}
	}else{
		document.getElementById('container').style.fontSize='small';
		document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
		document.images['fsm'].src='/support/common/images/fontsize_btn/fs_ma.gif';
		document.images['fss'].src='/support/common/images/fontsize_btn/fs_s.gif';
	}
	setCok("mid");
}
function sho(i){
	if(browserType.IE==true && osType.Win==true){
		document.createStyleSheet('/support/common/css/fs/xsmall.css');
		if(i!=1){
			document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
			document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
			document.images['fss'].src='/support/common/images/fontsize_btn/fs_sa.gif';
		}
	}else{
		document.getElementById('container').style.fontSize='x-small';
		document.images['fsl'].src='/support/common/images/fontsize_btn/fs_l.gif';
		document.images['fsm'].src='/support/common/images/fontsize_btn/fs_m.gif';
		document.images['fss'].src='/support/common/images/fontsize_btn/fs_sa.gif';
	}
	setCok("sml");
}

function setCok(sizeValue){
	fontSetDate = new Date();
	/*fontSetDate.setTime(fontSetDate.getTime()+(1*24*60*60*1000));*/
	fontSetDate.setTime(fontSetDate.getTime()+(60*1000));
	items = "supfont"+ "=" + sizeValue +";";
	dates = "expires="+fontSetDate.toGMTString();
	document.cookie =  items + dates+";path=/";
}

function nowSize(){
	fCookie = document.cookie+";";
	fsNow =fCookie.indexOf("supfont",0);
	if(fsNow != -1){
		fCookie = fCookie.substring(fsNow,fCookie.length);
		start = fCookie.indexOf("=",0);
		end = fCookie.indexOf(";",start);
		return(fCookie.substring(start+1,end));
	}
	return("");
}

function supportOnSubmit(tmpnum){
	if(tmpnum=="2"){
		document.forms[0].select.value = "2";
	}else{
		document.forms[0].select.value = "55";
	}
	document.forms[0].submit();
}


function getCookies(key){
	tmp = document.cookie+";";
	tmp1 = tmp.indexOf(key,0);
	if(tmp1 != -1){
			tmp = tmp.substring(tmp1,tmp.length);
			start = tmp.indexOf("=",0);
			end = tmp.indexOf(";",start);
			return(unescape(tmp.substring(start+1,end)));
	}
	return("");
}

function troubleRss(){
	var cookie_key = (getCookies("suppgm"));
	if(cookie_key=="top"){
		document.write("<a href='http://support.nifty.com/support/rss/trouble.rdf'>トラブル情報</a>");
	}else{
		if(cookie_key=="b_flets") cookie_key="bflets";
		if(cookie_key=="flets_adsl") cookie_key="fadsl";
		if(cookie_key=="adsl_service") cookie_key="adsl";
		if(cookie_key=="flets_isdn") cookie_key="isdn";
		if(cookie_key=="dial") cookie_key="dialup";
		document.write("<a href='http://support.nifty.com/support/rss/trouble_"+cookie_key+".rdf'>トラブル情報</a>");
	}
}
function mainteRss(){
	var cookie_key = (getCookies("suppgm"));
	if(cookie_key=="top"){
		document.write("<a href='http://support.nifty.com/support/rss/maintenance.rdf'>メンテナンス情報</a>");
	}else{
		if(cookie_key=="b_flets") cookie_key="bflets";
		if(cookie_key=="flets_adsl") cookie_key="fadsl";
		if(cookie_key=="adsl_service") cookie_key="adsl";
		if(cookie_key=="flets_isdn") cookie_key="isdn";
		if(cookie_key=="dial") cookie_key="dialup";
		document.write("<a href='http://support.nifty.com/support/rss/maintenance_"+cookie_key+".rdf'>メンテナンス情報</a>");
	}
}





/*--tab--*/
function setFtab(n){
	for(i=2;i<=n;i++){
		document.getElementById("t"+i).style.display = "none";
	}
}
function f_tab(m,j){
	for(i=1;i<=j;i++){
		if(i==m){
			document.getElementById("t"+i).style.display = "block";
		}else{
			document.getElementById("t"+i).style.display = "none";
		}
	}
}
