function NumberOnly(evt)
{
    evt = (evt)? evt : ((event)? event : null);
    var KeyId = ( evt.which ) ? evt.which : event.keyCode;
    if(KeyId>47 && KeyId<58)
    {
    	return true;
    }
    else if(KeyId==13|| KeyId==27)
    { 
    	return true; 
    }
    else if(KeyId==32)
    { 
    	alert('Space not allowed.');
    	event.returnValue = false;
    	event.keyCode = 0; 
    }
    else if(KeyId==46)
    {	
    	return true; 
    }
    else
    { 
    	alert('Please provide a valid number');
    	event.returnValue = false;
    	event.keyCode = 0; 
    }
}

function NoDecimal(obj)
{
	if (event.keyCode==46)
	{ 
		if(document.getElementById(obj).value.indexOf('.')==-1)
		{
			alert('Please provide a valid number.');
			event.returnValue = false;
			event.keyCode = 0;
		}
		else
		{	
			alert('Decimal already exist.');
			event.returnValue = false;
			event.keyCode = 0;
		}
	}
	else{}
}

function DecimalOnly(obj)
{
	if (event.keyCode==46)
	{ 
		if(document.getElementById(obj).value.indexOf('.')==-1)
		{
		    return true;
		}
		else
		{	
			alert('Please provide a valid number.');
			event.returnValue = false;
			event.keyCode = 0;
		}
	}
	else{}
}

function LetterOnly(evt)
{	
	evt = (evt)? evt : ((event)? event : null);
    var KeyId = ( evt.which ) ? evt.which : event.keyCode;
    if((KeyId>96 && KeyId<123) || (KeyId>64 && KeyId<91) )
    { 
    	return true; 
    }
    else if(KeyId==13|| KeyId==27)
    { 
    	return true; 
    }
    else if(KeyId==32)
    { 
    	return true; 
    }
    else
    { 
    	alert('Please provide a valid letter');
    	event.returnValue = false;
    	event.keyCode = 0; 
    }
}

