var gOrgColor="";
//take in target object to change bgcolor 
//store gorgcolor to restore orginal color
function doHiLite(tdObj,opt){	

	if (opt=="over"){
		gOrgColor=tdObj.bgColor;
		tdObj.bgColor="#fff999";
		//tdObj.className="lstItems";
		//tdObj.style.background-color="black";
	}
	
	if (opt=="out"){
		tdObj.bgColor=gOrgColor;
	}
	
}


function goTo(url){
	document.location=url;	
}
/*
function doTab(opt){
	if (document.getElementById("sugDiv").style.display==""){
		var kP=window.event.keyCode;
		switch(kP){
			case 38:
				alert("up");
			case 40:
				alert("down");
			case 13:
				alert("enter");	
		}
		
	}
}
*/


function updateNameTerm(targName,termDv){
	//auto redirect or fill ?
	document.location="dispredirect.cfm?commid="+termDv;
	//document.getElementById(targName).value=sugTerm;	
}
	
	
function openWin( windowURL, windowName, windowFeatures ) { 
		return window.open( windowURL, windowName, windowFeatures ) ; 
	} 


function hiLiteBottom(tdNum,opt){
	var ftdID="f_"+tdNum;
	var stdID="s_"+tdNum;
	if (opt==1){
		document.getElementById(ftdID).className="bottomOver";
		document.getElementById(stdID).className="bottomOver";
	}else{
		document.getElementById(ftdID).className="bottomNormal";
		document.getElementById(stdID).className="bottomNormal";
		
	}
	
}

function viewCompare(imgObj){
	var opt=imgObj.fflag;
	
	if (opt==1){
		document.getElementById("compareView").style.display="";
		document.getElementById("normalView").style.display="none";
		imgObj.src="images/btnNormalView.gif";
		imgObj.fflag=0;
	}else{
		document.getElementById("compareView").style.display="none";
		document.getElementById("normalView").style.display="";
		imgObj.src="images/btnCompareView.gif";
		imgObj.fflag=1;
	}
		
}


//check if an array of checkbox is checked
function isCheckedBox(chkObj){
	var isCheck=false;	
	for(var i=0;i<chkObj.length;i++){
		if (chkObj[i].checked==true){
			isCheck=true;	
			i=chkObj.length;
		}
	}
	return isCheck;
}
function fnValidateForm(theForm){
		 if (theForm.MPCname.value == "" ) {
			 alert("Please enter a name to search.");
			 theForm.MPCname.focus();
			 return false;
		} else{
			return true;
		}
	}

/*

function showNameSuggestions(e,sObj,tID){
		
	var pos=new Array(2);	
	pos=findPos(sObj);
	var cleft=pos[0];
	var ctop=pos[1];
	if(sObj.value.length==0){
		//hide
		hideNameSuggestions();
	}
	if(sObj.value.length >= 1){
	//alert(sObj.value);
		var sgObj=document.getElementById(tID);
		sgObj.style.display="";
		sgObj.style.left=cleft;
		sgObj.style.top=ctop+19;
		var http=getHTTPObject();
		var url="getNameSuggestions.cfm?term=" +sObj.value+ "&nc="+Math.random();
		http.open("GET", url, false);
		http.send(null);

		//sgObj.innerHTML=http.responseText;
		var sugw=http.responseText;
		sgObj.innerHTML=sugw;
	}

}

function hideNameSuggestions(){
		document.getElementById("namesugDiv").style.display="none";	
}

function showSuggestions(e,sObj,tID){
		
	var pos=new Array(2);	
	pos=findPos(sObj);
	var cleft=pos[0];
	var ctop=pos[1];
	if(sObj.value.length==0){
		//hide
		hideSuggestions();
	}
	if(sObj.value.length==1){
		var sgObj=document.getElementById(tID);
		sgObj.style.display="";
		sgObj.style.left=cleft;
		sgObj.style.top=ctop+19;
		var http=getHTTPObject();
		var url="getSuggestions.cfm?term=" +sObj.value+ "&nc="+Math.random();
		http.open("GET", url, false);
		http.send(null);
		//sgObj.innerHTML=http.responseText;
		var sugw=http.responseText;
		sgObj.innerHTML=sugw;
	}

}



function hideSuggestions(){
	document.getElementById("sugDiv").style.display="none";	
}*/

 function getHTTPObject() {
  var xmlhttp;
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  
  return xmlhttp;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function showToolTip(e,txtID){
		if(document.all)e = event;
		
		var obj = document.getElementById('bubble_tooltip');
		var obj2 = document.getElementById('bubble_tooltip_content');
		var scon=document.getElementById(txtID).innerHTML;
		obj2.innerHTML = scon;
		obj.style.display = 'block';
		
		var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
		if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
		var leftPos = e.clientX - 100;
		if(leftPos<0)leftPos = 0;
		obj.style.left = leftPos + 'px';
		obj.style.top = e.clientY - obj.offsetHeight -1 + st + 'px';
	}	
	
function hideToolTip()
	{
		document.getElementById('bubble_tooltip').style.display = 'none';
		
	}
	
	function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}
function showdiv(divid) {
	obj = document.getElementById(divid);
	if(obj.style.display == 'none') {
		obj.style.display = '';
	}
	else {
		obj.style.display = 'none';
	}
}


