//---- function check only num pressed  -------------------------------------------------
var Ver4 = parseInt(navigator.appVersion) >= 4 
var Nav4 = ((navigator.appName == "Netscape") && Ver4)
var IE4 = ((navigator.userAgent.indexOf("MSIE") != -1) && Ver4)
if (Nav4) {
	var origWidth = window.innerWidth ;
	var origHeight = window.innerHeight ;
}
function ValidPhoneMask(curER, e){
	var key = Nav4 ? e.which : e.keyCode;
	if((key>=48 && key<=57)||(key>=45 && key<=45))return true;
	return false;
}

function ValidAgeMask(curER, e){
	var key = Nav4 ? e.which : e.keyCode;
	if((key>=48 && key<=57)||(key>=46 && key<=46))return true;
	return false;
}

function ValidNumberMask(curER, e){
	var key = Nav4 ? e.which : e.keyCode;
	if(key>=48 && key<=57)return true;
	return false;
}

function ValidNameMask(curER, e){
	var key = Nav4 ? e.which : e.keyCode;
	if((key>=65 && key<=90) ||(key>=97 && key<=122)||(key>=1188 && key<=1514)||(key==32))return true;
	//(key>=65 && key<=90) //english big
	//(key>=97 && key<=122) //english small
	//(key>=1188 && key<=1514)//hebrew
	return false;
}

function ValidEmailMask(curER, e){
	var key = Nav4 ? e.which : e.keyCode;
	if((key>=95 && key<=95) ||(key>=45 && key<=46) ||(key>=64 && key<=90) ||(key>=97 && key<=122)||(key>=48 && key<=57))return true;
	//(key>=48 && key<=57) //numbers
	//(key>=65 && key<=90) //english big
	//(key>=97 && key<=122) //english small
	return false;
}
//----- This function decide if the length of item is equel or more then len------------
function ValidLength(item, len){
        return (item.length >= len);
}
//----- This function decide if the length of Phone field is equel or more then len------------
function ValidPhoneLength(item){
        //return (item.length == 7);
        //return (item.length ==6)||(item.length == 7);
        return (item.length ==9)||(item.length == 10);
}
//----- function to validate an email address -------------------------------------------
function ValidEmail(item){
        if (!ValidLength(item, 6)) return false;
        if (item.indexOf ('@', 0) == -1) return false;
       return true; 
}
//----This function check if the parameters in TellFriend window are fill true ----------
function Validate(){
		var msg = "";
		if(!ValidLength(document.UserData.name.value,2)){
			msg = msg + "נא להקיש שם פרטי\n";
		}
		if(!ValidLength(document.UserData.lname.value,2)){
			msg = msg + "נא להקיש שם משפחה\n";
		}
		if(!ValidEmail(document.UserData.email.value)){
			msg = msg + "נא להקיש דואר אלקטרוני חוקי\n";
		}
   	    if(!ValidPhoneLength(document.UserData.phone2.value)){
			msg = msg + "מספר הטלפון צריך להיות בין 7 ספרות\n";
   	    }
		if (msg!=""){
			alert (msg);
			void(0);
			return false;
			}
		else{
			document.UserData.submit();
			}
}
//---------Contact Form Java ---------------------------
function btnSubmit_Click(){
	var par1;
	var par2;
	
	if(document.frmData.FullName.value==""){
		par1="נא הקלד שם ";
		par2="שדה חובה";
		GetDialogMsg(par1,par2,1);
		document.frmData.FullName.focus();
		void(0);return false; 
	}
	if(document.frmData.Tel.value==""){
		par1="נא הקלד טלפון";
		par2="שדה חובה";
		GetDialogMsg(par1,par2,1);
		document.frmData.Tel.focus();
		void(0);return false; 
	}
	if(document.frmData.Email.value==""){
		par1="נא להקליד דואר אלקטרוני";
		par2="שדה חובה";
		GetDialogMsg(par1,par2,1);
		document.frmData.Email.focus();
		void(0);return false; 
	}
	//if(document.frmData.LName.value==""){
	//	par1="נא הקלד שם משפחה";
	//	par2="שדה חובה";
	//	GetDialogMsg(par1,par2,1);
	//	document.frmData.LName.focus();
	//	void(0);return false; 
	//}
	//if(document.frmData.Title.value==""){
	//	par1="נא הקלד כותרת";
	//	par2="שדה חובה";
	//	GetDialogMsg(par1,par2,1);
	//	document.frmData.Title.focus();
	//	void(0);return false; 
	//}
	document.frmData.submit();
}
//----------Alert --------------------------------------
function GetDialogMsg(strTitle,strRemark,intSugMsg) {
	var param = new Array();	
	param[0] = strTitle;
	param[1] = strRemark;
	param[2] = intSugMsg;
	var val = window.showModalDialog("inc/msgDialog/addItemDialog.htm",param,"dialogWidth:300px;dialogHeight:180px;help:no;resizable:no;status:no;scroll:no;");
	if (val == true) {
		//document.all.frmItem.submit();
	}
}

//-----------UserLogin Form ----------------------------------------------------------

function submitPWD(){
	var par1;
	var par2;
	if (document.dataForm.UserName.value==""){
		par1="יש למלא שם משתמש";
		par2="שם משתמש - שדה חובה";
		GetDialogMsg(par1,par2,1);
		document.dataForm.UserName.focus();
		return false;
	}
	if (document.dataForm.UserPassword.value==""){
		par1="יש למלא סיסמה";
		par2="סיסמה - שדה חובה";
		GetDialogMsg(par1,par2,1);
		document.dataForm.UserPassword.focus();
		return false;
	}
	else 
		document.dataForm.submit();
}

//------BookMark----------------------------------------------------------------------
var bookmarkurl="http://www.amsm.co.il"
var bookmarktitle="amsm.co.il - התוכנית למנהל בשלטון המקומי"
function addbookmark(){
	if (document.all)
	window.external.AddFavorite(bookmarkurl,bookmarktitle);
}