var YOUBI_JAPAN =Array("Æü","·î","²Ð","¿å","ÌÚ","¶â","ÅÚ");
function GoShopurl(form,url){
	form.action=url;
	form.submit();
}
function popup(winUrl,winName,winScrollbars,winWidth,winHeight,winTop){
	var winLeft = screen.width - winWidth-30;
	if(winTop > 0){
		if(eval(winTop)+eval(winHeight) > screen.height){
			n = eval(winTop)+eval(winHeight)-screen.height;
			winTop = eval(winTop)-n;
		}
	}
    var winOption = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=" + winScrollbars + ",resizable=1,width=" + winWidth + ",height=" + winHeight + ",left=" + winLeft + ",top=" + winTop;
    var newWin = window.open(winUrl,winName,winOption);
}
function swGlow(sName,filter){
	document.all.item(sName).style.filter = filter;
}
function swNoneGlow(sName){
	document.all.item(sName).style.filter = "";
}

function swColor(sName,color){
	document.all.item(sName).style.color = color;
}
function swBkColor(sName,color){
	document.all.item(sName).style.backgroundColor = color;
}
function swImage(formName,objName,img){
	formName.elements[objName].src = img;
}
function swImage2(formName,objName,img,img_width,img_height){
	formName.elements[objName].src = img;
	formName.elements[objName].width=img_width;
	formName.elements[objName].height=img_height;
}

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.0
  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 && document.getElementById) x=document.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 shori_submit(form_name,param){
	form_name.param.value=param;
	form_name.submit();
}
//---------------------------------------------------------------------------------
// 		*******	ÆþÎÏ¥Á¥§¥Ã¥¯	******
//---------------------------------------------------------------------------------

//È¾³ÑÁ´³Ñº®ºß£Ï£Ë¡¢ÆÃ¼ìÊ¸»ú¥¨¥é¡¼
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾

function isHankakuZenkaku(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}

	if((data_obj).value!=""){
//		var numStr=";,^<>\\%*+'\"|";
//		var numStr="'";
		var numStr=";^<>\\%+'\"|";
			numStr+="­µ­¶­·­¸­¹­º­»­¼­½­¾üñüòüóüôüõüöü÷üøüùüú­ø­ó­ù"
					  +"­¡­¢­£­¤­¥­¦­§­¨­©­ª­«­¬­­­®­¯­°­±­²­³­´­à­á­ê­ë­ì­å­æ­ç­è­é"
					  +"­Æ­Á­Ä­Â­Ì­Ë­Å­Í­Ç­À­Î­Ã­È­É­Ê­Ï­ß­ï­î­í­Ó­Ô­Ð­Ñ­Ò­Ö­Õ­â­ã­äüü";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) != -1){
				alert("\n["+msg_item+"] ¤Ë¤ÏÆÃ¼ìÊ¸»ú¡Î"+thisChar+"¡Ï¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				(data_obj).focus();
				return false;
			}
		}
		var kanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ¡Ž¤Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯Ž¢Ž£";
		var thisChar;
		var cnt=0;
		for(var i=0; i<(data_obj).value.length; i++){
			thisChar=(data_obj).value.charAt(i);
			if((data_obj).value.charCodeAt(i)>255){
				if(kanaStr.indexOf(thisChar)>-1) cnt++;
				else cnt=cnt+2;
			}
			else cnt++;
		}
		if(fv_kubun==1){//¸ÇÄêÄ¹
			if(cnt!=max){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		else{//²ÄÊÑÄ¹
			if(cnt>max){
//				alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
	}
	return true;
}

//È¾³ÑÁ´³Ñº®ºß£Ï£Ë¡¢[»ØÄê(ng_str¤Ç»ØÄê)]ÆÃ¼ìÊ¸»ú¥¨¥é¡¼
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾
function isHankakuZenkaku_2(data_obj,hissu,fv_kubun,max,msg_item,ng_str){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}

	if((data_obj).value!=""){
//		var numStr=";,^<>\\%*+'\"|";
//		var numStr=";^<>\\%+'\"|";
		var numStr=ng_str;
//		var numStr="'";
//			numStr+="­µ­¶­·­¸­¹­º­»­¼­½­¾üñüòüóüôüõüöü÷üøüùüú­ø­ó­ù"
//					  +"­¡­¢­£­¤­¥­¦­§­¨­©­ª­«­¬­­­®­¯­°­±­²­³­´­à­á­ê­ë­ì­å­æ­ç­è­é"
//					  +"­Æ­Á­Ä­Â­Ì­Ë­Å­Í­Ç­À­Î­Ã­È­É­Ê­Ï­ß­ï­î­í­Ó­Ô­Ð­Ñ­Ò­Ö­Õ­â­ã­äüü";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) != -1){
				alert("\n["+msg_item+"] ¤Ë¤ÏÆÃ¼ìÊ¸»ú¡Î"+thisChar+"¡Ï¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				(data_obj).focus();
				return false;
			}
		}
		var kanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ¡Ž¤Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯Ž¢Ž£";
		var thisChar;
		var cnt=0;
		for(var i=0; i<(data_obj).value.length; i++){
			thisChar=(data_obj).value.charAt(i);
			if((data_obj).value.charCodeAt(i)>255){
				if(kanaStr.indexOf(thisChar)>-1) cnt++;
				else cnt=cnt+2;
			}
			else cnt++;
		}
		if(fv_kubun==1){//¸ÇÄêÄ¹
			if(cnt!=max){
//				alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		else{//²ÄÊÑÄ¹
			if(cnt>max){
//				alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
	}
	return true;
}

//È¾³ÑÁ´³Ñº®ºß£Ï£Ë¡¢[»ØÄê(ng_str¤Ç»ØÄê)]ÆÃ¼ìÊ¸»ú¤È¸ÇÄêÆÃ¼ìÊ¸»ú¥¨¥é¡¼
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾
function isHankakuZenkaku_3(data_obj,hissu,fv_kubun,max,msg_item,ng_str){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}

	if((data_obj).value!=""){
//		var numStr=";,^<>\\%*+'\"|";
//		var numStr=";^<>\\%+'\"|";
		var numStr=ng_str;
//		var numStr="'";
			numStr+="­µ­¶­·­¸­¹­º­»­¼­½­¾üñüòüóüôüõüöü÷üøüùüú­ø­ó­ù"
					  +"­¡­¢­£­¤­¥­¦­§­¨­©­ª­«­¬­­­®­¯­°­±­²­³­´­à­á­ê­ë­ì­å­æ­ç­è­é"
					  +"­Æ­Á­Ä­Â­Ì­Ë­Å­Í­Ç­À­Î­Ã­È­É­Ê­Ï­ß­ï­î­í­Ó­Ô­Ð­Ñ­Ò­Ö­Õ­â­ã­äüü";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) != -1){
				alert("\n["+msg_item+"] ¤Ë¤ÏÆÃ¼ìÊ¸»ú¡Î"+thisChar+"¡Ï¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				(data_obj).focus();
				return false;
			}
		}
		var kanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ¡Ž¤Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯Ž¢Ž£";
		var thisChar;
		var cnt=0;
		for(var i=0; i<(data_obj).value.length; i++){
			thisChar=(data_obj).value.charAt(i);
			if((data_obj).value.charCodeAt(i)>255){
				if(kanaStr.indexOf(thisChar)>-1) cnt++;
				else cnt=cnt+2;
			}
			else cnt++;
		}
		if(fv_kubun==1){//¸ÇÄêÄ¹
			if(cnt!=max){
//				alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		else{//²ÄÊÑÄ¹
			if(cnt>max){
//				alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ"+max+"Ê¸»ú¤«Á´³Ñ"+(max/2)+"Ê¸»ú°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
	}
	return true;
}


//ÆþÎÏÊ¸»ú¤Î·å¿ô¤ò¥Á¥§¥Ã¥¯
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
function isLength(data_obj,fv_kubun,max,msg_item){
	if(fv_kubun==1){//¸ÇÄêÄ¹
		if((data_obj).value.length!=max){
			alert("\n["+msg_item+"] ¤ò ["+max+"] Ê¸»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	if(fv_kubun==2){//²ÄÊÑÄ¹
		if((data_obj).value.length>max){
			alert("\n["+msg_item+"] ¤ò ["+max+"] Ê¸»ú°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	return true;
}
//ÆþÎÏÊ¸»ú¤ÎÈ¾³Ñ±Ñ¿ô»ú¤ò¥Á¥§¥Ã¥¯
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
function isEisuuji(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var numStr="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤Î±Ñ¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		if(!isLength(data_obj,fv_kubun,max,msg_item)) return false;
	}
	return true;
}

//ÆþÎÏÊ¸»ú¤ÎÈ¾³Ñ±Ñ¿ô»ú¤ò¥Á¥§¥Ã¥¯ ¤Þ¤¿¡¡°ú¿ô¤ÎOKÊ¸»ú¤âÆþÎÏ²ÄÇ½Ê¸»ú¤È¤¹¤ë
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  max       ¡§ºÇÂç·å¿ô
	
function isEisuuji_2(data_obj,hissu,fv_kubun,max,msg_item,okstr){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var numStr="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
			numStr+=okstr;
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤Î±Ñ¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		if(!isLength(data_obj,fv_kubun,max,msg_item)) return false;
	}
	return true;
}



function isHensuu(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var numStr="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤Î±Ñ¿ô»ú(¡Ö-¡×¡¢¡Ö_¡×¤ò´Þ¤à¡Ë¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		if(!isLength(data_obj,fv_kubun,max,msg_item)) return false;
	}
	return true;
}

//ÆþÎÏÊ¸»ú¤ÎÈ¾³Ñ±Ñ¿ô»ú,#¤ò¥Á¥§¥Ã¥¯
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
function isColor(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var numStr="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ#";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤Î±Ñ¿ô»ú(#´Þ¤à)¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}
		if(!isLength(data_obj,fv_kubun,max,msg_item)) return false;
	}
	return true;
}



//È¾³Ñ¤Ç¤¢¤ë¤Î¥Á¥§¥Ã¥¯¡ÊÁ´³Ñ¤Ï¥¨¥é¡¼¡Ë
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾
function isHankaku(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var kanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ¡Ž¤Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯Ž¢Ž£";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			if((data_obj).value.charCodeAt(i)>255){
				thisChar=(data_obj).value.charAt(i);
				if(kanaStr.indexOf(thisChar)>-1){
					alert("\n["+msg_item+"] ¤Ë¥«¥¿¥«¥Ê¤ÎÆþÎÏ¤Ï¤Ç¤­¤Þ¤»¤ó¡£");
				}
				else{
					alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				}
				(data_obj).focus();
				return false;
			}
		}
		if(!isLength(data_obj,fv_kubun,max,msg_item)) return false;
	}
	return true;
}

function isNum(data_obj,hissu,len,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		if(isNaN((data_obj).value)){
			alert("\n["+msg_item+"] ¤Ë¤Ï¡¢È¾³Ñ¤Î¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	if(!isLength(data_obj,2,len,msg_item)) return false;
	return true;
}

// NG Ê¸»ú¥Á¥§¥Ã¥¯
function isNgStr(data_obj,msg_item,numStr){
	if((data_obj).value!=""){
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) != -1){
				alert("\n["+msg_item+"] ¤Ë¤ÏÆÃ¼ìÊ¸»ú¡Î"+thisChar+"¡Ï¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				(data_obj).focus();
				return false;
			}
		}
	}
	return true;
}

/*Zero¤è¤êÂç¤­¤¤¿ô»ú¤ÎÆþÎÏ¥Á¥§¥Ã¥¯*/
function isNumGTZero(data_obj,hissu,len,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		if(isNaN((data_obj).value)){
			alert("\n["+msg_item+"] ¤Ë¤Ï¡¢È¾³Ñ¤Î¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	if(!isLength(data_obj,2,len,msg_item)) return false;
	if((data_obj).value!=""){
		var val=parseInt((data_obj).value,10);
		if(val <= 0){
			alert("\n["+msg_item+"] ¤Ë¤Ï¡¢0¤è¤êÂç¤­¤¤¿ô»ú¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	return true;
}

function isEmail(data_obj,hissu,max,msg_item){
	return isEmail2(data_obj,hissu,max,msg_item);

}
//Email¥Á¥§¥Ã¥¯
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//	max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾
function isEmail2(data_obj,hissu,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		index=(data_obj).value.indexOf("@");
		var tokusyuStr=";,^=<>\\%*+?&'\"/|";
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(tokusyuStr.indexOf(thisChar) != -1){
				alert("\n["+msg_item+"] ¤Ë¤Ïµ­¹æ¡Î"+thisChar+"¡Ï¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				(data_obj).focus();
				return false;
			}
		}

		if(index<0 || ((data_obj).value.length-index)<1 || (data_obj).value.substring(index+1).indexOf('@') > -1 || (data_obj).value.substring(index+2).indexOf('.') == -1){
			alert("\n["+msg_item+"] ¤¬¥á¡¼¥ë¥¢¥É¥ì¥¹·Á¼°¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó¡£");
			(data_obj).focus();
			return false;
		}

		if(!isHankaku(data_obj,hissu,2,max,msg_item)) return false;
	}
	return true;
}
function isTel(data_obj,hissu,len,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""   ){
		var numStr="0123456789-";
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			thisChar = ""+(data_obj).value.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				alert("\n["+msg_item+"] ¤òÈ¾³Ñ¤Î¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				(data_obj).focus();
				return false;
			}
		}

	}
	if(!isLength(data_obj,2,len,msg_item)) return false;
	return true;
}

/*****************************************************************************************************************/
//¥«¥Ê¤Ç¤¢¤ë¤Î¥Á¥§¥Ã¥¯¡ÊÈ¾³Ñ¥«¥Ê¡¦Á´³Ñ¥«¥Ê¡Ë
//  data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//	hissu     ¡§É¬¿ÜŽ¶¤É¤¦¤«¡Ê0¡§¾ÊÎ¬²Ä¡¢1¡§É¬¿Ü¡Ë
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¥á¥Ã¥»¡¼¥¸¤òÉ½¼¨¤¹¤ë¤¿¤á¤Î¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜÌ¾
function isKana(data_obj,hissu,fv_kubun,max,msg_item){
	if(hissu==1 && (data_obj).value==""){//É¬¿Ü¥Á¥§¥Ã¥¯
		alert("\n["+msg_item+"] ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
		(data_obj).focus();
		return false;
	}
	if((data_obj).value!=""){
		var hankanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯ -Ž°1234567890";
		var zenkanaStr="	¥¢¥¤¥¦¥¨¥ª¥«¥­¥¯¥±¥³¥µ¥·¥¹¥»¥½¥¿¥Á¥Ä¥Æ¥È¥Ê¥Ë¥Ì¥Í¥Î¥Ï¥Ò¥Õ¥Ø¥Û¥Þ¥ß¥à¥á¥â¥ä¥æ¥è¥é¥ê¥ë¥ì¥í¥ï¥ò¥ó¥¡¥£¥¥¥§¥©¥Ã¥ã¥å¥ç ¥¬¥®¥°¥²¥´¥¶¥¸¥º¥¼¥¾¥À¥Â¥Å¥Ç¥É¥Ð¥Ó¥Ö¥Ù¥Ü¥Ñ¥Ô¥×¥Ú¥í¡«¡¬¡¡¡¼¡¼¡Ý£±£²£³£´£µ£¶£·£¸£¹£°";
		var StrLen=0;
		var thisChar;
		for(var i=0;i<(data_obj).value.length;i++){
			if((data_obj).value.charCodeAt(i)>255){
				thisChar=(data_obj).value.charAt(i);
				if(hankanaStr.indexOf(thisChar)>-1){
					StrLen++;	
				}
				else if (zenkanaStr.indexOf(thisChar)>-1){
					StrLen=StrLen+2;

				}
				else{
					alert("\n["+msg_item+"] ¤ò¥«¥Ê¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
					(data_obj).focus();
					return false;
				}
			}
		}
//alert("len="+StrLen)
		if(StrLen>max){
			alert("\n["+msg_item+"] ¤ò¡Î"+max+"¡Ï·å°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	return true;
}

function shori_page_submit(action,form_name,param,page_now){
	page_start = parseInt(form_name.page_start.value,10);
	prev_page  = parseInt(form_name.prev_page.value,10);
	next_page  = parseInt(form_name.next_page.value,10);
	pblock_cnt = parseInt(form_name.pblock_cnt.value,10);
	if (action == "START"){
		form_name.page_start.value=1;
	}
	else if (action == "END"){
		form_name.page_start.value=form_name.page_end.value;
	}
	else if (action == "PREV"){
		if (prev_page < page_start) form_name.page_start.value = page_start-pblock_cnt;
	}
	else if (action == "NEXT"){
		if (next_page > (page_start+pblock_cnt-1)) form_name.page_start.value = page_start+pblock_cnt;
	}
	else if (action == "PREV10"){
		form_name.page_start.value = page_start-pblock_cnt;
		page_now = page_start-pblock_cnt;
	}
	else if (action == "NEXT10"){
		form_name.page_start.value = page_now+1;
		page_now = page_now+1;
	}
	form_name.page_limit.value=(parseInt(page_now,10)-1) * parseInt(form_name.deft_list_cnt.value,10);
	form_name.page_now.value=page_now;
	if(param != "") form_name.param.value=param;
	form_name.action="";
	form_name.submit();
}

//---------------------------------------------------------------------------------

function searchZip(form_name,zip1name,zip2name,kenname,addr1name,addr2name,rfu){
//searchZip¡Êpara1=formname para2/3=Í¹ÊØÈÖ¹æobjname para4=ÅÔÆ»ÉÜ¸©objname¡Ê¤Ê¤¤¾ì¹çNULL¡Ëpara5/6=½»½êobjname para7=Í½È÷	-->
//'detailForm','zip1','zip2','','addr1','addr2',''

	//°ú¿ôºîÀ®
	
	var Vpara=	document.forms[form_name].elements[zip1name].value+"/";
	Vpara+=	document.forms[form_name].elements[zip2name].value+"/";
//	if(kenname=="")	Vpara+="/";
//	else			Vpara+=	document.forms[form_name].elements[kenname].value+"/";
//	Vpara+=	document.forms[form_name].elements[addr1name].value+"/";
//	Vpara+=	document.forms[form_name].elements[addr2name].value+"/";
//	para="form_name="+form_name+"&zip1name="+zip1name+"&zip2name="+zip2name+"&kenname="+kenname+
//		 "&addr1name="+addr1name+"&addr2name="+addr2name+"&Vpara="+	Vpara;	 
	var para="form_name="+form_name+"&zip1name="+zip1name+"&zip2name="+zip2name+"&kenname="
		 +"&addr1name=&addr2name=&Vpara="+Vpara;	
//alert("para"+para);
	window.open("http://www.wideshop.jp/search_zipcode.php?"+para,"zipcode","scrollbars=yes,width=490,height=500,left=250,top=250");
}
function zipinfo_harituke(zip1Obj,zip2Obj,todohukeObj,addrObj){
	var zipinfo = clipboardData.getData("Text");
	var data_nasi=1;
	if (zipinfo != null) {
		var zipinfo_array=zipinfo.split("/");
		if(zipinfo_array.length != 4){
			data_nasi=1;
		}else{
			data_nasi=0;
			if(zipinfo_array[0].length ==3 && zipinfo_array[1].length==4){
				if(zip1Obj 		!="") zip1Obj.value=zipinfo_array[0];
				if(zip2Obj 		!="") zip2Obj.value=zipinfo_array[1];
				if(todohukeObj  !="") todohukeObj.value=zipinfo_array[2];
				if(addrObj 		!="") addrObj.value=zipinfo_array[3];
			}
//			alert(zipinfo);
		}
	} else {
			data_nasi=1;
	}
	if(data_nasi){
		alert("Å½ÉÕ¤±¤ëÍ¹ÊØÈÖ¹æ¤È¤´½»½ê¾ðÊó¤¬¤¢¤ê¤Þ¤»¤ó¡£\n¡ÖÍ¹ÊØÈÖ¹æ¡¦½»½ê¸¡º÷¡×¥Ü¥¿¥ó¤Ç¸¡º÷¸å¡¢¡ÖÅ½¤êÉÕ¤±¡×¥Ü¥¿¥ó¤òºÆÅÙ²¡¤·¤Æ¤¯¤À¤µ¤¤¡£");
	}
}
function addComma(idata){
	var str1 = String(idata);
	var str2 = "";
	var len = str1.length;
	var j = 0;
	for(var i = (len-1); i >= 0; i--){
		j++;
		var z = str1.substr(i,1);
		str2 = z + str2;
		var a = j;
		var b = 3;
		while(a >= b){
			a -= b;
		}
		if(i != 0 && a == 0) {
			if(i == 1 && (str1.substr(0,1)=="-" || str1.substr(0,1)=="+")){
				;
			}else{
				str2 = "," + str2;
			}
		}
	}
	return str2;
}
/**********************************************************************
 * 
 * ¥«¥ó¥Þ¤ò¥«¥Ã¥È
 * 
 * ÆþÎÏ¥Ñ¥é¥á¡¼¥¿
 *	s			¡§ÂÐ¾ÝÊ¸»úÎó
 * ¥ê¥¿¡¼¥óÃÍ	¡§¥«¥ó¥Þ¤ò¥«¥Ã¥È¤·¤¿Ê¸»úÎó
 **********************************************************************/
function delComma(s){
	var chk_value=s;
	if(chk_value == "") return chk_value;
	var index=-1;
	/*ÀèÆ¬¤Î¥¹¥Ú¡¼¥¹¤«0¤ÏÌµ¤¯¤¹*/
//	chk_value=chk_value.replace(",","");
//	chk_value=chk_value.replace(" ","");
	index=0;
	var i=0;
	for(i=0; i<chk_value.length; i++){
		if(chk_value.charAt(i) != " " && chk_value.charAt(i) != "0" && chk_value.charAt(i) != ","){
			if(chk_value.charAt(i)=="."){
				if(i==0) {
					chk_value="0"+chk_value;
				}
				else{
					if(chk_value.charAt(i-1) != "0"){
						chk_value=chk_value.substring(0,i-1)+"0"+chk_value.substring(i);
					}
					index=i-1;
				}
			}
			else{
				index=i;
			}
			break;
		}
		else if(i==chk_value.length-1) index=i;
	}
	chk_value=chk_value.substring(index);
//window.alert("s["+s+"] chk_value["+chk_value+"]"); 
	index=-1;
	while(chk_value.indexOf(",")>-1){
		index=chk_value.indexOf(",");
		if(index>-1){
			if(index==0){
				chk_value=chk_value.substring(1);
			}
			else if(index==chk_value.length-1){
				chk_value=chk_value.substring(0,index);
			}
			else{
				chk_value=chk_value.substring(0,index)+chk_value.substring(index+1);
			}
		}
	}
//window.alert("s["+s+"] chk_value["+chk_value+"]"); 
	return chk_value;
}
/*****************************************/
/*                                       */
/*   ¥¢¥Ã¥×¥Õ¥¡¥¤¥ëÌ¾¤ÎÊ¸Ë¡¤ò¥Á¥§¥Ã¥¯    */
/*                                       */
/*****************************************/
//  from_data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//  to_data_obj  ¡§¥Á¥§¥Ã¥¯ÂÐ¾Ý¹àÌÜ
//  fv_kubun  ¡§¸ÇÄêÄ¹¤«²ÄÊÑ¤«¤Î¶èÊ¬¡Ê1¡§¸ÇÄê¡¢2¡§²ÄÊÑ¡Ë
//  max       ¡§ºÇÂç·å¿ô
//  msg_item  ¡§¹àÌÜÌ¾
//		if(!UpFileCheck(document.forms[0].elements["news_file"+i],document.forms[0].elements["file"+i],2,64,'[ÅºÉÕ¥Õ¥¡¥¤¥ë'+i+']')){

function UpFileCheck(from_data_obj,to_data_obj,fv_kubun,max,msg_item){
	file_name=(from_data_obj).value;
	if( file_name != ""){
		var numStr=";,^=<>%*?&#'\"|";
		var thisChar;
		for(var i=0;i<file_name.length;i++){
			thisChar = ""+file_name.charAt(i);
			if(numStr.indexOf(thisChar) != -1){
				alert("\n"+msg_item+" ¤Ë¤ÏÆÃ¼ìÊ¸»ú¡Ú <;,^=%*?&#'\"/|> ¡Û¤Ï»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£");
				//file¥¿¥¤¥×¤ÎfocusÀßÄê¤Ï¡¢¤Ç¤­¤Ê¤¤
				return false;
			}
		}
		var index=file_name.lastIndexOf("\\");
		if(file_name.length>0 && index==file_name.length-1){
			alert("\n["+msg_item+"] ¤Ë¥Õ¥¡¥¤¥ëÌ¾¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			return false;
		}
		var input_data=file_name.substring(index+1);
		index=-1;
		var index2=-1;
		do{
			index2=(index+1);
			index=file_name.indexOf("\\",index2);
		
			if(index>-1){
				file_name=file_name.substring(0,index)+";"+file_name.substring(index+1);
			}
			else{
				end_flg=1;
			}
		}
		while(index>-1);
		if(to_data_obj != ""){
			(to_data_obj).value = file_name;
		}

//		var input_data=(to_data_obj).value;
		if(input_data.length>=4){ 
			var str_temp=input_data.substring(input_data.length-4);
			
			var str_temp2="";
			if(input_data.length>=5) str_temp2=input_data.substring(input_data.length-5);
//			if(!(str_temp.toLowerCase()==".gif" || str_temp.toLowerCase()==".GIF" || 
//				str_temp.toLowerCase()==".jpg" || str_temp.toLowerCase()==".JPG" ||
//				str_temp.toLowerCase()==".jpeg" || str_temp.toLowerCase()==".JPEG" ||
//				str_temp.toLowerCase()==".png" || str_temp.toLowerCase()==".PNG" ||
//				str_temp.toLowerCase()==".swf" || str_temp.toLowerCase()==".SWF" ) ){
			if(!(str_temp.toLowerCase()==".gif"|| 
				str_temp.toLowerCase()==".jpg" ||
				str_temp2 !="" && str_temp2.toLowerCase()==".jpeg"||
				str_temp.toLowerCase()==".png" ||
				str_temp.toLowerCase()==".swf" ) ){
				alert(msg_item+"¤Ë¤Ï\n³ÈÄ¥»Ò¤¬¡Ö"+str_temp+"¡×¤Ç¤¢¤ë¥Õ¥¡¥¤¥ë¤Ï¡¢¥¢¥Ã¥×¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¡£");
				//file¥¿¥¤¥×¤ÎfocusÀßÄê¤Ï¡¢¤Ç¤­¤Ê¤¤
				return false;
			}
		}

		var kanaStr="Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽ¦ŽÝŽÞŽßŽ¡Ž¤Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯Ž¢Ž£";
		var thisChar;
		var cnt=0;
		for(var i=0; i<input_data.length; i++){
			thisChar=input_data.charAt(i);
			if(input_data.charCodeAt(i)>255){
				if(kanaStr.indexOf(thisChar)>-1) cnt++;
				else cnt=cnt+2;
			}
			else {
				cnt++;
			}
		}
		if(fv_kubun==1){//¸ÇÄêÄ¹
			if(cnt!=max){
				alert("\n["+msg_item+"] ¤ò¡¢³ÈÄ¥»Ò¤ò´Þ¤á¤Æ¡Î"+max+"¡Ï·å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				//file¥¿¥¤¥×¤ÎfocusÀßÄê¤Ï¡¢¤Ç¤­¤Ê¤¤
				return false;
			}
		}
		else{//²ÄÊÑÄ¹
			if(cnt>max){
				alert("\n["+msg_item+"] ¤ò¡¢³ÈÄ¥»Ò¤ò´Þ¤á¤Æ¡Î"+max+"¡Ï·å°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
				//file¥¿¥¤¥×¤ÎfocusÀßÄê¤Ï¡¢¤Ç¤­¤Ê¤¤
				return false;
			}
		}
	}
	else{
		if(to_data_obj != "") (to_data_obj).value="";
	}

	return true;
}

/**********************************************************
Ç¯·î¤Ë¤è¤ëÆü¤ÎÀßÄê
year	¡§Ç¯¤ÎSELECT¥ª¥Ö¥¸¥§¥¯¥È¤Îname¤ÎÃÍ
		¡ÊÎã¡§<select name="s_year">¤Î¾ì¹ç¡¢¡Ös_year¡×¡Ë
month	¡§·î¤ÎSELECT¥ª¥Ö¥¸¥§¥¯¥È¤Îname¤ÎÃÍ
		¡ÊÎã¡§<select name="s_month">¤Î¾ì¹ç¡¢¡Ös_month¡×¡Ë
day		¡§Æü¤ÎSELECT¥ª¥Ö¥¸¥§¥¯¥È¤Îname¤ÎÃÍ
		¡ÊÎã¡§<select name="s_day">¤Î¾ì¹ç¡¢¡Ös_day¡×¡Ë
***********************************************************/
function set_day(kubun,year,month,day) {
	var lastday_array=new Array(31,31,28,31,30,31,30,31,31,30,31,30,31);
	var yyyy=year.value;
	var dd=day.value;
	var mm;
	if(month.value==""){
		mm=0;
	}
	else{
		mm=month.value;
	}
	if(kubun =="y" && yyyy == ""){//Ç¯¤òÁªÂò¤Ê¤·¤Ë¤·¤¿
		month.selectedIndex=0;
		day_length=day.options.length;
		for (i=day_length; i<=lastday_array[0]; i++){
			day.options[idx] = new Option(i+"Æü",i);
			idx++;
		}
		day.options.length = lastday_array[0]+1;
		day.selectedIndex=0;
		return;
	}
	else if(kubun =="m" && mm == ""){//·î¤òÁªÂò¤Ê¤·¤Ë¤·¤¿
		day_length=day.options.length;
		for (i=day_length; i<=lastday_array[0]; i++){
			day.options[idx] = new Option(i+"Æü",i);
			idx++;
		}
		day.options.length = lastday_array[0]+1;
		day.selectedIndex=0;
		return;
	}
	mm=parseInt(mm,10);
	if(mm==2){
		if((yyyy % 4)==0  && (yyyy % 100)!=0 || (yyyy % 400)==0)
			lastday_array[mm]=29;
		else
			lastday_array[mm]=28;
	}
	var day_length=day.options.length;
	var day_options_cnt=0;
	if(day.options[0].value==""){//ÀèÆ¬¤ËÁªÂò¤Ê¤·¤¢¤ê
		day_options_cnt=lastday_array[mm]+1;
	}
	else{//ÀèÆ¬¤ËÁªÂò¤Ê¤·¤ÏÌµ
		day_options_cnt=lastday_array[mm];
	}
	if(day_length > day_options_cnt) {
		for (i=day_options_cnt+1; i<=day_length; i++){
			day.options[i]=null;
		}
		day.options.length = day_options_cnt;
	}
	else{
		var idx=day_length;
		for (i=	parseInt(day.options[day_length-1].value)+1; i<=lastday_array[mm]; i++){
			day.options[idx] = new Option(i+"Æü",i);
			idx++;
		}
		day.options.length = day_options_cnt;
	}
	if(dd>lastday_array[mm]){
		day.selectedIndex=day_options_cnt-1;
	}
}
function select_color(form,title,name){
	window.open("color.php?title="+title+"&form="+form+"&name="+name,"color","staus=no, width=300, height=440,scrollbars=auto,toolbar=no,menubar=no");
}


function hissuChange(form,HISSUU_INPUT_MARK){
	var selected_index=form.disp_item.selectedIndex;
	var sel_text=form.disp_item.options[selected_index].text;
	var sel_value=form.disp_item.options[selected_index].value;
	if(sel_text == "") return;
	if(sel_value == "member_id" || sel_value == "pass" || sel_value == "email") return;
	if(sel_text.substring(0,1) ==HISSUU_INPUT_MARK){
		sel_text="   "+sel_text.substring(1);
	}
	else{
		sel_text=HISSUU_INPUT_MARK+sel_text.substring(3);
	}
	form.disp_item.options[selected_index].text=sel_text;
	form.disp_item.options[selected_index].value=sel_value;
	 
}
function setCookie( name, value, path, expire )
{
	var today = new Date();
	today.setDate( todayDate.getDate() + expire );
	document.cookie = name + "=" + escape( value ) + "; path="+path+"; expires=" + today.toGMTString() + ";"
}
function getCookie(key) { 
    var tmp1, tmp2; 
    var xx1, xx2, xx3; 

    tmp1 = " " + document.cookie + ";"; 
    xx1 = xx2 = 0; 
    len = tmp1.length; 
    while (xx1 < len) { 
        xx2 = tmp1.indexOf(";", xx1); 
        tmp2 = tmp1.substring(xx1+1, xx2); 
        xx3 = tmp2.indexOf("="); 
        if (tmp2.substring(0, xx3) == key) { 
            return unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)); 
        } 
        xx1 = xx2 + 1; 
    } 
    return ""; 
}
function kakudaiImage(img,pid,W,H){
	window.open("shop_image_kakudai.php?img="+img+"&pid="+pid,"kakudai","scrollbars=yes,resizable=1,width="+W+",height="+H+",top=50,left=200");
}

function date_default_check(s_year,s_month,s_day,e_year,e_month,e_day,msg_item){
	var chk_s_year  = s_year.value;
	var chk_s_month = s_month.value;
	var chk_s_day   = s_day.value;
	var chk_e_year  = e_year.value;
	var chk_e_month = e_month.value;
	var chk_e_day   = e_day.value;

	if (chk_s_year!="" || chk_s_month!="" || chk_s_day!="" || chk_e_year!="" || chk_e_month!="" || chk_e_day!=""){
		if (chk_s_year == "" && (chk_s_month != "" || chk_s_day != "")){
			alert("[ "+msg_item+" ] ¤Î¸¡º÷³«»ÏÆü¡ÖÇ¯¡×¤ò»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£");
			s_year.focus();
			return false;
		}
		else if (chk_s_month == "" && chk_s_day != ""){
			alert("[ "+msg_item+" ] ¤Î¸¡º÷³«»ÏÆü¡Ö·î¡×¤ò»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£");
			s_month.focus();
			return false;
		}
		else if (chk_e_year == "" && (chk_e_month != "" || chk_e_day != "")){
			alert("[ "+msg_item+" ] ¤Î¸¡º÷½ªÎ»Æü¡ÖÇ¯¡×¤ò»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£");
			e_year.focus();
			return false;
		}
		else if (chk_e_month == "" && chk_e_day != ""){
			alert("[ "+msg_item+" ] ¤Î¸¡º÷½ªÎ»Æü¡Ö·î¡×¤ò»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£");
			e_month.focus();
			return false;
		}
		chk_s_year  = (chk_s_year == "")  ? "2000" : chk_s_year;
		chk_s_month = (chk_s_month == "") ? "01"   : chk_s_month;
		chk_s_day   = (chk_s_day == "")   ? "01"   : chk_s_day;
		chk_e_year  = (chk_e_year == "")  ? "9999" : chk_e_year;
		chk_e_month = (chk_e_month == "") ? "12"   : chk_e_month;
		chk_e_day   = (chk_e_day == "")   ? "31"   : chk_e_day;

		chk_s_ymd = parseInt(chk_s_year+""+chk_s_month+""+chk_s_day,10);
		chk_e_ymd = parseInt(chk_e_year+""+chk_e_month+""+chk_e_day,10);
		if (chk_s_ymd > chk_e_ymd){
			alert("[ "+msg_item+" ] ¤Î¸¡º÷½ªÎ»Æü¤¬¸¡º÷³«»ÏÆü¤è¤ê²áµî¤Ë»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
			e_year.focus();
			return false;
		}
	}
	return true;
}
function isZipCode(data_obj,hissu,len,msg_item){
	var obj_val = (data_obj).value;
	if(obj_val != ""){//ÆþÎÏ¤µ¤ì¤Æ¤¤¤¿¤é
		var numStr="01233456789";
		var thisChar;
		var err_flg = 0;
		for(var i=0;i<obj_val.length;i++){
			thisChar = ""+obj_val.charAt(i);
			if(numStr.indexOf(thisChar) == -1){
				err_flg=1;
				break;
			}
		}
		if(err_flg==1){//¥¨¥é¡¼
			alert(msg_item+"¤ÏÈ¾³Ñ¿ô»ú"+len+"·å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
		if(obj_val.length != len){
			alert(msg_item+"¤ÏÈ¾³Ñ¿ô»ú"+len+"·å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}else{
		if(hissu){
			alert(msg_item+"¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£");
			(data_obj).focus();
			return false;
		}
	}
	return true;
}


