var categoryNo = 0;

var imgDir = "imgs/";

var rootDir = "";

var cmnImgDir = "common/imgs/";

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();

	

	//以下、使用imgの読み込み

	for(var i=1;i<=imgCnt;i++){

		menu_off_img[i]=new Image();

		menu_off_img[i].src=imgDir+"menu_"+i+"_off.gif";

		

		menu_on_img[i]=new Image();

		menu_on_img[i].src=imgDir+"menu_"+i+"_on.gif";

		

		foot_off_img[i]=new Image();

		foot_off_img[i].src=imgDir+"foot_"+i+"_off.gif";

		

		foot_on_img[i]=new Image();

		foot_on_img[i].src=imgDir+"foot_"+i+"_on.gif";

	}

	

	//mainimgはデフォルト画像設定のため、0スタート

	for(i=0;i<=imgCnt;i++){

		main_img[i]=new Image();

		main_img[i].src=imgDir+"main_"+i+".jpg";

	}



	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><form ACTION=http://search.kewpie.co.jp/ NAME=search><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 TYPE=HIDDEN VALUE=s NAME=ord><INPUT TYPE=HIDDEN VALUE=11556 NAME=id><input type=text NAME=kw SIZE=35 class=size><input type=image src=/common/imgs/head_btn_search.gif  border=0 alt=検索 class=search VALUE=検索></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 = "imgs/";

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;

	}

}





