// JavaScript Document

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("כתובת דואר אלקטרוני לא תקינה")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("כתובת דואר אלקטרוני לא תקינה")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("כתובת דואר אלקטרוני לא תקינה")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
			alert("כתובת דואר אלקטרוני לא תקינה")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("כתובת דואר אלקטרוני לא תקינה")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
			alert("כתובת דואר אלקטרוני לא תקינה")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
			alert("כתובת דואר אלקטרוני לא תקינה")
		    return false
		 }

 		 return true					
	}
	

function Validate_register(){
	
	var takanon = document.getElementById('checker');
	
	var first_name=document.forms['register_form'].first_name;
	var last_name=document.forms['register_form'].last_name;
	var phone_m_pre=document.forms['register_form'].phone_m_pre;
	var phone_m_num=document.forms['register_form'].phone_m_num;
	var mail=document.forms['register_form'].mail;
	var password=document.forms['register_form'].password;
	var password2=document.forms['register_form'].password2;


	if ((takanon.value==null)||(takanon.value=="0")){
		alert("חובה לאשר את התקנון");
		takanon.focus();
		return false;
	}

	

	if ((first_name.value==null)||(first_name.value=="")){
		alert("חובה להזין שם פרטי");
		first_name.focus();
		return false
	}

	if ((last_name.value==null)||(last_name.value=="")){
		alert("חובה להזין שם משפחה");
		last_name.focus();
		return false
	}

	if ((phone_m_pre.value==null)||(phone_m_pre.value=="")){
		alert("חובה להזין קידומת טלפון");
		phone_m_pre.focus();
		return false
	}

	if ((phone_m_num.value==null)||(phone_m_num.value=="")){
		alert("חובה להזין טלפון");
		phone_m_num.focus();
		return false
	}


	if ((mail.value==null)||(mail.value=="")){
		alert("חובה להזין כתובת דואל");
		mail.focus();
		return false
	}
	
	if (mail.value!=""){
		if (echeck(mail.value)==false){
			mail.focus();
			return false;
		}
	}

	
	if ((password.value==null)||(password.value=="")){
		alert("חובה להזין סיסמא");
		password.focus();
		return false;
	}
	else {
		if (password.value!=password2.value){
			alert("סיסמא לא זהה, אנא הקלד סיסמא זהה");
			password.focus();
			return false;
		}

	}



	return true;
//	return false;
 }
 
 
function submit_register(){
//		document.register_form.submit();
	var submit_od =  Validate_register();
	
	if (submit_od){
		document.register_form.submit();
	}

}

function checkit(){
	var takanon = document.getElementById('checker');
	
	if (takanon.value==0){
		takanon.value=1;
	}
	else{
		takanon.value=0;
	}

}

function open_window(file_name){
	
	if (file_name =="forget_pass.php"){
		var param = "height=400,width=450,scrollbars=1";
	}
	else {
		var param = "height=600,width=450,scrollbars=1";
	}

	newwindow=window.open(file_name,'name',param);
	if (window.focus) {newwindow.focus()}
	return false;

}