
function gcfocus(Obj,label)
{
	if (Obj.value == label) 
	Obj.value = '';
}
function gcblur(Obj,label) 
{
	if (Obj.value == '')
	Obj.value = label;
}
function setasHome()
{
	var webUrl= location.href;
	if (document.all)
	{
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage(webUrl);
	}
}

function addbookmark()
{
	if (document.all)
		window.external.AddFavorite(location.href,document.title);
	else
		alert("Netscape/FireFox/Mozilla users bookmark the page by hitting Ctrl-D\nOpera users bookmark the page by hitting Ctrl-T");
}
function rowOverEffect(object,classN)
{
  object.className = classN;
}

function rowOutEffect(object,classN)
{
  object.className = classN;
}

// to validate Unique 
function checkDateFunction(date1, date2)
{
	dateFrom=date1.split("-");
	dateTo=date2.split("-");
	if(dateFrom[2]<dateTo[2])
		return true;
	else if(dateFrom[2]>dateTo[2])
		return false;
	else
	{
		if(dateFrom[1]<dateTo[1])
			return true;
		else if(dateFrom[1]>dateTo[1])
			return false;
		else
		{
			if(dateFrom[0]<dateTo[0])
				return true;
			if(dateFrom[0]>dateTo[0])
				return false;
			else
				return true;
		}			
	}			
}


function pageWiseGetFunction(form,offSet,page_name,pageWise)
{
	var pageWise = (pageWise)?parseInt(pageWise):0;
	var val = (pageWise<=1)?0:(pageWise-1)*parseInt(offSet);
	form.start.value = val;
	form.target="_self";
	form.method="get";
	form.action=page_name;
	form.submit();
}
//FUNCTION TO CHECK EMPTY FIELD
function isEmpty(form,field_name,alertValue)
{
	if(form.elements[field_name].type=="select")
	{
		if(form.elements[field_name].selectedIndex==0)
		{
			alert(alertValue);
			form.elements[field_name].focus();
			return true;
		}
	}else
	{
		if(form.elements[field_name].value=="")
		{
			alert(alertValue);
			form.elements[field_name].focus();
			return true;
		}
	}
	return false;
}
function emailfn(stringValue)
{
	var i=0, flag1=0, flag2=0;
	var num=parseInt(stringValue.length);
	var ch=stringValue.charAt(0);
	if(ch=='@' || ch=='.')
	return true;
	for(var i=0; i<num;i++)
	{
		var ch=stringValue.charAt(i);
		if(ch=='@')flag1++;
		else if(ch=='.')
		{
			var afterdot=i+2;
			flag2++; 
		}
	}
	if(stringValue.charAt(afterdot)=="")
		flag1=3;
	if(flag1!=1 || flag2==0)
		return true;
	else return false;
}
function validateFunction(stringValue,val)
{
	if(stringValue.length<val)
		return true;
	else
		return false;
}
function checkPhoneNumber(event)
{
	var charcode = (event.keyCode)?event.keyCode:event.keyCode;
	if((charcode>=65 && charcode<=90) && (navigator.appName == 'Netscape'))
	{
		event.preventDefault();
	}
	if((charcode>=65 && charcode<=90) && (navigator.appName != 'Netscape'))
	{
		alert("Please enter numbers only");
		return event.returnValue=false;
	}
}


