function numOnly(evt)
{	
	var charCode = (evt.which) ? evt.which : window.event.keyCode;

	    
	if (charCode <= 13)
	{
		return true;
	}
	else {
	
		var keyChar = String.fromCharCode(charCode);
		var re = /\d/;
		
		return re.test(keyChar);
	}
}
function numDecOnly(evt) {

    //alert(window.event.keyCode);
    if ((window.event.keyCode < 48 || window.event.keyCode > 57) && (window.event.keyCode < 96 || window.event.keyCode > 105) && (window.event.keyCode != 190) && (window.event.keyCode != 110) && (window.event.keyCode != 8)) {
            window.event.keyCode = 0;
            
            return false;
        }
        else {
            return true;
    }
}

function alphaOnly(evt)
{	
	var charCode = (evt.which) ? evt.which : window.event.keyCode;

	
    
	if (charCode <= 13)
	{
		return true;
	}
	else
	{
		var keyChar = String.fromCharCode(charCode);
		var re = /[\sa-zA-Z]/
		return re.test(keyChar);
	}	
}

function alphaNumOnly(evt)
{	
	var charCode = (evt.which) ? evt.which : window.event.keyCode;

	if (charCode <= 13)
	{
		return true;
	}
	else
	{
		var keyChar = String.fromCharCode(charCode);
		var re = /[a-zA-Z0-9_-]/
		return re.test(keyChar);
	}	
}

function alphaNumSpaceOnly(evt)
{	
	var charCode = (evt.which) ? evt.which : window.event.keyCode;

	if (charCode <= 13)
	{
		return true;
	}
	else
	{
		var keyChar = String.fromCharCode(charCode);
		var re = /[\sa-zA-Z0-9_-]/
		return re.test(keyChar);			
	}	
}

function noWhiteSpace(evt)
{	
	var charCode = (evt.which) ? evt.which : window.event.keyCode;

	if (charCode <= 13)
	{
		return true;
	}
	else
	{
		var keyChar = String.fromCharCode(charCode);
		var re = /\s/ 
		return !re.test(keyChar);
	}
}

function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if ((charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 105) || (charCode == 8) || (charCode == 9) || (charCode >= 37 && charCode <= 40) || (charCode == 46)) {
        return true;
    }
    else {
        var keyChar = String.fromCharCode(charCode);
        var re = /\d/;
        return re.test(keyChar);
    }
}


function isDate(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if ((charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 105) || (charCode == 8) || (charCode == 9) || (charCode >= 37 && charCode <= 40) || (charCode == 46) || (charCode == 111) || (charCode == 191)) {
        return true;
    }
    else {
        var keyChar = String.fromCharCode(charCode);
        var re = /\d/;
        return re.test(keyChar);
    }
}


function AllowAlphabetsOnly(evt) {

    var charCode = (evt.which) ? evt.which : window.event.keyCode
    if (((charCode >= 65) && (charCode <= 90)) || ((charCode >= 97) && (charCode <= 122)) || (charCode == 8) || (charCode == 9) || (charCode == 222) || ((charCode >= 37) && (charCode <= 40)) || (charCode == 35) || (charCode == 46) || (charCode != 144)) {
        return true;
    }
    else {
        var keyChar = String.fromCharCode(charCode);
        var re = /[\sa-zA-Z]/
        return re.test(keyChar);
    }
}

function Username(evt) {
    var charCode = (evt.which) ? evt.which : window.event.keyCode;
    //    alert(charCode);
    if ((charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 111) || (charCode >= 186 && charCode <= 192) || (charCode >= 219 && charCode <= 221)) {
        return false;

    }
    else {
        return true;
    }
}

function CityalphaOnly(evt) {
    var charCode = (evt.which) ? evt.which : window.event.keyCode;
    if ((charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 111) || (charCode >= 186 && charCode <= 192) || (charCode >= 219 && charCode <= 222)) {
        return false;

    }
    else {
        return true;
    }
}

function FirstNLastNamealphaOnly(evt) {
    var charCode = (evt.which) ? evt.which : window.event.keyCode;
    //    alert(charCode);
    if ((charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 111) || (charCode >= 186 && charCode <= 192) || (charCode >= 219 && charCode <= 221)) {
        return false;

    }
    else {
        return true;
    }
}

function numDecFixedOnly(evt) {
    var charCode = (evt.which) ? evt.which : window.event.keyCode;
    var result = charCode.toFixed(2)
    if ((charCode < 48 || charCode > 57) && (charCode < 96 || charCode > 105) && (charCode != 190) && (charCode != 110) && (charCode != 8)) {
        charCode = 0;
        charCode.toFixed(2)
        return false;
    }
    else {
        return result;
    }
}


function date(evt) {
    var charCode = (evt.which) ? evt.which : window.event.keyCode;

    if (charCode > 13) {
        return false;
    }


}
function blockEnter(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13) {
        return false;
    } else {
        return true;
    }
}
