/*　定数の定義　*/

tdId="";

/*  フォント変わる　関数  */

function SetFont(size) 
{
  fsc(size);
}

linkItem = new Array(5,3,4,4,3);
function setDivBg(strId)
{
	document.getElementById(strId).style.backgroundColor="#00F";
}

function ChangeBgImg(objId)
{
	document.getElementById(objId+"_02").style.display="block";
	document.getElementById(objId+"_01").style.display="none";
}

function OutOpe(objId)
{
	document.getElementById(objId+"_01").style.display="block";
	document.getElementById(objId+"_02").style.display="none";
	document.getElementById("navi_div").style.display="none";
}
function linkChange(objId)
{
	switch(objId)
	{
		case "td_KIGYO_RINEN":
			location.href="/beliefs/beliefs.html";
			break;
		case "td_JIGYO_KAIYO":
			location.href="/business/business.html";
			break;
		case "td_PARTERNAL_KIGYO":
			location.href="/partners/partners.html";
			break;
		case "td_KIGYO_JYOHO":
			location.href="/company/our_company.html";
			break;
		case "td_SAIYO_JYOHO":
			location.href="/job/job_media.html";
			break;	
		default:
			break;
	}
}
function ShowNavi(naviKind,objId)
{
	var obj = document.getElementById(objId);
	var top = getTop(obj)+26;
	var left = getLeft(obj)-7;
	var objTarget = document.getElementById('navi_div');
	var divItem = linkItem[naviKind-1];
	tdId=objId;
	ChangeBgImg(objId);
	objTarget.style.top=top+"px";
	objTarget.style.left=left+"px";
	var strHTML;
	var bgColor=" onmouseover='this.style.backgroundColor=\"#D0D0D0\"' onmouseout='this.style.backgroundColor=\"#FFF\"'";
	switch(naviKind){
	case 1:
	strHTML="<a href=\"/beliefs/beliefs.html\"><div"+bgColor+">ごあいさつ</div></a>";
	strHTML+="<a href=\"/beliefs/beliefs_belief.html\"><div"+bgColor+">企業理念</div></a>";
	strHTML+="<a href=\"/beliefs/beliefs_exp.html\"><div"+bgColor+">企業理念について</div></a>";
	strHTML+="<a href=\"/beliefs/beliefs_act.html\"><div"+bgColor+">私たちの活動</div></a>";
	strHTML+="<a href=\"http://ssl.hanbai.jp/wordpress/\" target=\"_blank\"><div"+bgColor+">社長の一言集</div></a>";
	break;
	case 2:
	strHTML="<a href=\"/business/business.html\"><div"+bgColor+">広告代理業</div></a>";
	strHTML+="<a href=\"/business/support.html\"><div"+bgColor+">サポート事業</div></a>";	
	strHTML+="<a href=\"/business/customer_center.html\"><div"+bgColor+">お客さまセンター</div></a>";
	break;
	case 3:
	strHTML="<a href=\"/partners/partners.html\"><div"+bgColor+">財務・経理応援</div></a>";
	strHTML+="<a href=\"/partners/partners_romu.html\"><div"+bgColor+">総務・労務応援</div></a>";
	strHTML+="<a href=\"/partners/partners_edu.html\"><div"+bgColor+">研修・教育応援</div></a>";
	strHTML+="<a href=\"/partners/partners_business.html\"><div"+bgColor+">業務提携</div></a>";	
	break;
	case 4:
	strHTML="<a href=\"/company/our_company.html\"><div"+bgColor+">概要</div></a>";
	strHTML+="<a href=\"/company/access.html\"><div"+bgColor+">アクセス</div></a>";
	strHTML+="<a href=\"/company/company_org.html\"><div"+bgColor+">組織図</div></a>";
	strHTML+="<a href=\"/company/company_group.html\"><div"+bgColor+">グループ会社</div></a>";
	break;
	case 5:
	strHTML="<a href=\"/job/job_media.html\"><div"+bgColor+">メディア事業部</div></a>";
	strHTML+="<a href=\"/job/job_apply.html\"><div"+bgColor+">サポート事業部</div></a>";
	strHTML+="<a href=\"/job/job_somu.html\"><div"+bgColor+">総務部</div></a>";
	break;
	default:
	break;
	}	
	objTarget.innerHTML=strHTML;
	objTarget.style.zIndex = 10;
	objTarget.style.height=(24*divItem+10)+"px";
	objTarget.style.display="block";
}
function HideNavi(objId)
{
	var objTarget = document.getElementById(objId);
	objTarget.style.display = "none";
	document.getElementById("td_KIGYO_RINEN_01").style.display="block";
	document.getElementById("td_JIGYO_KAIYO_01").style.display="block";
	document.getElementById("td_PARTERNAL_KIGYO_01").style.display="block";
	document.getElementById("td_KIGYO_JYOHO_01").style.display="block";
	document.getElementById("td_SAIYO_JYOHO_01").style.display="block";
	
	document.getElementById("td_KIGYO_RINEN_02").style.display="none";
	document.getElementById("td_JIGYO_KAIYO_02").style.display="none";
	document.getElementById("td_PARTERNAL_KIGYO_02").style.display="none";
	document.getElementById("td_KIGYO_JYOHO_02").style.display="none";
	document.getElementById("td_SAIYO_JYOHO_02").style.display="none";
}
function ShowNavi2(id){
	var objTarget = document.getElementById(id);
	objTarget.style.display = "block";
	document.getElementById(tdId+"_02").style.display="block";
	document.getElementById(tdId+"_01").style.display="none";
}
function ChangeContent(mainItem,subItem)
{
	HideAllDiv(mainItem);
	switch(mainItem){
		case 1:
			switch(subItem){
				case 0:
					document.getElementById("main_beliefs_greeting").style.display="block";
				break;
				case 1:
					document.getElementById("main_beliefs_greeting").style.display="block";
				break;
				case 2:
					document.getElementById("main_beliefs_belief").style.display="block";
				break;
				case 3:
					document.getElementById("main_beliefs_explain").style.display="block";
					document.getElementById("beliefs_explain_sub_1").style.display="block";
					document.getElementById("beliefs_explain_sub_2").style.display="block";
					document.getElementById("beliefs_explain_sub_3").style.display="block";				
				break;
				case 4:
					document.getElementById("main_beliefs_activity").style.display="block";
				break;
				case 5:
				break;				
			}
		break;
		case 3:
			switch(subItem){
				case 0:
					document.getElementById("main_partners_keiri").style.display="block";
				break;
				case 1:
					document.getElementById("main_partners_keiri").style.display="block";
				break;
				case 2:
					document.getElementById("main_partners_romu").style.display="block";
				break;
				case 3:
					document.getElementById("main_partners_edu").style.display="block";
				break;
				case 4:
					document.getElementById("main_partners_business").style.display="block";
				break;
			}
		break;
		default:
		break;		
	}
}
function winOpen(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function HideAllDiv(mainItem)
{
	switch(mainItem){
		case 1:
			document.getElementById("main_beliefs_greeting").style.display="none";
			document.getElementById("main_beliefs_belief").style.display="none";
			document.getElementById("main_beliefs_explain").style.display="none";
			document.getElementById("main_beliefs_activity").style.display="none";
			document.getElementById("beliefs_explain_sub_1").style.display="none";
			document.getElementById("beliefs_explain_sub_2").style.display="none";
			document.getElementById("beliefs_explain_sub_3").style.display="none";
		break;
		case 3:
			document.getElementById("main_partners_keiri").style.display="none";
			document.getElementById("main_partners_romu").style.display="none";
			document.getElementById("main_partners_edu").style.display="none";
			document.getElementById("main_partners_business").style.display="none";		
		break;
		default:
		break;
	}
}
function SetBack(objId)
{
	document.getElementById(objId).style.backgroundColor="#CCF";
}
/* トップ　と　レフと　取得 */
function getTop(obj){
	var offset=obj.offsetTop;
	if(obj.offsetParent!=null) offset+=getTop(obj.offsetParent);
		return offset;
}
function getLeft(obj){
	var offset=obj.offsetLeft;
	if(obj.offsetParent!=null) offset+=getLeft(obj.offsetParent);
		return offset;
}

function getstyle(sname){
	for (var i=0;i<document.styleSheets.length;i++) 
	{ 
		var rules; 
		if (document.styleSheets[i].cssRules) {
			rules = document.styleSheets[i].cssRules; 
		} else {
			rules = document.styleSheets[i].rules; 
		}
		alert(document.styleSheets.length);
		for (var j=0;j<rules.length;j++) { 
			if (rules[j].selectorText == sname) { 
				alert(rules[j].selectorText);
				return rules[j].style;
			}
		} 
	} 
}
function emailchk(strMail){
	if(!strMail.match(/^[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+@[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+\.(af|al|dz|as|ad|ao|ai|aq|ag|ar|am|aw|ac|au|at|az|bh|bd|bb|by|bj|bm|bt|bo|ba|bw|br|io|bn|bg|bf|bi|kh|cm|ca|cv|cf|td|gg|je|cl|cn|cx|cc|co|km|cg|cd|ck|cr|ci|hr|cu|cy|cz|dk|dj|dm|do|tp|ec|eg|sv|gq|er|ee|et|fk|fo|fj|fi|fr|gf|pf|tf|fx|ga|gm|ge|de|gh|gi|gd|gp|gu|gt|gn|gw|gy|ht|hm|hn|hk|hu|is|in|id|ir|iq|ie|im|il|it|jm|jo|kz|ke|ki|kp|kr|kw|kg|la|lv|lb|ls|lr|ly|li|lt|lu|mo|mk|mg|mw|my|mv|ml|mt|mh|mq|mr|mu|yt|mx|fm|md|mc|mn|ms|ma|mz|mm|na|nr|np|nl|an|nc|nz|ni|ne|ng|nu|nf|mp|no|om|pk|pw|pa|pg|py|pe|ph|pn|pl|pt|pr|qa|re|ro|ru|rw|kn|lc|vc|ws|sm|st|sa|sn|sc|sl|sg|sk|si|sb|so|za|gs|es|lk|sh|pm|sd|sr|sj|sz|se|ch|sy|tw|tj|tz|th|bs|ky|tg|tk|to|tt|tn|tr|tm|tc|tv|ug|ua|ae|uk|us|um|uy|uz|vu|va|ve|vn|vg|vi|wf|eh|ye|yu|zm|zw|com|net|org|gov|edu|int|mil|biz|info|name|pro|jp)$/i)&&strMail!="")
	{
		return 0;
	}
	else
		return 1;
}
function InfoChk()
{
	if(document.getElementById("content1").value=="")
	{
		alert("お問い合わせ内容をご入力ください");
		return;
	}
	if(document.getElementById("name1").value=="")
	{
		alert("姓をご入力してください");
		return;
	}
	if(document.getElementById("name2").value=="")
	{
		alert("名をご入力してください");
		return;
	}
	if(document.getElementById("name1_kana").value=="")
	{
		alert("姓のふりがな(ひらがな)をご入力ください");
		return;
	}
	if(document.getElementById("name2_kana").value=="")
	{
		alert("名のふりがな(ひらがな)をご入力ください");
		return;
	}
	if(document.getElementById("email").value=="")
	{
		alert("メールアドレスをご入力ください");
		return;
	}
	if(!emailchk(document.getElementById("email").value))
	{
		alert("正しいメールアドレスを半角で入力してください");
		return;
	}
	document.main_form.action="contact_us_confirm.php";
	document.main_form.method="post";
	document.main_form.submit();
}
function PageReload(id){
	switch(id){
	case 1:
		document.main_form.action="contact_us.php";
		document.main_form.method="post";
		document.main_form.submit();
		break;
	case 2:
		document.main_form.action="inquery_r.php";
		document.main_form.method="post";
		document.main_form.submit();		
		break;
	}
}
function ShowPrivacy(tag){
	switch(tag){
		case 1:
			document.getElementById("main_privacy_protective").style.display="block";
			document.getElementById("privacy_protective_hide").style.display="block";
			document.getElementById("privacy_protective_show").style.display="none";
		break;
		case 2:
			document.getElementById("main_privacy_open").style.display="block";
			document.getElementById("privacy_open_hide").style.display="block";
			document.getElementById("privacy_open_show").style.display="none";		
		break;
		case 3:
			document.getElementById("main_privacy_procedure").style.display="block";
			document.getElementById("privacy_procedure_hide").style.display="block";
			document.getElementById("privacy_procedure_show").style.display="none";
		break;
		default:
		break;
	}
}
function HidePrivacy(tag){
	switch(tag){
		case 1:
			document.getElementById("main_privacy_protective").style.display="none";
			document.getElementById("privacy_protective_hide").style.display="none";
			document.getElementById("privacy_protective_show").style.display="block";
		break;
		case 2:
			document.getElementById("main_privacy_open").style.display="none";
			document.getElementById("privacy_open_hide").style.display="none";
			document.getElementById("privacy_open_show").style.display="block";		
		break;
		case 3:
			document.getElementById("main_privacy_procedure").style.display="none";
			document.getElementById("privacy_procedure_hide").style.display="none";
			document.getElementById("privacy_procedure_show").style.display="block";
		break;
		default:
		break;
	}
}
function initialize() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map_tck"));
		map.setCenter(new GLatLng(35.671347419952376, 139.7533357143402), 17);
		var mapTypeControl = new GMapTypeControl();
		var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10));
		var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
		map.addControl(mapTypeControl, topRight);
		map.addControl(new GLargeMapControl());
		var point = new GLatLng(35.671347419952376, 139.7533357143402);
		var marker = new GMarker(point, {title: "日比谷中日ビル", draggable:true});
		var html = "東京都千代田区内幸町二丁目１番４号 日比谷中日ビル";
		GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(html);});map.addOverlay(marker);}
}
function initAccess()
{
	fscRef();
	initialize();
}
function TopImgChg(strId)
{
	/*document.getElementById("orikomi").innerHTML="<img src=\"./img/link/orikomi.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyohot").innerHTML="<img src=\"./img/link/tokyohot.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyonews").innerHTML="<img src=\"./img/link/tokyonews.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tyunichisports").innerHTML="<img src=\"./img/link/tyunichisports.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("newssend").innerHTML="<img src=\"./img/link/newssend.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("kumiai").innerHTML="<img src=\"./img/link/kumiai.gif\" width=\"250\" height=\"50\" />";
	document.getElementById(strId).innerHTML="<img src=\"./img/link/"+strId+"_1.gif\" width=\"250\" height=\"50\" />";
	*/
	document.getElementById(strId+"_1").style.display="none";
	document.getElementById(strId+"_2").style.display="block";
	//alert(document.getElementById(strId).innerHTML);
}
function TopImgChg2(strId)
{
	document.getElementById("orikomi").innerHTML="<img src=\"./img/link/orikomi.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyohot").innerHTML="<img src=\"./img/link/tokyohot.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyonews").innerHTML="<img src=\"./img/link/tokyonews.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tyunichisports").innerHTML="<img src=\"./img/link/tyunichisports.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("newssend").innerHTML="<img src=\"./img/link/newssend.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("kumiai").innerHTML="<img src=\"./img/link/kumiai.gif\" width=\"250\" height=\"50\" />";
	
	document.getElementById(strId).innerHTML="<img src=\"./img/link/"+strId+"_2.gif\" width=\"250\" height=\"50\" />";
}
function TopImgOut(strId)
{
	/*document.getElementById("orikomi").innerHTML="<img src=\"./img/link/orikomi.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyohot").innerHTML="<img src=\"./img/link/tokyohot.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tokyonews").innerHTML="<img src=\"./img/link/tokyonews.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("tyunichisports").innerHTML="<img src=\"./img/link/tyunichisports.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("newssend").innerHTML="<img src=\"./img/link/newssend.gif\" width=\"250\" height=\"50\" />";
	document.getElementById("kumiai").innerHTML="<img src=\"./img/link/kumiai.gif\" width=\"250\" height=\"50\" />";*/
	document.getElementById(strId+"_1").style.display="block";
	document.getElementById(strId+"_2").style.display="none";
}
function LinkChg(strId)
{
	switch(strId)
	{
		case "orikomi":
			window.open("http://www.orikomi.ne.jp/");
		break;
		case "tokyohot":
			/*window.open("http://www.tokyohot.jp/");*/
			window.open("http://www.tokyo-np.co.jp/tokyohot/");
		break;
		case "tokyonews":
			window.open("http://www.tokyo-np.co.jp/");
		break;
		case "tyunichisports":
			window.open("http://www.chunichi.co.jp/chuspo/");
		break;
		case "newssend":
			window.open("http://www.tokyo-np.co.jp/hanbai/shougaku/index.html");
		break;
		case "kumiai":
			window.open("http://t-kumiai.hanbai.jp/web/");
		break;		
	}
}
function PrivacyAccess()
{
	//alert( document.URL);
	var url = document.URL;
	fscRef();
	var aSplit = url.split("?");
	if(aSplit.length>1)
	{
		document.getElementById("main_privacy_procedure").style.display="block";
		document.getElementById("privacy_procedure_hide").style.display="block";
		document.getElementById("privacy_procedure_show").style.display="none";	
		document.getElementById("main_privacy_protective").style.display="none";
		document.getElementById("privacy_protective_hide").style.display="none";
		document.getElementById("privacy_protective_show").style.display="block";
		document.getElementById("main_privacy_open").style.display="none";
		document.getElementById("privacy_open_hide").style.display="none";
		document.getElementById("privacy_open_show").style.display="block";		
	}
}