/**by Jin Chen 02-25-2008
	for mouse over show/ hide tooltips of all DWS form files 
**/	
/** show tooltip box when mouse over the question mark */
function mouseover_tooltips(call_id,layer_id){
	var mycall = call_id;
	var mylayer = layer_id;
	if (mycall == "bonus"){
		document.getElementById(layer_id).style.visibility = 'visible';
		if(document.getElementById("gen_form_2")){
			hide_box("prefix");
			hide_box("suffix");
			hide_box("state");
		}					
	}
	if (mycall == "vin"){
		document.getElementById(layer_id).style.visibility = 'visible';
		if(document.getElementById("suffix")){
			hide_box("suffix");
		}
	}
}

/**  hide tooltip box after mouse out of the question mark */
function mouseout_tooltips(call_id, layer_id){
	var mycall = call_id;
	var mylayer = layer_id;
	if (mycall == "bonus"){
		document.getElementById(layer_id).style.visibility = 'hidden';
		if(document.getElementById("gen_form_2").style.visibility == "visible"){	/*change from form_2 to gen_form_2 4-11-08 Chen*/
			show_box("prefix");
			show_box("suffix");
			show_box("state");
		}
	}
	if (mycall =="vin"){
		document.getElementById(layer_id).style.visibility = 'hidden';
		if(document.getElementById("gen_form_2")){
			if(document.getElementById("gen_form_2").style.visibility == "visible"){	
				show_box("suffix");
			}
		}
	}
}

/**
to work around IE bug (select box always shows on top of everything else
for IE 6 and older versions of IE
when the tooltip box shows up over the select box, hide all select boxes
**/
function hide_box(id){
	var version = 0;
//	alert(navigator.appVersion);
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);
		if (version<7){ //NON IE browser will return 0
			//alert("version "+version);
			document.getElementById(id).style.visibility = "hidden";
		}
	}
}
/**
when mouse out, show all select boxes again.
**/
function show_box(id){
	document.getElementById(id).style.visibility = "visible";
}