<!--

function IsNumbersOnly()
{
	if(!((event.keyCode>=48 && event.keyCode<=57) || (event.keyCode==46)))
	{
		event.keyCode=0;
	}
}

function IsNumber(intkeycode)
{
	if(!((intkeycode>=48 && intkeycode<=57) || (intkeycode==46)))
		return false;
	else
		return true;
}


function checkNull(obj)			
{	
	var i = 0;
	for(i=0;(i < obj.value.length &&  obj.value.charAt(i) == ' ');i++);
	if (i == obj.value.length) 
		return true;
	else
		return false;	
}	

function isAlphabet(obj,text)
{
var expAlpha = /([^A-Za-z\s]){1,}/;
	if (obj.value.search(expAlpha)!= -1)
	{
		alert(text+" is invalid !! \n Only Alphabets Are Allowed ! ");
	return false;
	}
	else
		return true;
}	

function ValidDate(valDay,valMonth,valYear)
{
 var flag  = true;
	if((valMonth==04)||(valMonth==06)||(valMonth==09)||(valMonth==11))
	{
	 	if(valDay > 30)
	 	{
	 		flag = false; 
	 	} 
	}
	else
	{
		if(!((valMonth==02)&&(valDay==29)&&((valYear%4)==0)))
		{
				if((valDay > 28)&&(valMonth==02))
				{
					flag = false;
				 }
		 }
	}
	if (flag == false)
	{
		alert("  Invalid Date Entered ! Try Again !");
		return false;
	}
	else
	{return true;} 
 
}


function IsGreaterDtTodays(valDay,valMonth,valYear,text)
{
	var tempDt;
	var todayDt;
	var dtObj = new Date();

	todayDt = Date.parse((dtObj.getMonth()+1) + "/" + dtObj.getDate() + "/" + dtObj.getFullYear())
	tempDt = Date.parse(valMonth + "/" + valDay + "/" + valYear)

	if (tempDt < todayDt)
	{
		alert(text + " Date Should be Greater Than Today's Date !");
		return false;
	}
	else
		return true;
}

function IsGreaterDt(valFDay,valFMonth,valFYear,valTDay,valTMonth,valTYear)
{
	var tempFDt;
	var tempTDt;

	tempFDt = Date.parse(valFMonth + "/" + valFDay + "/" + valFYear)
	tempTDt = Date.parse(valTMonth + "/" + valTDay + "/" + valTYear)

	if (tempTDt < tempFDt)
	{
		alert("Invalid Date Range ! ");
		return false;
	}
	else
		return true;
}

function textCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
	field.value = field.value.substring(0, maxlimit);
}

function replace(string,text,by) {
// Replaces text with by in string
    var strLength = string.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return string;

    var i = string.indexOf(text);
    if ((!i) && (text != string.substring(0,txtLength))) return string;
    if (i == -1) return string;

    var newstr = string.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(string.substring(i+txtLength,strLength),text,by);

    return newstr;
}

function Trim(TRIM_VALUE){
if(TRIM_VALUE.length < 1){
return"";
}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE==""){
return "";
}
else{
return TRIM_VALUE;
}
} //End Function

function RTrim(VALUE){
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){
return"";
}
var iTemp = v_length -1;

while(iTemp > -1){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(0,iTemp +1);
break;
}
iTemp = iTemp-1;

} //End While
return strTemp;

} //End Function

function LTrim(VALUE){
var w_space = String.fromCharCode(32);
if(v_length < 1){
return"";
}
var v_length = VALUE.length;
var strTemp = "";

var iTemp = 0;

while(iTemp < v_length){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(iTemp,v_length);
break;
}
iTemp = iTemp + 1;
} //End While
return strTemp;
} //End Function


-->