// Basic JavaScript

/* os check */
if (navigator.platform.indexOf('Mac') > -1) 
{
	//mac users
	document.write('<link href="/css/mac.css" rel="stylesheet" type="text/css">');
}
else
{
	//windows or others
	document.write('<link href="/css/win.css" rel="stylesheet" type="text/css">');
}


/* center open window */
function center_openBrWindow(theURL,winName,wx,wy,features) {
  x = (screen.width  - wx) / 2;
  y = (screen.height - wy) / 2;
  window.open(theURL,winName,"left="+x+",top="+y+",width="+wx+",height="+wy,features);
}


/* normal open window */
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



/* 餯餯EȤեEɾõE*/
function clearValue() {
	for (i = 0; i < clearValue.arguments.length; i++) {
		if (clearValue.arguments[i] && clearValue.arguments[i].value) {
			clearValue.arguments[i].value = "";
		}
	}
}

/* Eȥեɬܹܥå */

function request_check(){
var	err_cnt=0;
var	msg = "";

if (document.request_input.email_pc.value=="" && document.request_input.tel1.value==""){
	msg = "Ϣ\n"+ msg;
	err_cnt = err_cnt + 1;
	document.request_input.email_pc.focus();
}

if (document.request_input.customer_name.value==""){
	msg = "ػ̾\n"+ msg;
	err_cnt = err_cnt + 1;
	document.request_input.customer_name.focus();
}

if (document.request_input.nyuukyo_kiboubi_y.value=="" || document.request_input.nyuukyo_kiboubi_m.value=="" || document.request_input.nyuukyo_kiboubi_d.value==""){
	msg = "E˾ƁE\n"+ msg;
	err_cnt = err_cnt + 1;
	document.request_input.nyuukyo_kiboubi_y.focus();
}
if (err_cnt==0){
	document.request_input.submit();
}else{
	msg += "\n嵭 " + err_cnt + " ܤ̤ϤǤ\nιܤɬϤ򤪴ꤤޤ";
	alert(msg);
	return;
	}
}
/* ǯEեEɥץå*/

function singlebyte(s,file01) {
   cnst="1234567890";
   for (i=0;i<s.length;i++) {
      sw="ng";
      for (j=0;j<cnst.length;j++) {
         if (cnst.charAt(j)==(s.charAt(i))) sw="ok";
      }
      if (sw=="ng") {
         alert("ȾѿʳʸϤEƤޤ");
         file01.focus();
         break;
      }
   }
}


/* ֹեEɥץå*/

function singlebyte2(s,file01) {
   cnst="1234567890-";
   for (i=0;i<s.length;i++) {
      sw="ng";
      for (j=0;j<cnst.length;j++) {
         if (cnst.charAt(j)==(s.charAt(i))) sw="ok";
      }
      if (sw=="ng") {
         alert("ѤǤʤʸޤ");
         file01.focus();
         break;
      }
   }
}

/*ΤEMAILǤEȽꤹEå*/
function checkMailAddress(file02)
{
	fOBJ = file02;
	 if(fOBJ!=""){
	   check = /.+@.+\..+/;
	   if (!fOBJ.match(check)) alert("᡼EɥEޤE);
	 }
}


/* 礻եɬܹܥå */

function contact_check(){
var	err_cnt=0;
var	msg = "";

if (document.contact.mail.value=="" && document.contact.tel.value==""){
	msg = "Ϣ\n"+ msg;
	err_cnt = err_cnt + 1;
	document.contact.mail.focus();
}

if (document.contact.name.value==""){
	msg = "ػ̾\n"+ msg;
	err_cnt = err_cnt + 1;
	document.contact.name.focus();
}

if (err_cnt==0){
	document.contact.submit();
}else{
	msg += "\n嵭 " + err_cnt + " ܤ̤ϤǤ\nιܤɬϤ򤪴ꤤޤ";
	alert(msg);
	return;
	}
}

/* ȿɬܹܥå */
//============================================================================//
//	ƁEդηåE
//============================================================================//
//	E
//		y       ǯ
//		m       E
//		d       ƁE
//============================================================================//
function checkDate(y, m, d) {
	if ((y.value == "") || (m.value == "") || (d.value == "")) {
		return true;
	}
	else {
		year = "0000" + y.value;
		month = "00" + m.value;
		date = "00" + d.value;
		
		var year1 =  year.substr(year.length - 4, 4);
		var month1 = month.substr(month.length - 2, 2);
		var date1 = date.substr(date.length - 2, 2);
		
		var checkdate = new Date();
		
		checkdate.setDate(1);
		checkdate.setFullYear(year1);
		checkdate.setMonth(month1 - 1);
		checkdate.setDate(date1);
		
		var year2 = checkdate.getFullYear();
		var month2 = checkdate.getMonth() + 1;
		var date2 = checkdate.getDate();
		
		if (month2 < 10) month2 = "0" + month2;  
		if (date2 < 10) date2 = "0" + date2; 
		
		if ("" + year1 + month1 + date1 == "" + year2 + month2 + date2) { 
			y.value = year1; 
			m.value = month1;
			d.value = date1;
			return true;
		}
		else {
			alert("ƁEդޤE);
			d.focus();
			return false;
		}
	}
}

function mousikomi_check(){ 
			
			if (checkDate(document.mousikomi.nyuukyo_kiboubi_y, document.mousikomi.nyuukyo_kiboubi_m, document.mousikomi.nyuukyo_kiboubi_d)==false) return;

			if (checkDate(document.mousikomi.taishutsu_kiboubi_y, document.mousikomi.taishutsu_kiboubi_m, document.mousikomi.taishutsu_kiboubi_d)==false) return;

err_cnt=0;
msg="";
		

		if (document.mousikomi.nyuukyo_kiboubi_y.value!="" && document.mousikomi.nyuukyo_kiboubi_m.value!="" && document.mousikomi.nyuukyo_kiboubi_d.value!="" && document.mousikomi.taishutsu_kiboubi_y.value!="" && document.mousikomi.taishutsu_kiboubi_m.value!="" && document.mousikomi.taishutsu_kiboubi_d.value!=""){

		days = document.mousikomi.nyuukyo_kiboubi_y.value + document.mousikomi.nyuukyo_kiboubi_m.value + document.mousikomi.nyuukyo_kiboubi_d.value;

		dayf = document.mousikomi.taishutsu_kiboubi_y.value + document.mousikomi.taishutsu_kiboubi_m.value + document.mousikomi.taishutsu_kiboubi_d.value;

		if (days > dayf){

			msg = "شE֤ƁEդǤ\n"+ msg;

			err_cnt = err_cnt + 1;

			document.mousikomi.nyuukyo_kiboubi_y.focus();

			alert(msg);

			return;

		}

	}

	if (document.mousikomi.tel1.value=="" && document.mousikomi.tel2.value=="" && document.mousikomi.email.value==""){
		msg = "Ϣ\n"+ msg;
		err_cnt = err_cnt + 1;
		document.mousikomi.tel1.focus();
	}

	if (document.mousikomi.customer_name.value==""){
		msg = "ػ̾\n"+ msg;
		err_cnt = err_cnt + 1;
		document.mousikomi.customer_name.focus();
	}

	if (document.mousikomi.taishutsu_kiboubi_y.value=="" || document.mousikomi.taishutsu_kiboubi_m.value=="" || document.mousikomi.taishutsu_kiboubi_d.value==""){
		msg = "˾ƁE\n"+ msg;
		err_cnt = err_cnt + 1;
		document.mousikomi.taishutsu_kiboubi_y.focus();
	}

	if (document.mousikomi.nyuukyo_kiboubi_y.value=="" || document.mousikomi.nyuukyo_kiboubi_m.value=="" || document.mousikomi.nyuukyo_kiboubi_d.value==""){
		msg = "E˾ƁE\n"+ msg;
		err_cnt = err_cnt + 1;
		document.mousikomi.nyuukyo_kiboubi_y.focus();
	}

	if (err_cnt==0){
		document.mousikomi.submit();
	}else{
		msg += "\n嵭 " + err_cnt + " ܤ̤ϤǤ\nιܤɬϤ򤪴ꤤޤ";
		alert(msg);
		return;
	}
}


