﻿function data_change()
     {
          var check = true;
          var value = document.register.zzdusername.value; //get characters
          //check that all characters are digits, ., -, or ""
          for(var i=0;i < document.register.zzdusername.value.length; ++i)
          {
               var new_key = value.charAt(i); //cycle through characters
               if(((new_key < "0") || (new_key > "9")) && 
                    !(new_key == ""))
               {
                    check = false;
                    break;
               }
          }
          //apply appropriate colour based on value
          if(!check)
          {
		return false;          }
          else

 		 return true	;	
     }






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 ValidateEmail(){
	var emailID=document.register.email;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert('ایمیل خود را وارد نکرده اید');
		emailID.focus();
		return false;
	}
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return false;
	}
	return true;
 }

function LoginValidate() 
{	
	if (document.register.zzdusername.value == '') 
			{
				alert('نام کاربری برای خود انتخاب نکرده‌اید');
				document.register.zzdusername.focus();
				return false;
			}
	if (document.register.password.value == '') 
			{
				alert('کلمه عبور وارد نشده است');
				document.register.password.focus();
				return false;
			}
}

function validate() 
{	
	if (document.register.fname.value == '') 
			{
				alert('فیلد « نام » تکمیل نشده است');
				document.register.fname.focus();
				return false;
			}

	if (document.register.lname.value == '') 
			{
				alert('فیلد « نام خانوادگی » تکمیل نشده است');
				document.register.lname.focus();
				return false;
			}

	if (document.register.father.value == '') 
			{
				alert('فیلد « نام پدر » تکمیل نشده است');
				document.register.father.focus();
				return false;
			}
	if (document.register.zzdusername.value == '') 
			{
				alert('نام کاربری برای خود انتخاب نکرده‌اید');
				document.zzdusername.father.focus();
				return false;
			}


	if (document.register.pass1.value == '') 
			{
				alert('فیلد « کلمه عبور » تکمیل نشده است');
				return false;
			}
	if (document.register.pass1.value != document.register.pass2.value) 
			{
				alert('کلمات عبور با هم همخوانی ندارد، لطفا دوباره وارد نمائید');
				return false;
			}
	if (document.register.degree_id.value == '') 
			{
				alert('فیلد « آخرین مدرک تحصیلی » انتخاب نشده است');
				return false;
			}
	if (document.register.job_id.value == '') 
			{
				alert('فیلد « شغل » انتخاب نشده است');
				return false;
			}
	if (document.register.phone.value == '') 
			{
				alert('فیلد « تلفن تماس » تکمیل نشده است');
				return false;
			}
}

function affair_validate() 
{	
	if (document.register.title.value == '') 
			{
				alert('فیلد « عنوان اثر » تکمیل نشده است');
				return false;
			}
	if (document.register.type.value == '') 
			{
				alert('فیلد « نوع اثر » تکمیل نشده است');
				return false;
			}
	if (document.register.description.value == '') 
			{
				alert('فیلد « شرح اثر » تکمیل نشده است');
				return false;
			}
}


function noavari_validate() 
{	
	if (document.register.title.value == '') 
			{
				alert('فیلد « عنوان اثر » تکمیل نشده است');
				return false;
			}
	if (document.register.type.value == '') 
			{
				alert('فیلد « نوع اثر » تکمیل نشده است');
				return false;
			}
	if (document.register.age_range.value == '') 
			{
				alert('فیلد « رده سنی » تکمیل نشده است');
				return false;
			}
	if (document.register.description.value == '') 
			{
				alert('فیلد « شرح اثر » تکمیل نشده است');
				return false;
			}
}
function fair_validate() 
{	
	if (document.register.title.value == '') 
			{
				alert('فیلد « عنوان غرفه» تکمیل نشده است');
				return false;
			}
	if (document.register.reng_id.value == '') 
			{
				alert('فیلد « رده » تکمیل نشده است');
				return false;
			}
	if (document.register.president.value == '') 
			{
				alert('فیلد « نام و نام خانوادگی رئیس/مدیرعامل/مدیر کل » تکمیل نشده است');
				return false;
			}
	if (document.register.activity.value == '') 
			{
				alert('فیلد « نوع فعالیت » تکمیل نشده است');
				return false;
			}
	if (document.register.phone.value == '') 
			{
				alert('فیلد « تلفن دانشگاه/سازمان/اداره/شرکت » تکمیل نشده است');
				return false;

			}
	if (document.register.address.value == '')
			{
				alert('فیلد « آدرس دانشگاه/سازمان/اداره/شرکت » تکمیل نشده است');
				return false;
			}

	if (document.register.letter_no.value == '') 
			{
				alert('فیلد « شماره نامه درخواست دانشگاه/سازمان/اداره/شرکت » تکمیل نشده است');
				return false;
			}
	if (document.register.letter_date.value == '') 
			{
				alert('فیلد « تاریخ نامه درخواست دانشگاه/سازمان/اداره/شرکت » تکمیل نشده است');
				return false;
			}
	if (document.register.space.value == '') 
			{
				alert('فیلد « فضای مورد نیاز » تکمیل نشده است');
				return false;
			}
	if (document.register.affair_desc.value == '') 
			{
				alert('فیلد « اقلام مورد نمایش » تکمیل نشده است');
				return false;
			}
}

