function CheckIfNumeric(number,msgString)
		{
		if(isNaN(number.value - 0))
		{
			number.value = "";
			alert("Please enter only numeric value for " + msgString);
			number.focus();
			return false;	
		}
		else
		{
			if (number.value.indexOf('e') >= 0)
			{
				number.value = "";
				alert("Please enter only numeric value for " + msgString);
				number.focus();
				return false;	
			}
			else
			{
				if (number.value.indexOf('.') >= 0)
				{
				number.value = "";
				alert("Please enter only numeric value for " + msgString);
				number.focus();
				return false;	
				}
				else
				{
					return true;
				}
			}	
		}
		}
		

function CheckNumeric(txtDay,msg)
{
	var days = txtDay.value;			
	if(isNaN(days))
	{
		alert(msg);
		txtDay.value = "";
		txtDay.focus();
		return false;
	}			
}

function NumbersOnly() {
if ((event.keyCode >= '0'.charCodeAt() && event.keyCode <= '9'.charCodeAt()))
	event.returnValue = true;
else{
		if (event.keyCode ==8)
		{
			event.returnValue = true;
		}
		else
		{
			event.returnValue = false;
		}
	}
}

function validateEmail(strEmail)
{
	validRegExp = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;

	if (strEmail.search(validRegExp) == -1) 
		return false ;
	else
		return true ;
}

function allTrim(sString) 
{
	while (sString.substring(0,1) == ' ')
	{	
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

function DeleteConfirmation(DeleteID)
{
	if(DeleteID != null && DeleteID != "")
		return window.confirm("This action will also delete all the child records with cascading effect!") ;
	else
	{
		alert("No record seems to be selected.")
		return false ;
	}
}
