function isBlank(id,msg)
	{
	var obj=document.getElementById(id);
	if(obj.value=="")
		{
		alert(msg);
		obj.focus();
		return true;
		}
	}

function isValidEmail(id)
	{
	var email=/^[a-zA-Z0-9\._-]+[@]+[a-zA-Z0-9\._-]+[.]+[a-zA-Z0-9\._-]+$/;
	var obj=document.getElementById(id);
	if(!email.test(obj.value))
		{
		alert("Enter a Valid Email ID");
		obj.focus();
		return false;
		}
	return true;
	}

function isSame(id,id1)
	{
	var obj=document.getElementById(id);
	var obj1=document.getElementById(id1);
	if(obj.value!=obj1.value)
		{
		alert("Password and Confirm Password are not same");
		obj1.focus();
		return false;
		}
	return true;
	}

var isNS4=(navigator.appName=="Netscape")?1:0;

function allowdigits(event,objId)
{
	var e=document.getElementById(objId);
	var i=e.value.indexOf(".");

	if(!isNS4)
	{
		if(i>=0 && event.keyCode==46) event.returnValue=false;
		if((event.keyCode<48 || event.keyCode>57)&&event.keyCode!=46&&event.which!=8) 
			event.returnValue=false;
	}
	else 
	{	
		if(i>=0 && event.which==46) return false;
		if((event.which<48 || event.which>57)&&event.which!=46&&event.which!=8&&event.which!=0) return false;
	}
}

function onlydigits(event)
{
	if(!isNS4)
	{
		if((event.keyCode<48 || event.keyCode>57)&&event.keyCode!=8) 
			event.returnValue=false;
	}
	else 
	{	
		if((event.which<48 || event.which>57)&&event.which!=0&&event.which!=8)
			 return false;
	}
}		

function compareDates(fdate,tdate,msg)
{
	var int_dd1,int_dd1,int_mm1,int_mm2,int_yy1,int_yy2;

	var dd1=fdate.substring(0,2);
	var dd2=tdate.substring(0,2);

	var mm1=getMonth(fdate.substring(3,6));
	var mm2=getMonth(tdate.substring(3,6));

	var yy1=fdate.substring(7,11);
	var yy2=tdate.substring(7,11);

	if((dd1=="08") || (dd1=="09"))
	{
		if(dd1=="08")
		int_dd1=8;
		else if(dd1=="09")
		int_dd1=9;
	}
	else
	int_dd1=parseInt(dd1);

	if((dd2=="08") || (dd2=="09"))
	{
		if(dd2=="08")
		int_dd2=8;
		else if(dd2=="09")
		int_dd2=9;
	}
	else
	int_dd2=parseInt(dd2);
	
	if((mm1=="08") || (mm1=="09"))
	{
		if(mm1=="08")
		int_mm1=8;
		else if(mm1=="09")
		int_mm1=9;
	}
	else
	int_mm1=parseInt(mm1);

	if((mm2=="08") || (mm2=="09"))
	{
		if(mm2=="08")
		int_mm2=8;
		else if(mm2=="09")
		int_mm2=9;
	}
	else
	int_mm2=parseInt(mm2);

	if((yy1=="08") || (yy1=="09"))
	{
		if(yy1=="08")
		int_yy1=8;
		else if(yy1=="09")
		int_yy1=9;
	}
	else
	int_yy1=parseInt(yy1);

	if((yy2=="08") || (yy2=="09"))
	{
		if(yy2=="08")
		int_yy2=8;
		else if(yy2=="09")
		int_yy2=9;
	}
	else
	int_yy2=parseInt(yy2);

	if(int_yy1>int_yy2)
	{
		alert(msg);
		return false;
	}
	else if(int_yy1==int_yy2)
	{
		if(int_mm1>int_mm2)
		{
			alert(msg);
			return false;
		}
		else if(int_mm1==int_mm2)
		{
			if(int_dd1>int_dd2)
			{
				alert(msg);
				return false;
			}			
		}
	}
	return true;
}
function getMonth(mon)
{
	if(mon=="Jan")
	return "01";
	if(mon=="Feb")
	return "02";
	if(mon=="Mar")
	return "03";
	if(mon=="Apr")
	return "04";
	if(mon=="May")
	return "05";
	if(mon=="Jun")
	return "06";
	if(mon=="Jul")
	return "07";
	if(mon=="Aug")
	return "08";
	if(mon=="Sep")
	return "09";
	if(mon=="Oct")
	return "10";
	if(mon=="Nov")
	return "11";
	if(mon=="Dec")
	return "12";
	
}