/*
Copyright (c) 2010 TNI. All rights reserved.
Code licensed Creative Commons License:
http://creativecommons.org/licenses/by-nc-nd/2.1/jp/
version:0.2.8
browser:IE6,IE7,IE8,FF2,FF3,Safari3,safari4,Chrome,Opera10
*/
/*@cc_on _d=document;eval('var document=_d')@*/
var BROWSER={NN:/netscape/i.test(navigator.userAgent),FF:/firefox/i.test(navigator.userAgent),FF03:/firefox\/3./i.test(navigator.userAgent),FF02:/firefox\/2./i.test(navigator.userAgent),IE:/msie/i.test(navigator.userAgent),IE08:/msie\s8./i.test(navigator.userAgent),IE07:/msie\s7./i.test(navigator.userAgent),IE06:/msie\s6./i.test(navigator.userAgent),IE05:/msie\s5./i.test(navigator.userAgent),SF:/a/.__proto__=="//",SF03:/version\/3./i.test(navigator.userAgent),SF04:/version\/4./i.test(navigator.userAgent),OP:/opera/i.test(navigator.userAgent),CH:/chrome/i.test(navigator.userAgent)},BROWSERCheck;for(BROWSERCheck in BROWSER)if(BROWSER[BROWSERCheck]){switch(BROWSER[BROWSERCheck]){case BROWSER.FF03:case BROWSER.FF02:case BROWSER.IE08:case BROWSER.IE07:case BROWSER.IE06:case BROWSER.SF04:case BROWSER.SF03:case BROWSER.OP:case BROWSER.CH:var TAG={a:document.getElementsByTagName("a"),abbr:document.getElementsByTagName("abbr"),acronym:document.getElementsByTagName("acronym"),address:document.getElementsByTagName("address"),applet:document.getElementsByTagName("applet"),area:document.getElementsByTagName("area"),b:document.getElementsByTagName("b"),base:document.getElementsByTagName("base"),basefont:document.getElementsByTagName("basefont"),bdo:document.getElementsByTagName("bdo"),big:document.getElementsByTagName("big"),blockquote:document.getElementsByTagName("blockquote"),body:document.getElementsByTagName("body"),br:document.getElementsByTagName("br"),button:document.getElementsByTagName("button"),caption:document.getElementsByTagName("caption"),center:document.getElementsByTagName("center"),cite:document.getElementsByTagName("cite"),code:document.getElementsByTagName("code"),col:document.getElementsByTagName("col"),colgroup:document.getElementsByTagName("colgroup"),dd:document.getElementsByTagName("dd"),del:document.getElementsByTagName("del"),dfn:document.getElementsByTagName("dfn"),dir:document.getElementsByTagName("dir"),div:document.getElementsByTagName("div"),dl:document.getElementsByTagName("dl"),dt:document.getElementsByTagName("dt"),em:document.getElementsByTagName("em"),embed:document.getElementsByTagName("embed"),fieldset:document.getElementsByTagName("fieldset"),font:document.getElementsByTagName("font"),form:document.getElementsByTagName("form"),frame:document.getElementsByTagName("frame"),frameset:document.getElementsByTagName("frameset"),h1:document.getElementsByTagName("h1"),h2:document.getElementsByTagName("h2"),h3:document.getElementsByTagName("h3"),h4:document.getElementsByTagName("h4"),h5:document.getElementsByTagName("h5"),h6:document.getElementsByTagName("h6"),head:document.getElementsByTagName("head"),hr:document.getElementsByTagName("hr"),html:document.getElementsByTagName("html"),i:document.getElementsByTagName("i"),iframe:document.getElementsByTagName("iframe"),img:document.images,input:document.getElementsByTagName("input"),ins:document.getElementsByTagName("ins"),isindex:document.getElementsByTagName("isindex"),kbd:document.getElementsByTagName("kbd"),label:document.getElementsByTagName("label"),legend:document.getElementsByTagName("legend"),li:document.getElementsByTagName("li"),link:document.getElementsByTagName("link"),map:document.getElementsByTagName("map"),menu:document.getElementsByTagName("menu"),meta:document.getElementsByTagName("meta"),noembed:document.getElementsByTagName("noembed"),noframes:document.getElementsByTagName("noframes"),noscript:document.getElementsByTagName("noscript"),object:document.getElementsByTagName("object"),ol:document.getElementsByTagName("ol"),optgroup:document.getElementsByTagName("optgroup"),option:document.getElementsByTagName("option"),p:document.getElementsByTagName("p"),param:document.getElementsByTagName("param"),pre:document.getElementsByTagName("pre"),q:document.getElementsByTagName("q"),s:document.getElementsByTagName("s"),samp:document.getElementsByTagName("samp"),script:document.getElementsByTagName("script"),select:document.getElementsByTagName("select"),small:document.getElementsByTagName("small"),span:document.getElementsByTagName("span"),strike:document.getElementsByTagName("strike"),strong:document.getElementsByTagName("strong"),style:document.getElementsByTagName("style"),sub:document.getElementsByTagName("sub"),sup:document.getElementsByTagName("sup"),table:document.getElementsByTagName("table"),tbody:document.getElementsByTagName("tbody"),td:document.getElementsByTagName("td"),textarea:document.getElementsByTagName("textarea"),tfoot:document.getElementsByTagName("tfoot"),th:document.getElementsByTagName("th"),thead:document.getElementsByTagName("thead"),title:document.getElementsByTagName("title"),tr:document.getElementsByTagName("tr"),tt:document.getElementsByTagName("tt"),u:document.getElementsByTagName("u"),ul:document.getElementsByTagName("ul"),"var":document.getElementsByTagName("var")},TAGKind,TAGElement,TAGZ,CLASS={enc01:"enc01",enc02:"enc02",enc03:"enc03",noRoll:"noRoll",noSpace:"noSpace",tChip:"tChip"},CLASSKind,PRELOADIMG=[],GJ={browserCSS:function(){var a;switch(BROWSER[BROWSERCheck]){case BROWSER.FF:switch(BROWSER[BROWSERCheck]){case BROWSER.FF03:a="FF03";break;case BROWSER.FF02:a="FF02";break;default:a="FF"}break;case BROWSER.IE:switch(BROWSER[BROWSERCheck]){case BROWSER.IE08:a="IE08";break;case BROWSER.IE07:a="IE07";break;case BROWSER.IE06:a="IE06";break;default:a="IE"}break;case BROWSER.SF:switch(BROWSER[BROWSERCheck]){case BROWSER.SF04:a="SF04";break;case BROWSER.SF03:a="SF03";break;default:a="SF"}break;case BROWSER.OP:case BROWSER.CH:a=BROWSERCheck}document.body.setAttribute("id",a)},inlineNoSpace:function(){TAGZ.innerHTML=TAGZ.innerHTML.replace(/\r|\n| \r| \n/g,"")},rollOver:function(){var f,h=0,c=TAGZ.parentNode,a="this.src=this.src.replace('_n.','_o.');",b="this.src=this.src.replace('_o.','_n.');",d=new String(TAGZ.getAttribute("onmouseover")),e=new String(TAGZ.getAttribute("onmouseout")),g={main:function(){TAGZ.removeAttribute("onmouseover","");TAGZ.removeAttribute("onmouseout","");TAGZ.setAttribute("onmouseover","");TAGZ.setAttribute("onmouseout","");for(f=0;f<PRELOADIMG.length;f++)PRELOADIMG[f].src!=TAGZ.src.replace("_n.","_o.")?h++:"";PRELOADIMG.length==0||PRELOADIMG.length==h?g.cashe():"";while(c&&c!=document&&TAGZ.getAttribute("onmouseover")==""&&TAGZ.getAttribute("onmouseout")==""){!(d=="null")?BROWSER.IE&&!BROWSER.IE08?(a=d.substring(23,d.length-2)+a):(a=d+a):"";!(e=="null")?BROWSER.IE&&!BROWSER.IE08?(b=e.substring(23,e.length-2)+b):(b=e+b):"";switch(c.tagName.toLowerCase()){case "li":TAGZ.setAttribute("onmouseover",a);TAGZ.setAttribute("onmouseout",b);break;default:if(BROWSER.IE&&!BROWSER.IE08){TAGZ.setAttribute("onmouseover",new Function(a));TAGZ.setAttribute("onmouseout",new Function(b))}else{TAGZ.setAttribute("onmouseover",a);TAGZ.setAttribute("onmouseout",b)}}c=c["parentNode"]}},cashe:function(){PRELOADIMG[PRELOADIMG.length]=new Image;PRELOADIMG[PRELOADIMG.length-1].src=TAGZ.src.replace("_n.","_o.")}};TAGZ.src.match("_n.")?g.main():""},toolChip:function(){switch(TAG[TAGKind]){case TAG.area:case TAG.input:TAGZ.title=TAGZ.alt;break;default:TAGZ.title=BROWSER.FF?TAGZ.textContent:TAGZ.innerText}},tripleEnclosure:function(){switch(CLASS[CLASSKind]){case CLASS.enc01:TAGZ.innerHTML='<div class="bgBottom">'+TAGZ.innerHTML+"</div>";break;case CLASS.enc02:TAGZ.innerHTML='<div class="bgTop"><div class="bgBottom">'+TAGZ.innerHTML+"</div></div>";break;case CLASS.enc03:TAGZ.innerHTML='<div class="bgRight"><div class="bgTop"><div class="bgBottom">'+TAGZ.innerHTML+"</div></div></div>"}TAGZ.style.visibility="visible"},init:function(){for(TAGKind in TAG)for(TAGElement=0;TAGElement<TAG[TAGKind].length;TAGElement++){TAGZ=TAG[TAGKind][TAGElement];var a=TAGZ.getAttribute("class")||TAGZ.getAttribute("className");if(a)for(CLASSKind in CLASS)if(a.match(CLASS[CLASSKind]))switch(CLASS[CLASSKind]){case CLASS.enc01:case CLASS.enc02:case CLASS.enc03:GJ.tripleEnclosure();break;case CLASS.noSpace:GJ.inlineNoSpace();break;case CLASS.tChip:GJ.toolChip()}switch(TAG[TAGKind]){case TAG.img:case TAG.input:a?a.match(CLASS.noRoll)?"":GJ.rollOver():GJ.rollOver()}}}},onLoad={main:function(){GJ.browserCSS();GJ.init()},addEvent:function(){try{window.addEventListener("load",this.main,false)}catch(a){window.attachEvent("onload",this.main)}}};onLoad.addEvent()}break}




/* DWRollover
 -------------------------------------------------------- */
function MM_swapImage(){
var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}

function MM_swapImgRestore(){
var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}

function MM_preloadImages(){
var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}

function MM_findObj(n, d){
var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){
d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);
if(!x&&d.getElementById)x=d.getElementById(n);return x;}




/* writeFlash
 -------------------------------------------------------- */
function writeFlash(s,w,h){
	var 	a,html='',
				o={
					'classid':'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',
					'codebase':'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0'},
				p={
					'allowScriptAccess':'sameDomain',
					'movie':s,
					'quality':'high',
					'wmode':'transparent',
					'menu':'false'},
				e={
					'type':'application/x-shockwave-flash',
					'pluginspage':'http://www.macromedia.com/go/getflashplayer'},
				param=new Array(
				new Array('allowScriptAccess',p.allowScriptAccess),
				new Array('movie',p.movie),
				new Array('quality',p.quality),
				new Array('wmode',p.wmode),
				new Array('menu',p.menu));

	html+='<object classid="'+o.classid+'" codebase="'+o.codebase+'" width="'+w+'" height="'+h+'">';
	for(a=0;a<param.length;a++){html+='<param name="'+param[a][0]+'" value="'+param[a][1]+'">';}
	html+='<embed src="'+s+'" quality="'+p.quality+'" wmode="'+p.wmode+'" width="'+w+'" height="'+h+'" menu="'+p.menu+'" allowScriptAccess="'+p.allowScriptAccess+'" type="'+e.type+'" pluginspage="'+e.pluginspage+'">';
	html+= '</object>';
	document.write(html);
}




/* openWinBlank
 -------------------------------------------------------- */
function externalLinks() {
	if(!document.getElementsByTagName) return;
		var anchors = document.getElementsByTagName("a");
		
		for(var i=0; i<anchors.length; i++){
			var anchor = anchors[i];
			if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
		}
}




/* openWin
 -------------------------------------------------------- */
function openWin(a,b,c){ 
	c='width='+c+',height=675,status=yes,scrollbars=yes,directories=yes,menubar=yes,resizable=no,toolbar=yes';
	var d=window.open(a,b,c);
	d.focus();
}




/* openWin594
 -------------------------------------------------------- */
function openWin594(url) {
	var w0;

	w0 = window.open(url,'popup594','width=612,height=675,status=yes,scrollbars=yes,directories=yes,menubar=yes,resizable=no,toolbar=yes');
	w0.focus();
}




/* openWin760
 -------------------------------------------------------- */
function openWin760(url) {
	var w0;

	w0 = window.open(url,'popup760','width=778,height=675,status=yes,scrollbars=yes,directories=yes,menubar=yes,resizable=no,toolbar=yes');
	w0.focus();
}




/* miniNav
 -------------------------------------------------------- */
function miniNav() {
	var linkList,nowPath,html,num,snum;


	linkList = new Array(
		new Array('これからはじめるWiMAX','wimax/new_index.html'),
		new Array('料金／サービス','price/'),
		new Array('製品紹介','product/'),
		new Array('サービスエリア','area/'),
		new Array('お申し込み','application/')
	);


	nowPath = window.location.pathname;
	nowPath = nowPath.substr(9);


	for(snum = 0; snum < linkList.length; snum++){

		if(nowPath == linkList[snum][1]){
			html = '<div id="MININAVIGATION">\n';
			html += '<ul class="clearFix">\n';

			for(num = 0; num < linkList.length; num++){
				html += (nowPath.indexOf(linkList[num][1]) != -1)
					?'<li id="btnMN0'+num+'" title="'+linkList[num][0]+'">'+linkList[num][0]+'</li>\n'
					:'<li id="btnMN0'+num+'" title="'+linkList[num][0]+'"><a href="/service/'+linkList[num][1]+'">'+linkList[num][0]+'</a></li>\n';
			}

			html += '</ul>\n';
			html += '<!-- /MININAVIGATION --></div>';
			document.write(html);
		}

	}


	if(nowPath == 'application/sp_already.html'){
			html = '<div id="MININAVIGATION">\n';
			html += '<ul class="clearFix">\n';

			for(num = 0; num < linkList.length; num++){
				html += (nowPath.indexOf(linkList[num][1]) != -1)
					?'<li id="btnMN0'+num+'" title="'+linkList[num][0]+'">'+linkList[num][0]+'</li>\n'
					:'<li id="btnMN0'+num+'" title="'+linkList[num][0]+'"><a href="/service/'+linkList[num][1]+'">'+linkList[num][0]+'</a></li>\n';
			}

			html += '</ul>\n';
			html += '<!-- /MININAVIGATION --></div>';
			document.write(html);
	}


}




/* upperLink
 -------------------------------------------------------- */
function upperLink() {
	var anchor,linkList,iconA,iconN,nowPath,truthPath,html,num;

	anchor = new Array(
		new Array('このページのトップへ','#top')
	);

	linkList = new Array(
		new Array('Home','/index.html'),
		new Array('これからはじめるWiMAX（ワイマックス）','wimax/'),
		new Array('料金／サービス','price/'),
		new Array('製品紹介','product/'),
		new Array('サービスエリア','area/'),
		new Array('お申し込み','application/'),
		new Array('よくあるご質問','support/faq/'),
		new Array('お客様サポート','support/'),
		new Array('お知らせ','information/'),
		new Array('約款・利用規約','attention.html')
	);

	iconA = '<img width="12" height="4" alt="" src="/common/img/icon_link_top.gif">';
	iconN = '<img width="7" height="7" alt="" src="/common/img/icon_link_normal.gif">';


	nowPath = window.location.pathname;
	truthPath = nowPath;
	nowPath = nowPath.substr(9);


	html = '<div id="UPPERLINK" class="clearFix">\n';
	html += '<ul class="clearFix">\n';
	html += '<li>'+iconA+'<a href="'+anchor[0][1]+'">'+anchor[0][0]+'</a></li>\n';

	for(num = 0; num < linkList.length; num++){
		if(nowPath.indexOf(linkList[num][1]) != -1){
			if(num == 6){
				html += '<li>'+iconN+'<a href="/service/support/faq.html">'+linkList[6][0]+'</a></li>\n';
			}else{
				switch(nowPath){
					case 'wimax/':
						html += '<li>'+iconN+'<a href="/service/'+linkList[num][1]+'new_index.html">'+linkList[num][0]+'</a></li>\n';
					break;
					case linkList[num][1]:
					case 'information/maintenance.html':
					case 'trywimax/':
					case 'trywimax/pctrial.html':
					case 'wimax/mvno.html':
					case 'wimax/new_index.html':
						html += '<li>'+iconN+'<a href="'+linkList[0][1]+'">'+linkList[0][0]+'</a></li>\n';
					break;
					case 'price/payment.html':
					case 'price/sc_payment.html':
						html += '<li>'+iconN+'<a href="../'+linkList[7][1]+'">'+linkList[7][0]+'</a></li>\n';
					break;
					case 'application/application.html':
					case 'application/monitor1.html':
					case 'application/procedure.html':
						html += '<li>'+iconN+'<a href="/service/application/monitor2.html">WiMAX Wi-Fiゲートウェイモニター募集について（受付終了）</a></li>\n';
					break;
					case 'support/sc_add_plan.html':
					case 'support/sc_already.html':
						html += '<li>'+iconN+'<a href="/service/support/sc_index.html">お客様サポート 法人</a></li>\n';
					break;
					case 'support/sc_already.html':
						html += '<li>'+iconN+'<a href="/service/support/sc_index.html">お客様サポート 法人</a></li>\n';
					break;
					default:
						html+=(nowPath.indexOf('wimax/')==0)
							?'<li>'+iconN+'<a href="/service/'+linkList[num][1]+'new_index.html">'+linkList[num][0]+'</a></li>\n'
							:'<li>'+iconN+'<a href="/service/'+linkList[num][1]+'">'+linkList[num][0]+'</a></li>\n';
					break;
				}
			}
		}
	}

	switch(truthPath){
		case 'site_map.html':
		case '/event/report/user_3rd.html':
		case '/d-gift./download.html':
			html += '<li>'+iconN+'<a href="'+linkList[0][1]+'">'+linkList[0][0]+'</a></li>\n';
		break;
		default:break;
	}

	html += '</ul>\n';
	html += '<!-- /UPPERLINK --></div>';
	document.write(html);
}




/* BannerAppearance
 -------------------------------------------------------- */
function BannerAppearance(){
	var 	a=window.location.pathname,
				b=0,
				c=0,
				deny=new Array('about/','annai/','application/','support/'),
				banner=new Array('BannerNakataCafe','BannerMovieExp','BannerUQStep');

	while(b<deny.length){
		if(a.indexOf(deny[b])!=-1){
			while(c<banner.length){
				document.getElementById(banner[c]).style.display='none';
				c++;
			}
		}
		b++;
	}
}




/* onLoad
 -------------------------------------------------------- */
if(window.addEventListener) {
	window.addEventListener("load", externalLinks, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", externalLinks);
}
else{
	window.onload = externalLinks;
}

