
/***********************************************
* Drop Down/ Overlapping Content- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
var formsubmit = true;

function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
	return totaloffset;
}

function overlay(curobj, subobjstr, opt_position,objText,objTextCon,model)
{
	formsubmit=false;
	document.getElementById("modelhidden").value = model;
		
	if (document.getElementById)
	{
		var subobj=document.getElementById(subobjstr)
		objTextCon.innerHTML=objText;

		subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	}
	else
	return true
}

function overlayclose(subobj)
{
	formsubmit=true;
	document.getElementById(subobj).style.display="none"
}


function req(urls) 
{    
	var http_request = false; 	
	if (window.XMLHttpRequest) 
	{
		http_request = new XMLHttpRequest(); 						
		if (http_request.overrideMimeType) 
		{ http_request.overrideMimeType('text/xml');} 		
	} 
	
	else if (window.ActiveXObject) 
	{ 		
		try {http_request = new ActiveXObject("Msxml2.XMLHTTP");} 
		catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}} 
	} 				
										
	http_request.open('POST', urls, false);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", urls.length);
	http_request.setRequestHeader("Connection", "close");			
	http_request.send(urls);	
	return http_request.responseText; 	
}

