function $(id){
	return document.getElementById(id);
}


function navibg1()
{
	var bgnavi1 = $('bgnavi1');
	for (var i = 0; i < bgnavi1.childNodes.length; i++) {
		if (bgnavi1.childNodes[i].className == 'left_navi2_bg') {
			if (bgnavi1.childNodes[i].getAttribute('ref') == key2) {
				bgnavi1.childNodes[i].className = 'left_navi3_bg';
			}
		}
	}
}

function navi1()
{
	var lnavi1 = $('lnavi1');
	for (var i = 0; i < lnavi1.childNodes.length; i++) {
		if (lnavi1.childNodes[i].className == 'l_navi_aicon2') {
			if (lnavi1.childNodes[i].getAttribute('ref') == key2) {
				lnavi1.childNodes[i].className = 'l_navi_aicon3';
			}
		}
	}
}

function navi_p1()
{
	var lnavi_p1 = $('lnavi_p1');
	for (var i = 0; i < lnavi_p1.childNodes.length; i++) {
		if (lnavi_p1.childNodes[i].className == 'aicon2') {
			if (lnavi_p1.childNodes[i].getAttribute('ref') == key2) {
				lnavi_p1.childNodes[i].className = 'aicon3';
			}
		}
	}
}



function navibg2()
{
	var bgnavi2 = $('bgnavi2');
	for (var i = 0; i < bgnavi2.childNodes.length; i++) {
		if (bgnavi2.childNodes[i].className == 'left_navi2_bg') {
			if (bgnavi2.childNodes[i].getAttribute('ref') == key2) {
				bgnavi2.childNodes[i].className = 'left_navi3_bg';
			}
		}
	}
}

function navi2()
{
	var lnavi2 = $('lnavi2');
	for (var i = 0; i < lnavi2.childNodes.length; i++) {
		if (lnavi2.childNodes[i].className == 'l_navi_aicon2') {
			if (lnavi2.childNodes[i].getAttribute('ref') == key2) {
				lnavi2.childNodes[i].className = 'l_navi_aicon3';
			}
		}
	}
}

function navi_p2()
{
	var lnavi_p2 = $('lnavi_p2');
	for (var i = 0; i < lnavi_p2.childNodes.length; i++) {
		if (lnavi_p2.childNodes[i].className == 'aicon2') {
			if (lnavi_p2.childNodes[i].getAttribute('ref') == key2) {
				lnavi_p2.childNodes[i].className = 'aicon3';
			}
		}
	}
}


function navibg3()
{
	var bgnavi3 = $('bgnavi3');
	for (var i = 0; i < bgnavi3.childNodes.length; i++) {
		if (bgnavi3.childNodes[i].className == 'left_navi2_bg') {
			if (bgnavi3.childNodes[i].getAttribute('ref') == key2) {
				bgnavi3.childNodes[i].className = 'left_navi3_bg';
			}
		}
	}
}

function navi3()
{
	var lnavi3 = $('lnavi3');
	for (var i = 0; i < lnavi3.childNodes.length; i++) {
		if (lnavi3.childNodes[i].className == 'l_navi_aicon2') {
			if (lnavi3.childNodes[i].getAttribute('ref') == key2) {
				lnavi3.childNodes[i].className = 'l_navi_aicon3';
			}
		}
	}
}

function navi_p3()
{
	var lnavi_p3 = $('lnavi_p3');
	for (var i = 0; i < lnavi_p3.childNodes.length; i++) {
		if (lnavi_p3.childNodes[i].className == 'aicon2') {
			if (lnavi_p3.childNodes[i].getAttribute('ref') == key2) {
				lnavi_p3.childNodes[i].className = 'aicon3';
			}
		}
	}
}

function navibg4()
{
	var bgnavi4 = $('bgnavi4');
	for (var i = 0; i < bgnavi4.childNodes.length; i++) {
		if (bgnavi4.childNodes[i].className == 'left_navi2_bg') {
			if (bgnavi4.childNodes[i].getAttribute('ref') == key2) {
				bgnavi4.childNodes[i].className = 'left_navi3_bg';
			}
		}
	}
}

function navi4()
{
	var lnavi4 = $('lnavi4');
	for (var i = 0; i < lnavi4.childNodes.length; i++) {
		if (lnavi4.childNodes[i].className == 'l_navi_aicon2') {
			if (lnavi4.childNodes[i].getAttribute('ref') == key2) {
				lnavi4.childNodes[i].className = 'l_navi_aicon3';
			}
		}
	}
}

function navi_p4()
{
	var lnavi_p4 = $('lnavi_p4');
	for (var i = 0; i < lnavi_p4.childNodes.length; i++) {
		if (lnavi_p4.childNodes[i].className == 'aicon2') {
			if (lnavi_p4.childNodes[i].getAttribute('ref') == key2) {
				lnavi_p4.childNodes[i].className = 'aicon3';
			}
		}
	}
}


function faq_navi1()
{
	var faqnavi1 = $('faqnavi1');
	for (var i = 0; i < faqnavi1.childNodes.length; i++) {
		if (faqnavi1.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi1.childNodes[i].getAttribute('ref') == key3) {
				faqnavi1.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}

function faq_navi2()
{
	var faqnavi2 = $('faqnavi2');
	for (var i = 0; i < faqnavi2.childNodes.length; i++) {
		if (faqnavi2.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi2.childNodes[i].getAttribute('ref') == key3) {
				faqnavi2.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}

function faq_navi3()
{
	var faqnavi3 = $('faqnavi3');
	for (var i = 0; i < faqnavi3.childNodes.length; i++) {
		if (faqnavi3.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi3.childNodes[i].getAttribute('ref') == key3) {
				faqnavi3.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}

function faq_navi4()
{
	var faqnavi4 = $('faqnavi4');
	for (var i = 0; i < faqnavi4.childNodes.length; i++) {
		if (faqnavi4.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi4.childNodes[i].getAttribute('ref') == key3) {
				faqnavi4.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}

function faq_navi5()
{
	var faqnavi5 = $('faqnavi5');
	for (var i = 0; i < faqnavi5.childNodes.length; i++) {
		if (faqnavi5.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi5.childNodes[i].getAttribute('ref') == key3) {
				faqnavi5.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}

function faq_navi6()
{
	var faqnavi6 = $('faqnavi6');
	for (var i = 0; i < faqnavi6.childNodes.length; i++) {
		if (faqnavi6.childNodes[i].className == 'l_navi_aicon4') {
			if (faqnavi6.childNodes[i].getAttribute('ref') == key3) {
				faqnavi6.childNodes[i].className = 'l_navi_aicon5';
			}
		}
	}
}



//
var LayFlag = "";
var vNum = getBrowserVersion();
var bName = navigator.appName.charAt(0);

// init
function doLayer(flag){
	initM();
	if(flag == 1){
		LayFlag = 1;
	}
}

//IE バージョン取得
function getBrowserVersion(){
	str = navigator.appName.toUpperCase();
	version = 0;
	appVer  = navigator.appVersion;
	if (str.indexOf("NETSCAPE") >= 0){
		s = appVer.indexOf(" ",0);
		version = eval(appVer.substring(0,s));
		if (version >= 5) version++;
	}
	if (str.indexOf("MICROSOFT") >= 0){
		appVer  = navigator.userAgent;
		s = appVer.indexOf("MSIE ",0) + 5;
		e = appVer.indexOf(";",s);
		version = eval(appVer.substring(s,e));
	}
	return version;
}

// レイヤー切り替え
function HideNavi(l) {
	if(LayFlag == 1){
		if( bName == "M"){
			document.all[l].style.visibility = "hidden";
		}else{
			if( vNum < 5 ){
				document.layers[l].visibility = "hide";
			}else if( vNum >= 5 ){
				document.getElementById(l).style.visibility = "hidden";
			}
		}
	}
}

function ShowNavi(l){
	if(LayFlag == 1){
		if( bName == "M"){
			document.all[l].style.visibility = "visible";
		}else{
			if( vNum < 5 ){
				document.layers[l].visibility = "show";
			}else if( vNum >= 5 ){
				document.getElementById(l).style.visibility = "visible";
			}
		}
	}
}


// 画像差し替え
function imgCT(obj)
{
	var fpath = obj.src;
	if( fpath.match(/_on/) ){
		obj.src = fpath.replace(/_on/,'');
	}
	else{
		if( fpath.match(/png/) ){
			obj.src = fpath.replace(/.png/,'_on.png');
		}
		if( fpath.match(/jpg/) ){
			obj.src = fpath.replace(/.jpg/,'_on.jpg');
		}
		if( fpath.match(/gif/) ){
			obj.src = fpath.replace(/.gif/,'_on.gif');
		}
	}
}

// 画像差し替え
function imgC(obj)
{
	var fpath = obj.src;
	if( fpath.match(/_on/) ){
		obj.src = fpath.replace(/_on/,'');
	}
	else{
		if( fpath.match(/png/) ){
			obj.src = fpath.replace(/.png/,'_on.png');
		}
		if( fpath.match(/jpg/) ){
			obj.src = fpath.replace(/.jpg/,'_on.jpg');
		}
		if( fpath.match(/gif/) ){
			obj.src = fpath.replace(/.gif/,'_on.gif');
		}
	}
}

function imgC2(obj)
{
	var fpath = obj.src;
	if( fpath.match(/_on/) ){
		obj.src = fpath.replace(/_on/,'');
	}
	else{
		if( fpath.match(/png/) ){
			obj.src = fpath.replace(/.png/,'_on.png');
		}
		if( fpath.match(/jpg/) ){
			obj.src = fpath.replace(/.jpg/,'_on.jpg');
		}
		if( fpath.match(/gif/) ){
			obj.src = fpath.replace(/.gif/,'_on.gif');
		}
	}
}


// 画像差し替え（メニュー用：グローバル）
function imgCM( obj )
{
	if( key != obj.name )
	{
		imgC(obj);
	}
}

//
function initM()
{
	obj = document.images[key];
	if( obj )
	{
		imgC2(obj);
	}
}




function yabook(){
	window.open('http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t='+encodeURIComponent(document.title)+'&u='+encodeURIComponent(location.href)+'&ei=UTF-8','_blank','width=550,height=480,left=100,top=50,scrollbars=1,resizable=1',0);
}



var otherReleaseId = "";
function showOtherRelease(id,msg){
	// ID
	if ( id == null && otherReleaseId == "" ) {
		return;
	}
	else if ( id == null && otherReleaseId != "" ) {
		id = otherReleaseId;
	}
	else if ( id != "" ) {
		otherReleaseId = id;
	}

	// MSG
	if ( msg != null ) {
		$("otherBox").innerHTML = msg;
	}

	if ( id != "" ) {
		var pos = Position.cumulativeOffset($(id));
		new Element.setStyle("otherBox", { left:pos[0]+"px", top:(pos[1]+Element.getHeight(id))+"px", visibility:"visible" });
	} else {
		new Element.setStyle("otherBox", { visibility:"visible" });
	}
}

function hideOtherRelease(){
	new Element.setStyle("otherBox", { visibility:"hidden" });
//	Element.hide("otherBox");
}



function popPrint(newFile,winName){
sub1=window.open(newFile,winName,"scrollbars=yes,resizable=no,menubar=no,directories=no,status=no,location=no,width=670,height=785");
}


function PrintPage(){
	if(document.getElementById || document.layers){
		window.print();
	}
}

function ccc(obj) {
    if (obj.className == 'case_list_bg') {
        obj.className = 'case_list_bg2';
    } else {
        obj.className = 'case_list_bg';
    }
}

function linkopen(uri) {
    location.href = uri;
}



