﻿//Key Code:- 32 (Space Key)
//
//
//
//

function OnlyCharKeys(e)
{

	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;     
		
	if((key!=13) && (key !=8) && (key!=0))
        {	       
        if (key!=32){
          if ((key<65 || key>122)||(key>90 && key<97))
            {
                if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault();  
            }
         }
        } 
}


function OnlyNumericKeys(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;     
		
	if((key!=13) && (key !=8) && (key!=0))
    {	       
	    if (key<48 || key>57){
		    if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 
	    }
	}
}

function OnlyNumericKeysWithComma(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;     
		
	if((key!=13) && (key !=8) && (key!=0) && key !=44)
    {	       
	 if (key<48 || key>57){
			if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 
	}
}
}
function noPipeSpaceAlphabets(e)
	{ 
		var key;
        if (navigator.appName == "Microsoft Internet Explorer")
            key = window.event.keyCode;
        else
            key = e.which;     
		
	    if((key!=13) && (key !=8) && (key!=0))
        {	       	
		    if((key<48 || key>57) && key!=46){
		        if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 
                }
		}
	}
function OnlyTelNumberKeys(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   
	if(key!=13)
	if (key!=45){
		if ((key<48 || key>57)&& (key !=8) && (key!=0) ){
			 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 
		}
	}
}

function OnlyEmailId(str){
	/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
	
		 var at="@"
		 var dot="."
		 var lat=str.indexOf(at)
		 var lstr=str.length
		 var ldot=str.indexOf(dot)
		 if(str!="")
		 {
		 if (str.indexOf(at)==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 }
 		 return true	
	
}
function ValidateForm(){
		var emailID=document.frmSample.txtEmail	
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter your Email ID")
			emailID.focus()
			return false
		}
		if (echeck(emailID.value)==false){
			emailID.value=""
			emailID.focus()
			return false
		}
		return true
	}
function NoAlphaNumericKeys(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   
	if(key!=13)
	if (key!=32){
		if ((key<48 || key>57)&&((key<65 || key>122)||(key>90 && key<97))){			
			 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 		
		}	
	}
}

function EmpCode(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   

	if(key!=13)
	if (key!=45){
		if ((key<48 || key>57)&&((key<65 || key>122)||(key>90 && key<97))){			
			 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 	
		}	
	}
}

function Address(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   

	if(key!=13)
	if(key!=32)
	if(key!=35)
	if(key!=38)
	if(key!=40)
	if(key!=41)
	if(key!=45)
	if(key!=47)
	if(key!=49) 
	if(key!=92)
	if ((key<48 || key>57)&&((key<65 || key>122)||(key>90 && key<97))){
		 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 		
	}
}
//This java script function is written by shreskar kumar and using onkeypress of the skill description in admin > ATLSkilC.aspx page instead of 'OnlyCharKeys()'//
// Main objective of this function to check the user entry which should only be characters and some special characters. //
function OnlyCharKeysSpecilChar(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   	
	if(key!=13)
	if (key!=32)
	if (key!=35)
	if (key!=43)
	if (key!=45)
	if (key!=46)
	if (key!=47)
	if (key!=92)
	if (key<48 || key>57){
		if ((key<65 || key>122)||(key>90 && key<97)){
			 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 
		}
	}
}
//Ending java script function
function Remarks(e){
	 var key;
    if (navigator.appName == "Microsoft Internet Explorer")
        key = window.event.keyCode;
    else
        key = e.which;   
	//alert(key);
	if(key!=13)
	if(key!=32)
	if(key!=35)
	if(key!=36)
	if(key!=37)
	if(key!=38)
	if(key!=40)
	if(key!=41)
	if(key!=42)
	if(key!=44)
	if(key!=45)
	if(key!=46)
	if(key!=47)
	if(key!=49) 
	if(key!=60)
	if(key!=62)
	if(key!=63)
	if(key!=64)
	if(key!=91) 
	if(key!=92)
	if(key!=93)
	if(key!=123)
	if(key!=125)
	if ((key<48 || key>57)&&((key<65 || key>122)||(key>90 && key<97))){
		 if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault(); 		
	}
}


function OnlyCharNumericSpaceDecimal(e)
	    {
	    var key;
        if (navigator.appName == "Microsoft Internet Explorer")
            key = window.event.keyCode;
        else
            key = e.which;   
	    if(key!=13 && key!=32 && key!=46 && (key<48 || key>57))    	
	    {
		    if ((key<65 || key>122)||(key>90 && key<97))
		    {
			    if (navigator.appName == "Microsoft Internet Explorer")
                 window.event.keyCode=0;                   
                else               
                  e.preventDefault();  
		    }
	    }
        }
