
/*==========================================================================================

	外部JSの呼び出し

==========================================================================================*/
//document.write('<script type="text/javascript" src="http://www.veritacafe.com/js/interface.js"></script>');


/*==========================================================================================

  Window Open Script (target属性の代替)

　ex：<a href="" title="" onclick="wopen(this.href);return false;">リンクテキスト</a>

==========================================================================================*/

//標準
function wopen(url) {
	if (url) {
		var opwin = window.open(url);
		opwin.focus();
	}
}

/*==========================================================================================

  ナビゲーション

==========================================================================================*/

function navi() {
location=foos.slcturl.options[foos.slcturl.selectedIndex].value;
}



/*==========================================================================================

  印刷（過去コンテンツで使用していたもの）

==========================================================================================*/

function PrintPage(){
	if(document.getElementById || document.layers){
		window.print();		//一-・
	}
	}
	function MM_openBrWindow(theURL,winName,features) { //v2.0
  var wo1;
		wo1=window.open(theURL,winName,features);
		wo1.focus();
}



/*==========================================================================================

  スワップイメージ(DreamWeaver吐出し)

==========================================================================================*/

function MM_preloadImages() { //v3.0
  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_swapImgRestore() { //v3.0
  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_findObj(n, d) { //v4.01
  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;
}

function MM_swapImage() { //v3.0
  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];}
}



/*==========================================================================================

// スムーズスクロールの設定（jQuery使用）

==========================================================================================*/
/*
$(function(){
   $('.gototop a').click(function(){
    $('#wrapper').ScrollTo(600, 'easeout');
    return false;
   });
})
*/


/*==========================================================================================

// リンクボックス（jQuery使用）

==========================================================================================*/
/*
$(document).ready(function() {
	var linkboxes = $(".linkbox");
		for (var i=0; i<linkboxes.length; i++){
		var readmores = $("p.readmore");
		for (var j=0; j<readmores.length; j++){
			$(".linkbox").click(function() {
				var anchorTags = this.getElementsByTagName("a");
				window.location = anchorTags[0].href;
			});
		}
	}
	$("p.readmore").addClass("none"); 
	$(".linkbox").hover(function(){
		$(this).addClass("box_hover"); 
		},
		function(){
		$(this).removeClass("box_hover"); 
	});
});
*/

function regulationCaption() {
    if ( $("div.image div.caption") ) {
        var count = $("div.image div.caption").length;
        for (i = 0; i < count; i++ ) {
            $("div.image div.caption")[i].style.width = $("div.image img")[i].width+'px';
        }
    }
}

function selectMenuTab( obj, status ) {

	var url = document.URL;
	var result = url.match(/^https?:\/\/[^\/]+\/([^\/]+)\//);
	if ( result ) {
		var searchClass = eval('/ ' + result[1] + ' ?/');
        } else {
		if ( obj ) {
			obj.className = obj.className.replace(/o(n|ff) /, status + ' ');
		}
		return;
	}

	var classElements = new Array();
	var allElements = document.getElementById('gNavi').getElementsByTagName("*");
	for (i = 0; i < allElements.length; i++) {
		if (allElements[i].className.match(/^o(n|ff) /) ) {
			if ( allElements[i].className.match(searchClass) ) {
				if ( status == 'on' ) {
					allElements[i].className = allElements[i].className.replace(/on /,'off ');
					if ( obj ) obj.className = obj.className.replace(/off /,'on ');
				}

				if ( !obj && allElements[i].className.match(searchClass) ) {
					allElements[i].className = allElements[i].className.replace(/off /,'on ');
					break;
				}

				if ( status == 'off' ) {
					allElements[i].className = allElements[i].className.replace(/off /,'on ');
					if ( obj ) obj.className = obj.className.replace(/on /,'off ');
				}
				break;
			}
		}
	}
}

window.onload = function(){
    regulationCaption();
    selectMenuTab(null,'on');
};

