//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)+";path=/;";

	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=1"); }



function merumaga2()

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



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

}

/*

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

*/


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