function chkNumber(field,val){if(isNaN(val)&&val.length>0){return false;};return true;};function chkString(val){if(val==""){return false;}else{tempval=new String(val);for(y=0;y<tempval.length;y++){if(tempval.substring(y,y+1)!=" "){tempval=tempval.slice(y,tempval.length);y=tempval.length;objName=tempval}else{if(y==tempval.length-1){val='';return false;};};};};tempval=new String(val);for(y=tempval.length;y>0;y--){if(tempval.substring(y-1,y)!=" "){tempval=tempval.slice(0,y);y=0;val=tempval};};return true;};function validate(valu){var novalid="<>\';@#&*`~";var ok="yes";var temp;for(var i=0;i<valu.length;i++){temp=""+valu.substring(i,i+1);if(novalid.indexOf(temp)!="-1")return false;};return true;};function chkMail(valu){var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(filter.test(valu))return true;else return false;};function isObject(obj) { return (typeof obj == 'object'); }
function cartadd(id, quan){
	if ((quan == "")||(isNaN(quan)))
		quan = 1

	document.CartAction.CartProductID.value = id
	document.CartAction.CartQuan.value = quan
	document.CartAction.act.value = 1
	document.CartAction.submit()
}

function doJSCheck(){ for (i=0;i<JSArr.length;i++){field = JSArr[i][0];func = JSArr[i][1];err = JSArr[i][2];
eval("val = document.all."+field+".value");switch(func){case "Number": ret = chkNumber(field,val); 
break;case "String": ret = chkString(val); if (ret){ret = validate(val); err = JSArr[i][3];
}break;case "ValidSite": ret = chkString(val); if (ret){ret = validatesite(val); err = JSArr[i][3];
}if (ret) {ret = chkDomain(val);};break;case "ValidString":ret = chkString(val); if (ret){ret = validate(val); err = JSArr[i][3];
}else {ret = true}; break;case "ValidMail":ret = chkString(val); if (ret){ret = chkMail(val); err = JSArr[i][3];
}break;} if (!ret) {alert(err);eval("document.all."+field+".focus()");
return false;}}return true;	}

function validatesite(valu){
var valid="abcdefghijklmnopqrstuvwxyz-1234567890";
var ok="yes";
var temp;
for(var i=0;i<valu.length;i++){
	temp=""+valu.substring(i,i+1);
	if(valid.indexOf(temp)=="-1")
	return false;
};
return true;
}

function chkDomain(val){
newDate = new Date()
now = newDate.getTime()
ret = include("register_chkdomain.asp?sd="+val+"."+domainSuffix+"&n="+now,"", 0, "")
if (ret == 1) {
	err = "http://"+val+"."+domainSuffix+" \n שם המתחם תפוס, אנא נסו שם אחר"
	return false;
}
return true;
}