//start base with Hamed Saati <hamed.saati@gmail.com>
function CheckEmail(val){
	  var splitted = val.match("^(.+)@(.+)$"); 
  if(splitted == null) return false; 
  if(splitted[1] != null ) { 
    var regexp_user=/^\"?[\w-_\.]*\"?$/; 
    if(splitted[1].match(regexp_user) == null) return false; 
  } 
  
  if(splitted[2] != null) { 
    var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/; 
    if(splitted[2].match(regexp_domain) == null) { 
      var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/; 
      if(splitted[2].match(regexp_ip) == null) return false; 
    }
    return true; 
  } 
  return false; 
}

function ham3d_tell_friend() {
   name=get_value_for_ajax('my_friend_name');	
   email=get_value_for_ajax('my_friend_mail');
   var Emaill = document.getElementById("my_friend_mail");

  if ( name=='' || email=='') 
  {
    var error = '';
    if (name=='')  { error += 'نام'; }
    if (name=='' && email=='') {error += ' و ';}
    if (email=='') { error += 'پست الکترونیک'; }
    
   write_in_id('ham3d_net_place_block_tell_friend_error' ,'' + error + ' وارد نشده است.')
    
  }
  else
	{
	 if(!CheckEmail(Emaill.value))
		{
			write_in_id('ham3d_net_place_block_tell_friend_error' ,'پست الکترونیک صحیح نمی باشد.')
		}
		else
		{
			main_ajax_do( 'send_tellfriend.php' , 'ham3d_net_place_block_tell_friend_main', 'id='+name+'&id1='+email+'')
		}
  	}
  
}

