﻿function check_number(str)
		{
		var num_check=true;
		var i;
		for (i=0;i<str.length;i++)
		{
		 char_one=str.charAt(i);
		   if (isNaN(char_one))
		    {
		    num_check=false;
		    return false;
		    }
		   else
		    {
		     num_check=true;
		    }
						
		}
		if (num_check==false)
		{
		return false
	    }
	    else 
	    {
	    return true
	    }
						
	}
//	--------------------
 function email_validate(f)
{
	var str = f;
	var isEmail = /^.+@.+\..{2,3}$/;
	if (str != "")
	{
		if (!(isEmail.test(str)))
		{
		  // if(pm_show==1) alert(message[3]);
		   //f.email.select(); f.email.focus();
		   return false
		}
		return true;
	}
}


///////--------------------------------
function check_us_pass(val_txt)
	
{
var check_val=false;
if (val_txt.length<5)
{
return false;
}
arr='abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
for (i=0;i<val_txt.length;i++)
{
check_val=false;
for (j=0;j<arr.length;j++)
{
if (arr.charAt(j)==val_txt.charAt(i))
{
check_val=true;
break;
}
}
if (check_val==false){break;}

}
return check_val;
}


//************************  error for number  **************************************
 function number(num)
  { len=num.length;
  for (i=0;i<=len;i++) 
  	{
	  char1=num.charAt(i);
	  if (isNaN(char1))  
	  	 {
		  //alert("error in number");
		  return false;
		  }
	  }
  return true;
  }
  
  
   //**********************************accept number & char *************************************************
  function string_num(str1)
  {
    var error_char=['!','@','(',')','+','-','*','/','\\','{','}','%','#','.'];
	len=str1.length;
	if(len==0) return false;
	
	for(i=0;i<=len;i++)
	{
		b=str1.charAt(i);
		 for(j=0;j<=14;j++)
		 {
		   if(b==error_char[j]) return false;
		  }
	}//for
	return true;
  } 
//********************** error for string *********************************************
     
 function strings(str1)
  {   var error_char=['1','2','3','4','5','6','7','8','9','!','@','0','(',')','+','-','*','/','\\','{','}','%','#','.']; 
   len=str1.length;
   if (len==0)  return false;
   for (i=0;i<=len;i++)
	 {
	  b=str1.charAt(i);
	  for (j=0;j<=24;j++)
		   {
		    if (b==error_char[j]) return false;  
   		   }   			
	  }
 return true; 
  }  
  //********************** error for Cost *********************************************
     
 function money(str1)
  {  var sw;
  var char_array=['0','1','2','3','4','5','6','7','8','9','/',',','،']; 
   len=str1.length;
   if (len==0)  return false;
   for (i=0;i<len;i++)
	 {
	 sw=false;
	  b=str1.charAt(i);
	  for (j=0;j<36;j++)
		   {
		    if (b==char_array[j]) sw=true;  
   		   }
   		   
   		if (sw==false)
   		{
   		 return false;
   		 }
	  }
 return true; 
  }  
   
//*******************  error for spacer  **********************************************   
  function space(e)
   {
   var m1;
   m1=e.indexOf(" ");
   while (m1!=-1)
   {
  e=e.replace(" ","");
  m1=e.indexOf(" ");
   
   }
  if (e=="")   return false;
  return true;

   }
 
 //*******************  error for left space  **********************************************   
  function left_space(e)
   {
   var m1;
   m1=e.indexOf(" ");
   while (m1==0)
   {
  e=e.replace(" ","");
  m1=e.indexOf(" ");
   
   }
  return e;

   }
   
 //*******************  error for left space  **********************************************   
  function right_space(e)
   {
   var m1,l1;
   l1=e.length-1;
   m1=e.charAt(l1);
   
   while (m1==' ')
   {

  l1=l1-1;
  m1=e.charAt(l1);  
   
   }
   e=e.substring(0,l1+1);  
  return e;

   }   
   
   //*******************  space to underline  **********************************************   
  function space_to_underline(e)
   {
   var m1;
   m1=e.indexOf(" ");
   while (m1!=-1)
   {
  e=e.replace(" ","_");
  m1=e.indexOf(" ");
   
   }
  
  return e;

   }
 
   
//*******************************************************************  

//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------

function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}

//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------

function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}


  //**********************************Tel *************************************************
  function telephone(str1)
  {var sw;
  var char_array=['0','1','2','3','4','5','6','7','8','9','-','(',')']; 
	len=str1.length; 
	if(len==0) return false;
	
	for(i=0;i<len;i++)
	{	 
	   sw=false;
		b=str1.charAt(i); 
		 for(j=0;j<13;j++)
		  {
		   if(b==char_array[j]) sw=true; 
		  }
		  if (sw==false)
   	    	{
   		     return false;
   		    }	
	}//for

	return true;
  }
  
 //****************************************************************  
  function check_value()
{
var i=true ;
  document.getElementById('comment_eng_td').className="eng_comment";
  document.getElementById('comment_fr_td').className="farsi_comment";
if (document.getElementById('Pm_Text').value=="") 
{
  document.getElementById('comment_eng_td').className="eng_comment_false";
 // document.getElementById('comment_fr_td').className="farsi_comment_false";
  i=false; 
} 
/* document.getElementById('web_td').className="eng_comment";
if (document.getElementById('Pm_Web').value=="")
  { 
   i=false;
   document.getElementById('web_td').className="eng_comment_false";
      
      } 

    document.getElementById('email_td').className="eng_comment";
    
if (document.getElementById('Pm_Email').value=="")
          {
            document.getElementById('email_td').className="eng_comment_false";
            i=false;
            
            }
      */            
           document.getElementById('name_td').className="eng_comment";
if (document.getElementById('Pm_Name').value=="")
          {
            document.getElementById('name_td').className="eng_comment_false";
            i=false;
            
            }
            
       document.getElementById('yes_no_td').className="eng_comment";
       
   if (document.getElementsByName('Pm_Writer_Confirm_For_View')[0].checked==false && document.getElementsByName('Pm_Writer_Confirm_For_View')[1].checked==false)
     {
     document.getElementById('yes_no_td').className="eng_comment_false";
    
     i=false;
    
     }
          
     
if (i == false)
{
document.getElementById('error').innerHTML="ورود اطلاعات به فيلد هاي مشخص شده الزامي است"+"<br><br>";
 return false
} 
else
  {
	  document.getElementById('comment_frm').submit();
  return true 
  } 
 }
 
 //****************************************************************
