﻿	 function BlankField(field, text)
				{
				    if(field.value == "")
					{
					    alert(text);
						field.focus();
						return false;
					}
					else return true;
				}
		 
				 
				 
				function ValidateUsername(field)
				{
				   if(!BlankField(field ,".فيلد شناسه کاربري خالي است"))
				          return false;
				   else
				   {
				          var re = /^[\w\d\_]{5,}$/
				          if(re.test(field.value))
					            return true;
					      else
						  {
						        alert(".حروف فيلد شناسه کاربري نامعتبر است");
						        field.focus();
						        field.select();
						        return false;
						  }
					}
				}
				function ValidateCheckBox(field, text)
				{
				   if(!field.checked)
				   {
				       alert(text);
					   field.focus();
					   field.select();
				       return false;
				   } 
				   else return true;
				}
				 
				 
				 
				function ValidateForm(form)
				{
				   if(!ValidateUsername(document.getElementById("username")))
					    return false;
				 
					 else   if(!BlankField(document.getElementById("password") ,".فيلد کلمه عبور خالي است"))
				          return false;
				     else   if(!BlankField(document.getElementById("confirm_password") ,".فيلد تایید کلمه عبور خالي است"))
				       return false;
				    else    if(!BlankField(document.getElementById("email") ,".فيلد ایمیل خالي است"))
				          return false;
				   else    if(!BlankField(document.getElementById("confirm_email") ,".فيلد تایید ایمیل خالي است"))
				          return false;
						  
				  else  if(!BlankField(document.getElementById("f_name") ,".فيلد نام شما خالي است"))
				          return false;
					
		 	      else  if(!BlankField(document.getElementById("l_name") ,".فيلد نام خانوادگی شما خالي است"))
				          return false;
				              if(!BlankField(document.getElementById("TextBoxShenas") ,"شماره شناسنامه خود را وارد نمایید"))
				          return false;
 				    else  if(!BlankField(document.getElementById("TextBoxFather") ," فيلد نام پدر خالي است "))
				          return false;
				   
				    
					else if(document.getElementById("city").selectedIndex == 0)
					   { 
                        alert("لطفا موقعیت مکانی خود را از منوی مربوطه انتخاب کنید");
                       document.getElementById("city").focus(); 
					    return false;
					   }

					else  if (document.getElementById("job").selectedIndex == 0)
					   { 
                        alert("لطفا نوع تخصص خود را از منوی تخصص ها مشخص نمایید");
                        document.getElementById("job").focus(); 
					    return false;
					   }
			  	   else if (document.getElementById("Birth_DD").selectedIndex == 0)
					   { 
                        alert("لطفا سال تولد خود را از منوی مربوطه انتخاب  نمایید");
                        document.getElementById("Birth_DD").focus(); 
					    return false;
					   }
					else if (document.getElementById("Education_DD").selectedIndex == 0)
					   { 
                        alert("لطفا میزان تحصیلات خود را در منوی تحصیلات  مشخص نمایید");
                        document.getElementById("Education_DD").focus(); 
					    return false;
					   }
					else if(!ValidateAddress(document.getElementById("Address_TB")))
					      return false;
					   
					else if(!ValidateCheckBox(form.agreement, ".شما باید موافقتنامه را خوانده و آن را بپذیرید"))
					      return false;
                    else if(!BlankField(document.getElementById("Address_TB") ,"  لطفا آدرس و شماره تلفن  خود را وارد نمایید"))
				          return false;
				          
				  else if(! ValidateCheckBox(document.Form1.agreement  , "اگر متن موافقتنامه را خواندید . روی موافقت  تیک بزنید"))
				           return false;
					else{
					
					 return true;
					 }
}
