<!--//--><![CDATA[//><!--
function isDate(dateStr) {var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;var matchArray = dateStr.match(datePat);
if (matchArray == null) {
//alert('Please enter date as either mm/dd/yyyy or mm-dd-yyyy.');
return false;
}
month = matchArray[3]; // p@rse date into variables
day = matchArray[1];
year = matchArray[5];

if (month < 1 || month > 12) { // check month range
//alert('Month must be between 1 and 12.');
return false;
}

if (day < 1 || day > 31) {
//alert('Day must be between 1 and 31.');
return false;
}

if ((month == 4 || month == 6 || month == 9 || month == 11) && day == 31) {
//alert('Month ' + month + ' doesn`t have 31 days!')
return false;
}

if (month == 2) { // check for february 29th
var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
if (day > 29 || (day == 29 && !isleap)) {
//alert('February ' + year + ' doesn`t have ' + day + ' days!');
return false;
}
}
return true; // date is valid
}function checkEmail(strEmail) {return /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/.test(strEmail);}function checkRange(strRange) {return /^[-+]?[0-9]*\.?[0-9]+$/.test(strRange);}function checkForm(){
if(checkEmail(document.getElementById('email').value)==false)
{ alert('כתובת המייל שהזנת איננה נכונה');document.getElementById('email').focus();return false;}

var AllInputs = document.getElementsByTagName('input');
for (i = 0; i < AllInputs.length; i++) {
if(AllInputs[i].isMust!=null){
if(AllInputs[i].isMust=='true' && AllInputs[i].value=='')
{
AllInputs[i].focus();
if(AllInputs[i].id!=null && document.getElementById('span'+AllInputs[i].id)!=null)
{alert('יש למלא את השדה: '+document.getElementById('span'+AllInputs[i].id).innerHTML.replace('*','').replace(':','')); return false;}
}
}

if(AllInputs[i].fieldType!=null){
if(AllInputs[i].fieldType=='6'){
if(AllInputs[i].value!='')
{	
if(isDate(AllInputs[i].value)==false){alert('dd/mm/yyyy השדה '+document.getElementById('span'+AllInputs[i].id).innerHTML+' חייב להתאים לפורמט'); AllInputs[i].focus();return false;}
}
}
if(AllInputs[i].fieldType=='8'){
if(AllInputs[i].value!='')
{	
if(checkRange(AllInputs[i].value)==false){alert('השדה '+document.getElementById('span'+AllInputs[i].id).innerHTML+' חייב להיות מספר'); AllInputs[i].focus();return false;}
}
}

}
}
}
//--><!]]>

