﻿// JScript File

 function IsValidChars(Char_To_Be_Checked,Valid_Char) {
		var checkStr;
		var checkOK1;
		var allValid; 

		checkStr=Char_To_Be_Checked;
		checkOK1=Valid_Char;
		var allValid=true;

		for(m=0;m<checkStr.length;m++) {
			ch=checkStr.charAt(m);
			for(n=0;n<checkOK1.length;n++) {
				if(ch==checkOK1.charAt(n))
				break;
			}
			if(n==checkOK1.length) {
				allValid=false;
				break;
			}
		}
		return allValid;
	}	

function fn_Character_Check(Char_To_Be_Checked,Valid_Char)
				{
					checkStr = Char_To_Be_Checked;
					checkOK1=Valid_Char;
					  
					var allValid = true;
					var m;
					var cnt;
					cnt=0;
					
					for(k=0;k<checkStr.length;k++)
					{
					  m=checkStr.charAt(k);
					  if(m==" ")
					  {
					    if(cnt==0)
					     {
					       cnt=cnt+1;
					       break;
					     }
					  }
					  else
					  {
					   cnt=0;
					   break;
					  }
					}
					
					if(cnt==0)
					{
					for (i = 0;  i < checkStr.length;  i++)
					{
						ch = checkStr.charAt(i);
						for (j = 0;  j < checkOK1.length;  j++)
						if ((checkStr.charCodeAt(i)==92)==true)
	                     {	  
	                           break;
	                      }
	                   else
	                       {
	                         if (ch == checkOK1.charAt(j))
							break;
					
							
	                        }  
						
						if (j == checkOK1.length)
						{
						allValid = false;
						break;
						}
					}
						
					
				   }
				   
				   else
				   {
				    allValid = false;
				    
				   }
				  
				   return allValid;

				}


				
	function trim(str)
    {
        return str.replace(/^\s*|\s*$/g,"");
    }
    
    function fn_Email_Check(Chartocheck)
    {
     var rx = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
     if(rx.test(Chartocheck)==false)
     return false;
     else
     return true;
   }
   
   function PostalCode_validation(val)
{
    //var regEx = /[a-zA-Z][0-9][a-zA-Z](-| |)[0-9][a-zA-Z][0-9]/;
     var regEx = /d{5}(-\d{4})|[0-9]{5}|[0-9]{6}|[0-9][a-zA-Z]|[a-zA-Z][0-9]/;
    if(!regEx.test(val))
    {
    return false;
    }
}
    
