var categoryNo = 0;
var imgDir = "img/";
var rootDir = "";
var cmnImgDir = "common/img/";
var imgCnt = 0;
var dirNum = 0;

var menu_off_img=new Array();
var menu_on_img=new Array();
var foot_off_img=new Array();
var foot_on_img=new Array();
var main_img=new Array();

var loaded_flg = 0;

/*
** 初期化メソッド
** パンくずナビ表示時にも使用するため、地の文にて呼び出す
** (onLoad時だと、パンくずjs が先に処理されてしまうため)
** 引数1 : level 階層値(2:第２階層,3:第３階層, 4:第４階層, 5:第5階層)
** 引数2 : no1 第3階層ページ一意番号(第3階層以降設定)
** 引数3 : no2 第4階層ページ一意番号(第4階層のみ設定)
** 引数4 : no3 第5階層ページ一意番号(第5階層のみ設定)
** 引数5 : no4 第6階層ページ一意番号(第6階層のみ設定)
*/
function init( level, no1, no2, no3, no4 ){
	
	imgCnt = setId( level, no1, no2, no3, no4 );
	
	dirNum = level;
	
	//rootディレクトリを設定する
	setRootDir();
	//使用imgディレクトリを設定する
	setImgDir();


	loaded_flg = 1;
}

/*
** rootディレクトリ相対パス設定
*/
function setRootDir(){
	for( var i = 0; i < dirStructAry[dirNum]; i++ ){
		rootDir = "../" + rootDir;
	}
	cmnImgDir = rootDir + cmnImgDir;
}

/*
** imgディレクトリ相対パス設定
*/
function setImgDir(){
	for( var i = 0; i < imgDirAry[dirNum]; i++ ){
		imgDir = "../" + imgDir;
	}
}

function changeImageOn(i){
	if(loaded_flg){
		if(document.mainimg){
			document.mainimg.src=main_img[i].src;
		}
		document.images["menuimg"+i].src=menu_on_img[i].src;
		if(document.footimg1){
			document.images["footimg"+i].src=foot_on_img[i].src;
		}
	}
	
}

function changeImageDefault(i){
	if(loaded_flg){
		if(document.mainimg){
			document.mainimg.src=main_img[0].src;
		}
		if(document.footimg1){
			document.images["footimg"+i].src=foot_off_img[i].src;
		}
		document.images["menuimg"+i].src=menu_off_img[i].src;
	}
}


//font size change
var key01="fontsize";
var nn4=document.layers;
var fs_flag="none";

var fs_big=115;
var fs_normal=100;
var fs_small=90;
var fontsize01;
var bg_idx;
var bg_max;

function get_font_size_change(key01){
	temp01=document.cookie+";";
	i=temp01.indexOf(key01,0);
	if(i!=-1 && temp01.charAt(i+key01.length) == "="){
		i+=(key01.length+1);
		j=temp01.indexOf(";",i);
		value01=temp01.substring(i,j);
		if (value01 != "") fs_flag="on";
		return(unescape(value01));
	}return("");
}

function init_font_size_change(){
	fontsize01=get_font_size_change(key01);
	if(nn4){
		
	}else{
		if(fontsize01=="small"){
			fontsize02=fs_small;
		}else if(fontsize01=="big"){
			fontsize02=fs_big;
		}else{
			fontsize02=fs_normal;
		}
		if(document.body){
			document.body.style.fontSize=fontsize02+"%";
		}
	}
}

function init_font_size_big(i,max){
	bg_idx = i;
	bg_max = max;
	gl_fontsize=get_font_size_change(key01);
	fontsize01=get_font_size_change("bgsize"+bg_idx);
	fs_flag = "on";
	if(nn4){
		
	}else{
		if(fontsize01!=""){
			if(fontsize01=="small"){
				fsize=fs_small;
			}else if(fontsize01=="big"){
				fsize=fs_big;
			}else{
				fsize=fs_normal;
			}
			if(document.body){
				document.body.style.fontSize=fsize+"%";
			}
		}else{
			if(document.body){
				fontsize01 = "big";
				document.body.style.fontSize=fs_big+"%";
			}
		}
	}
	setCookie(key01,gl_fontsize,"expires=Thu, 1-Jan-2030 00:00:00;");
	for(i=0;i<=bg_max;i++){
		setCookie('bgsize'+i,"big","");
	}
	setCookie('bgsize'+bg_idx,fontsize01,"");
}

function set_font_size_change(fsc01){
	setCookie(key01,fsc01,"expires=Thu, 1-Jan-2030 00:00:00;");
	if(bg_idx != "" && bg_idx !=null){
		setCookie('bgsize'+bg_idx,fsc01,"");
	}
	location.reload();
}

function setCookie(key,val,limit){
	tmp=key+"="+escape(val)+";";
	tmp+=limit;
	document.cookie=tmp;
}
function write_font_size_change(){
	var onoff=fontsize01;
	var mac_ie="off";
	var mac_ie_true="off";
	if(navigator.userAgent.indexOf("Safari")!=-1){
		//safari
		mac_ie="on";
	}else if(navigator.appVersion.charAt(0) >= "4"){
		if(navigator.appName.charAt(0)=="M" && navigator.platform.charAt(0)=="M"){
			//mac_ie
			mac_ie="on";
			mac_ie_true="on";
		}
	}
	document.write("<div id='hd-search'><div id='suggestlist'></div><form action='http://search.kewpie.co.jp/search.do' method='get' Accept-charset='UTF-8' id='IntranetForm' onsubmit='return false';><dl><dt><img src=/common/imgs/head_font.gif width=73 height=21 border=0 alt=文字の大きさ></dt><dd><a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('small');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('small'); onkeypress=set_font_size_change('small');><img src=/common/imgs/s");
	if(onoff=="small"){
		document.write("_on");
	}
	document.write(".gif width=21 height=21 border=0 alt=小 name=small></a></dd>");

	document.write("<dd><a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('normal');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('normal'); onkeypress=set_font_size_change('normal'); ><img src=/common/imgs/m");
	if(fs_flag=="none"){
		document.write("_on");
	}else if(onoff=="normal"){
		document.write("_on");
	}
	document.write(".gif width=21 height=21 border=0 alt=中 name=normal></a></dd>");

	document.write("<dd><a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('big');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('big'); onkeypress=set_font_size_change('big');><img src=/common/imgs/l");
	if(onoff=="big"){
		document.write("_on");
	}
	document.write(".gif width=24 height=21 border=0 alt=大 name=big></a></dd></dl>");
	document.write("<input id='suggestboxhead' name='keyword' type='text' class='search-text' value='' onkeyup='ajaxKeyUp(this,event);' onkeydown='ajaxKeyDown(this,event)' onblur='clearSuggest()' autocomplete='off'><input id='mainCategory' name='category' type='hidden' value='1'><input type='image' class='search_btn' src='/common/imgs/head_btn_search.gif' onclick='buttonSearch(\"head\");return false;'></form></div>");
}

//css selector
var style01;
var css_flag="none";
var css_dir="/common/css/";

function css_selector(){
	if(navigator.appVersion.charAt(0) >= "4"){
		if(navigator.platform.charAt(0)=="M"){
			//mac
			if(navigator.userAgent.indexOf("Safari")!=-1){
				//safari
				style01="mac_safari";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("Opera")!=-1){
				//opera
				style01="mac_opera";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("Netscape")!=-1){
				//netscape
				style01="mac_netscape";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("Gecko")!=-1){
				//mozilla,firefox
				style01="mac_mozilla";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("MSIE")!=-1){
				//ie
				style01="mac_ie";
				css_flag="on";
			}
		}else{
			//win
			if(navigator.userAgent.indexOf("Opera")!=-1){
				//opera
				style01="win_opera";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("Netscape")!=-1){
				//netscape
				style01="win_netscape";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("Gecko")!=-1){
				//mozilla,firefox
				style01="win_mozilla";
				css_flag="on";
			}else if(navigator.userAgent.indexOf("MSIE")!=-1){
				//ie
				style01="win_ie";
				css_flag="on";
			}
		}
		if(css_flag!="none"){
			document.write('<link rel="StyleSheet" type="text/css" href="'+css_dir+style01+'.css">');
		}
	}
}


//run-----------------------
css_selector();






/*
** popアップウインドウ・スクリプト
*/
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function merumaga()
{ window.open("","merumaga","width=750,directories=0,location=0,menubar=0,scrollbars=1,status=0,toolbar=0,resizable=0"); }

function merumaga2()
{ window.open("","merumaga2","width=750,directories=0,location=0,menubar=0,scrollbars=1,status=0,toolbar=0,resizable=0"); }

function eighty()
{ window.open("","eighty","width=780,height=560,directories=0,location=0,menubar=0,scrollbars=0,status=0,toolbar=0,resizable=0"); }


/*
** ロールオーバー・スクリプト
*/

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];}
}


function show1(bt,te){
	document.bt1.src=bt;
	document.txt.src=te;
	}
function show2(bt,te){
	document.bt2.src=bt;
	document.txt.src=te;
	}
function show3(bt,te){
	document.bt3.src=bt;
	document.txt.src=te;
	}
function show4(bt,te){
	document.bt4.src=bt;
	document.txt.src=te;
	}
function show5(bt,te){
	document.bt5.src=bt;
	document.txt.src=te;
	}
function show6(bt,te){
	document.bt6.src=bt;
	document.txt.src=te;
	}


var IMGDIR2 = "img/";
var subImgFlg = 0;
var loaded_flg2 = 0;
var index_menu_off_img=new Array();
var index_menu_on_img=new Array();
var index_main_img=new Array();
var sub_menu_off_img=new Array();
var sub_menu_on_img=new Array();

function setImgAry2( cnt2, flg ){
	subImgFlg = flg;
	for(var i=1;i<=cnt2;i++){
		index_menu_off_img[i]=new Image();
		index_menu_off_img[i].src=IMGDIR2+"index_menu_"+i+"_off.jpg";
		
		index_menu_on_img[i]=new Image();
		index_menu_on_img[i].src=IMGDIR2+"index_menu_"+i+"_on.jpg";

		sub_menu_off_img[i]=new Image();
		sub_menu_off_img[i].src=IMGDIR2+"sub_menu_"+i+"_off.jpg";

		sub_menu_on_img[i]=new Image();
		sub_menu_on_img[i].src=IMGDIR2+"sub_menu_"+i+"_on.jpg";
	}

	for(i=0;i<=cnt2;i++){
		index_main_img[i]=new Image();
		index_main_img[i].src=IMGDIR2+"index_main_"+i+".jpg";
	}
	loaded_flg2 = 1;
}

function changeImageOn2(i){
	if(loaded_flg2 ){
		if(!subImgFlg ){
			document.index_mainimg.src=index_main_img[i].src;
		}
		document.images["index_menuimg"+i].src=index_menu_on_img[i].src;
		if( subImgFlg ){
			document.images["sub_menuimg"+i].src=sub_menu_on_img[i].src;
		}
	}
}
function changeImageDefault2(i){
	if(loaded_flg2 ){
		if( !subImgFlg ){
			document.index_mainimg.src=index_main_img[0].src;
		}
		document.images["index_menuimg"+i].src=index_menu_off_img[i].src;
		if( subImgFlg ){
			document.images["sub_menuimg"+i].src=sub_menu_off_img[i].src;
		}
	}
}


var IMGDIR3 = "imgs/";
var loaded_flg3 = 0;
var new_main_img=new Array();

function setImgAry3( cnt3){
	for(i=0;i<=cnt3;i++){
		new_main_img[i]=new Image();
		new_main_img[i].src=IMGDIR2+"new_main_"+i+".jpg";
	}
	loaded_flg3 = 1;
}

function changeImageOn3(i){
	if(loaded_flg3 ){
			document.new_mainimg.src=new_main_img[i].src;
	}
}
function changeImageDefault3(i){
	if(loaded_flg3 ){
			document.new_mainimg.src=new_main_img[0].src;
	}
}
var IMGDIR4 = "imgs/";
var loaded_flg4 = 0;
var defaultImgNum = 0;

function setImgAry4( cnt4){
	new_main_img=new Array();
	var i = 0;
	for(i=0;i<=cnt4;i++){
		new_main_img[i]=new Image();
		new_main_img[i].src=IMGDIR2+"new_main_"+i+".jpg";
	}
	defaultImgNum = i-1;
	loaded_flg4 = 1;
}

function changeImageOn4(i){
	if(loaded_flg4 ){
			document.new_mainimg.src=new_main_img[i].src;
	}
}
function changeImageDefault4(i){
	if(loaded_flg4 ){
			document.new_mainimg.src=new_main_img[defaultImgNum].src;
	}
}

