function check_search(id)
{	
	var uuu=document.getElementById(id).value;
	if(uuu=='' || uuu=='جستجو کنید...')
	{
		alert('کادر جستجو خالی است');		
		document.getElementById(id).focus();
		return false;
	}
	if(uuu=='جستجو کنید...')
	{
		alert('کادر جستجو خالی است');		
		document.getElementById(id).focus();
		return false;
	}
}
function check_question()
{	
	var uuu=document.getElementById('send_message').value;	
	if(uuu=='')
	{
		alert('کادر سوال را خالی گذاشتید');
		document.getElementById('error_send_message').innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
		document.getElementById('send_message').focus();
		document.getElementById('send_message').style.borderColor='red';
		return false;
	}
}
function check_username_exist()
{
	// check for allready-exist usernames
	var uuu=document.getElementById('username').value;	
	if(uuu=='')
	{
		alert('نام کاربری را وارد کنید');
		return;
	}	
	ajaxpagefetcher_inner.load('check_allreadey_exist_ajax','ajax_works.php?action=check_username_exist&value='+uuu,true);	
}
function emailvalid(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {      
      return false;
   }else{
   	  return true;
   }
}
function check_register_form()
{	
	var vvv;
	var obt='';
	var obt2='';
	var req_string=document.getElementById('reqs').value;// sample : name|family|email|...|
	
	if(document.getElementById('terms_of_use'))
	{
		if(!document.getElementById('terms_of_use').checked)
		{
			alert('برای ثبت نام لازم است تا شرایط این وب سایت را بپذیرید');
			return false;
		}
		
	}
	
	if(document.getElementById('username'))
	{
		var ul=document.getElementById('username').value;
		if(ul.length<4)
		{
			alert('نام کاربری نباید کمتر از 4 کاراکتر باشد');
			document.getElementById('error_username').innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
				document.getElementById('username').focus();
				document.getElementById('username').style.borderColor='red';
			return false;
		}
	}
	if(document.getElementById('password'))
	{
		var pl=document.getElementById('password').value;
		if(pl.length<6)
		{
			alert('طول رمز عبور نباید کمتر از 6 کاراکتر باشد');
			document.getElementById('error_password').innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
				document.getElementById('password').focus();
				document.getElementById('password').style.borderColor='red';
			return false;
		}
	}
	
	if(document.getElementById('password') && document.getElementById('repassword'))
	{
		if(document.getElementById('password').value!=document.getElementById('repassword').value)
		{
			alert('کلمه عبور با تکرار آن برابر نیست');
			document.getElementById('error_repassword').innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
				document.getElementById('repassword').focus();
				document.getElementById('repassword').style.borderColor='red';
				return false;
		}
	}
	req_string=req_string.toLowerCase();
	var reqs=req_string.split('|');	
	for(i=0;i<reqs.length;i++)
	{		
		obt2=reqs[i];
		if(document.getElementById(obt))
		{
			document.getElementById('error_'+obt2).innerHTML='';
			//document.getElementById(obt2).className='textbox';
		}
	}
	for(i=0;i<reqs.length;i++)
	{		
		obt=reqs[i];
				
		if(document.getElementById(obt))
		{
			vvv=document.getElementById(obt).value;
			if(vvv=='')
			{							
				document.getElementById('error_'+obt).innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
				document.getElementById(obt).focus();
				document.getElementById(obt).style.borderColor='red';
				alert('لطفا موارد مشخص شده را تکمیل کنید');
				return false;
			}else{
				document.getElementById('error_'+obt).innerHTML='';
			}
			if(obt=='email')
			{
				if(!emailvalid(vvv))
				{		
					alert('آدرس ایمیل وارد شده صحیح نیست');			
					document.getElementById('error_'+obt).innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
					document.getElementById(obt).focus();
					document.getElementById(obt).style.borderColor='red';
					return false;
				}
			}
		}
	}
	if(document.getElementById('captcha'))
	{
		if(document.getElementById('captcha').value=="")
		{
			alert('لطفا کد امنیتی را وارد کنید');
			document.getElementById('error_avatar').innerHTML='<img src="templates/Paasokhgoo/images/alert.png" alt="" align="absmiddle"/>';
					document.getElementById('avatar').focus();
					document.getElementById('avatar').style.borderColor='red';
			return false;
		}
		
	}	
}