﻿
 //Firstname,Lastname,Phone,Fax,Email,Address1,Address2,City,Zip
function SC_Validate_Shipping(){
	var Shipping_Option=document.frmOptions.Shipping
	if ((Shipping_Option.value==0)||(Shipping_Option.value=="")||(Shipping_Option.value=="NONE")){
		alert("נא לבחור סוג משלוח")
		Shipping_Option.focus()
		return false}	
	}
	
function SC_ValidateForm(){

	var Firstname=document.SC_GetInfo.Firstname
	if ((Firstname.value==null)||(Firstname.value=="")){
		alert("נא להזין שם פרטי")
		Firstname.focus()
		return false
	}	

	if ((Firstname.value.search(/[^a-zA-Zא-ת -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו");
		Firstname.value=Firstname.value.replace(/[^a-zA-Zא-ת -]+/g,'')
		Firstname.focus()
		return false
	}

	var Lastname=document.SC_GetInfo.Lastname
	if ((Lastname.value==null)||(Lastname.value=="")){
		alert("נא להזין שם משפחה")
		Lastname.focus()
		return false
	}	
	if ((Lastname.value.search(/[^a-zA-Zא-ת -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		Lastname.value=Lastname.value.replace(/[^a-zA-Zא-ת -]+/g,'')
		Lastname.focus()
		return false
	}
	
	var Phone=document.SC_GetInfo.Phone
	if ((Phone.value==null)||(Phone.value=="")){
		alert("נא להזין טלפון")
		Phone.focus()
		return false
	}	
	if ((Phone.value.search(/[^0-9 -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		Phone.value=Phone.value.replace(/[^0-9 -]+/g,'')
		Phone.focus()
		return false
	}
	
	
	var emailID=document.SC_GetInfo.Email
	if ((emailID.value==null)||(emailID.value=="")){
		alert("נא להזין כתובת אימייל")
		emailID.focus()
		return false
	}	

	var Address1=document.SC_GetInfo.Address1
	if ((Address1.value==null)||(Address1.value=="")){
		alert("נא להזין כתובת")
		Address1.focus()
		return false
	}	
	if ((Address1.value.search(/[^a-zA-Zא-ת 0-9 . , -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		Address1.value=Address1.value.replace(/[^a-zA-Zא-ת 0-9 . , -]+/g,'')
		Address1.focus()
		return false
	}
	var Address2=document.SC_GetInfo.Address2
	if ((Address2.value.search(/[^a-zA-Zא-ת 0-9 . , -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		Address2.value=Address2.value.replace(/[^a-zA-Zא-ת 0-9 . , -]+/g,'')
		Address2.focus()
		return false
	}
	
	var City=document.SC_GetInfo.City
	if ((City.value==null)||(City.value=="")){
		alert("נא להזין יישוב")
		City.focus()
		return false
	}
	
	if ((City.value.search(/[^a-zA-Zא-ת 0-9 -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		City.value=City.value.replace(/[^a-zA-Zא-ת 0-9 -]+/g,'')
		City.focus()
		return false
	}
	
	var Zip=document.SC_GetInfo.Zip
	if ((Zip.value==null)||(Zip.value=="")){
		alert("נא להזין מיקוד")
		Zip.focus()
		return false
	}	


// shipping address ---------------------------------------------------------------------

// Check if SameAsBilling is checked - if true: validate form fields
var SameAsBilling=document.SC_GetInfo.SameAsBilling
if (SameAsBilling.checked==false)
	{

	
	var sFirstname=document.SC_GetInfo.sFirstname

	if ((sFirstname.value==null)||(sFirstname.value=="")){
		alert("נא להזין שם פרטי למשלוח")
		sFirstname.focus()
		return false
	}

	if ((sFirstname.value.search(/[^a-zA-Zא-ת -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו");
		sFirstname.value=sFirstname.value.replace(/[^a-zA-Zא-ת -]+/g,'')
		Firstname.focus()
		return false
	}

	var sLastname=document.SC_GetInfo.sLastname
	if ((sLastname.value==null)||(sLastname.value=="")){
		alert("נא להזין שם משפחה למשלוח")
		sLastname.focus()
		return false
	}	
	if ((sLastname.value.search(/[^a-zA-Zא-ת -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		sLastname.value=sLastname.value.replace(/[^a-zA-Zא-ת -]+/g,'')
		sLastname.focus()
		return false
	}
	
	var sPhone=document.SC_GetInfo.sPhone
	if ((sPhone.value==null)||(sPhone.value=="")){
		alert("נא להזין טלפון למשלוח")
		sPhone.focus()
		return false
	}	
	if ((sPhone.value.search(/[^0-9 -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		sPhone.value=sPhone.value.replace(/[^0-9 -]+/g,'')
		sPhone.focus()
		return false
	}
	
	
	/*var sEmailID=document.SC_GetInfo.sEmail
	if ((sEmailID.value==null)||(sEmailID.value=="")){
		alert("נא להזין כתובת אימייל")
		sEmailID.focus()
		return false
	}*/	

	var sAddress1=document.SC_GetInfo.sAddress1
	if ((sAddress1.value==null)||(sAddress1.value=="")){
		alert("נא להזין כתובת למשלוח")
		sAddress1.focus()
		return false
	}	
	if ((sAddress1.value.search(/[^a-zA-Zא-ת 0-9 . , -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		sAddress1.value=sAddress1.value.replace(/[^a-zA-Zא-ת 0-9 . , -]+/g,'')
		sAddress1.focus()
		return false
	}
	var sAddress2=document.SC_GetInfo.sAddress2
	if ((sAddress2.value.search(/[^a-zA-Zא-ת 0-9 . , \ -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		sAddress2.value=sAddress2.value.replace(/[^a-zA-Zא-ת 0-9 . , -]+/g,'')
		sAddress2.focus()
		return false
	}
	
	var sCity=document.SC_GetInfo.sCity
	if ((sCity.value==null)||(sCity.value=="")){
		alert("נא להזין יישוב למשלוח")
		sCity.focus()
		return false
	}
	
	if ((sCity.value.search(/[^a-zA-Zא-ת 0-9 -]+/g)>=0)){
		alert("תווים לא חוקיים יוסרו")
		sCity.value=sCity.value.replace(/[^a-zA-Zא-ת 0-9 -]+/g,'')
		sCity.focus()
		return false
	}
	
	var sZip=document.SC_GetInfo.sZip
	if ((sZip.value==null)||(sZip.value=="")){
		alert("נא להזין מיקוד למשלוח")
		sZip.focus()
		return false
	}

	return true
}

return true
}

/**/

function SC_ValidateFormCC(){

	var name=document.SC_GetCC.name
	if ((name.value==null)||(name.value=="")){
		alert("נא להזין את שם המחזיק בכרטיס")
		name.focus()
		return false
	}	

	var ccno=document.SC_GetCC.ccno
	if ((ccno.value==null)||(ccno.value=="")){
		alert("נא להזין מספר כרטיס אשראי")
		ccno.focus()
		return false
	}	
	return true
}
/**/

function SC_Payments(TotalSum){
	var npay = document.getElementById("npay").selectedIndex;
	var spay = (TotalSum / (npay + 1)).toFixed(2);
	var fpay = (TotalSum - (spay * npay)).toFixed(2);
	
	document.getElementById('PaymentsInfo').innerHTML='תשלום ראשון:&nbsp;' + fpay + ' ₪ + ' + npay + ' תשלומים של ' + spay + ' ₪';
	
	document.getElementById('fpay').value=fpay;
	document.getElementById('spay').value=spay;

	//return
}
/**/

function zClientDate(FieldName){
var d=new Date();
//var year=d.getFullYear();
var m=d.getMonth()+1; if(m<10){m='0'+m;};
var day=d.getDate(); if(day<10){day='0'+day;};
var h=d.getHours(); if(h<10){h='0'+h;};
var mm=d.getMinutes(); if(mm<10){mm='0'+mm;};
var s=d.getSeconds(); if(s<10){s='0'+s;};
var zDate = "{ts '"+d.getFullYear()+"-"+m+"-"+day+" "+h+":"+mm+":"+s+"'}";
//document.getElementById('zClientTimeStamp').value = day+'-'+m+'-'+year+' '+h+':'+mm+':'+s;
document.getElementById(FieldName).value=zDate;
//return(zDate)
//alert(d);

//return (d.getFullYear()+'-'+m+'-'+day+' '+h+':'+mm+':'+s);
}
