// JavaScript Document
// function to check alphabet and <spces and "." occurence
function isalphabet(ctrl)
{
	
	//alert(" in alphabet ");
	var str; 
	//alert(document.frmjobseeker.elements[ctrl].value);
	str = document.frmjobseeker.elements[ctrl].value  
	// Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++)
		{      
                var ch = str.substring(i, i + 1);      
                if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch != ' ')&& (ch !="."))
				{
                   alert( "Accepts no special character. Only(<space> and '.')");
				   document.frmjobseeker.elements[ctrl].value = ""
				   document.frmjobseeker.elements[ctrl].focus()
				   return;
				}
                      
        }   
        
}

function isNumber(ctrl){   
                  
        // Return false if characters are not digits '0-9'.   
		//
        var str; 
	//alert(document.frmjobseeker.elements[ctrl].value);
	str = document.frmjobseeker.elements[ctrl].value  
	// Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++)
		{      
                var ch = str.substring(i, i + 1);      
                if ((ch < "0" || "9" < ch)&&(ch !="-")&&(ch !=".")&&(ch !=" "))
				{
                   alert( "No Alphabet...accepts no special character. Only(<space>  '.' and '-')");
				   document.frmjobseeker.elements[ctrl].value = ""
				   document.frmjobseeker.elements[ctrl].focus()
				   return;
				}
                      
        }   


}


function isAlphaNumeric(ctrl)
{   
        
        	var str; 
	//alert(document.frmjobseeker.elements[ctrl].value);
	str = document.frmjobseeker.elements[ctrl].value  
	// Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++)
		{      
                var ch = str.substring(i, i + 1);      
                if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch != ' ')&& (ch !="-")&&(ch !=".")&&(ch != ")")&&(ch != "(")&&(ch != "_"))
				{
                   alert("Not all special character allowed");
				   document.frmjobseeker.elements[ctrl].value = ""
				   document.frmjobseeker.elements[ctrl].focus()
				   return;
				}
                      
        } 
}


// function to check valid e-mail id
function ismailID(ctrl)
{
		var str;
		str = document.frmjobseeker.elements[ctrl].value;  	
		if (str == "")
		{
			return
		}
		//alert(str);
	// Return false if e-mail field does not contain a '@' and '.' and if it is blank.   
        if (str.indexOf ('@',0) == -1 || str.indexOf ('.',0) == -1)
		{
			alert("Not a valid E-mail");
			document.frmjobseeker.elements[ctrl].value = "";
			document.frmjobseeker.elements[ctrl].focus();	
		}
		else if((str.indexOf ('@',0) > str.indexOf ('.',0)) || (str.indexOf ('.',0) == (str.indexOf ('@',0) + 1)) || str.indexOf ('@',0) == 0 ||str.indexOf ('.',0)==0)
		{
			alert("Not a valid E-mail");
			document.frmjobseeker.elements[ctrl].select;
			document.frmjobseeker.elements[ctrl].focus();
		}
        
}
// function trims the leading and ending spaces
function trim(strSource)
{
	var strTrimmed="";
       
       for(var i=0; i<strSource.length; i++)
         {
            
           if (strSource.substring(i,i+1) != " ")
             
              strTrimmed +=strSource.substring(i,i+1);
     
          }
          return strTrimmed;
}

