
//To Clear the Fields
function clearFormField(obj,label){
	if(obj.value==label){
		obj.value="";
	}
}

//To replace the fields with labels
function replaceFormField(obj,label){		
	if(obj.value=="" || obj.value==label){
		obj.value=label;
	}
}

/* tool tip */
var docAll = (document.all)?true:false;
var dom = (document.getElementById)?true:false;
var divIDref = 'toolTip';
var mouseX, mouseY, divCode;
document.onmousemove = GetCursor; 

function GetCursor(e){

	if(docAll){
	    mouseX = event.clientX + document.getElementsByTagName('html')[0].scrollLeft;
	    mouseY = event.clientY + document.getElementsByTagName('html')[0].scrollTop;
	}
	else if(dom){
	    mouseX = e.pageX;
	    mouseY = e.pageY;
	}
	return true;
}

function ShowToolTip(holdMod){

	if(!dom) return false;
	    divCode = document.getElementById(divIDref).style;
	    divObj = document.getElementById(divIDref);
	    var eWidth = divObj.offsetWidth;
	    if(mouseX+20+eWidth >= document.documentElement.offsetWidth){
		    mouseX = mouseX-eWidth;
	    }

	    if(holdMod != 'holdToolMod'){
		    divCode.left = (mouseX) + 'px';
		    divCode.top  = (mouseY + 20) + 'px';
	    }
	    divCode.visibility="visible";
}

var calledOnce =0;

function HideToolTip(){

	calledOnce++;
	var tmpCall = calledOnce;
	var timeout = 500;
	eval("window.setTimeout( 'HideToolTip2(" +tmpCall +")' , 100)"); 
}

function HideToolTip2(tempC){

	if(!dom) return false;
	    if(tempC == calledOnce){
	    divCode = document.getElementById(divIDref).style;
	    divCode.visibility="hidden";
	    calledOnce = 0;
	}
}

function STT(holdMod){ ShowToolTip(holdMod);}
function HTT(){ HideToolTip();}

/* tooltip */
