var xmlHttpError = 'XML HTTP Request: OK';
var x,y;
x='<img src="images/close.png" border="0" usemap="#legatexMap">';
x=x+'<map name="legatexMap" id="legatexMap">';
x=x+'<area shape="rect" coords="560,20,579,39" href="#" alt="Close" onclick="dvc()" />';
x=x+'</map>';
//------------------------------------------------------------------------------------------------------------------------
//AJAX GET HTTP OBJECT Cross Browser Ajax Support Script
function getHTTPObject() {
	var http = false;
	//Use IE's ActiveX items to load the file.
	if(typeof ActiveXObject != 'undefined') {
		try {http = new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e) {
			try {http = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e) {http = false;}
		}
	//If ActiveX is not available, use the XMLHttpRequest of Firefox/Mozilla etc. to load the document.
	} else if (XMLHttpRequest) {
		try {http = new XMLHttpRequest();}
		catch (e) {http = false;}
	}
	return http;
}

// AJAX FUNCTION THAT TAKES 3 PARAMETERS VIZ url, elementIN WHICH OUTPUT TO BE DISPLAYED , image SHOWING LOAD PROGRESS
function include(pUrl,pElementId,pImageSrc) {
	if (arguments.length==3) {
		if (pImageSrc) {
			document.getElementById(pElementId).innerHTML='<img src="'+pImageSrc+'" width="16" height="16">';
		}
	}		
	var xmlHttp = getHTTPObject();
 
	if (typeof(xmlHttp)=='object') {
		if (xmlHttp.readyState>=0) {
			xmlHttp.onreadystatechange = function() { handleHttpResponse(xmlHttp, pElementId); };
			xmlHttp.open('GET', pUrl, true);
			xmlHttp.send(null);
		}else{
			xmlHttpError = 'XML HTTP Request Object Unavailable';
			return false;
		} 
	}else{
		xmlHttpError = 'XML HTTP Request Object Not Supported';
		return false;
	}
}

function handleHttpResponse(xmlRequest, pElementId) {
	if (xmlRequest.readyState==4) {
		if (xmlRequest.status==200) {
			document.getElementById(pElementId).innerHTML=xmlRequest.responseText;
			xmlRequest=null;
		}
	}
}

//---------------------------------------------------------------------------------------------------------------------------------------------------------
//LEGAL DETAILS FUNCTIONS Terms of Use(te), Privacy Policy(pp), Copyright information(ci), User Agreement(ua)
function dvs(vl){
switch(vl){
	case "te":
		a=x+'<h3>Prolite Autoglo Terms of Use</h3>';
		a=a+'<div id="legate">';
		a=a+'</div>';
		document.getElementById("legatex").innerHTML=a;
		include('te.htm','legate','images/load.gif');
		break;
	case "ua":
		a=x+'<h3>Prolite Autoglo User Agreement</h3>';
		a=a+'<div id="legate">';
		a=a+'</div>';
		document.getElementById("legatex").innerHTML=a;
		include('ua.htm','legate','images/load.gif');
		break;
	case "pp":
		a=x+'<h3>Prolite Autoglo Privacy Policy</h3>';
		a=a+'<div id="legate">';
		a=a+'</div>';
		document.getElementById("legatex").innerHTML=a;
		include('pp.htm','legate','images/load.gif');
		break;
	case "ci":
		a=x+'<h3>Prolite Autoglo Copyright Information</h3>';
		a=a+'<div id="legate">';
		a=a+'</div>';
		document.getElementById("legatex").innerHTML=a;
		include('ci.htm','legate','images/load.gif');
		break;
}
document.getElementById("legatex").style.visibility="visible";
//document.getElementById("legatex").style.filter="alpha(opacity=60)";
//document.getElementById("legain").style.filter="alpha(opacity=100)";

}
function dvc(){
document.getElementById("legatex").style.visibility="hidden";
}



//----------------------------------------------------------------------------------------------


//PRODUCT DETAILS FUNCTIONS
//PROLITE DETAILS
function proddvv(vl){
y='<img src="images/prodclose.png" border="0" usemap="#prodmain">';
y=y+'<map name="prodmain" id="prodmain">';
y=y+'<area shape="rect" coords="656,19,674,37" href="#" alt="Close" onclick="proddvc()" />';
y=y+'</map>';
//y=y+'<h3>Product Details</h3>';
y=y+'<div id="proddet">';
y=y+'</div>';
url='proddetail.php?pid='+vl;
//alert(url);
document.getElementById("prodmain").innerHTML=y;
include(url,'proddet','images/load.gif');
document.getElementById("prodmain").style.visibility="visible";
}

//AUTOGLO DETAILS
function autodvv(vl){
y='<img src="images/prodclose.png" border="0" usemap="#prodmain">';
y=y+'<map name="prodmain" id="prodmain">';
y=y+'<area shape="rect" coords="656,19,674,37" href="#" alt="Close" onclick="proddvc()" />';
y=y+'</map>';
//y=y+'<h3>Product Details</h3>';
y=y+'<div id="proddet">';
y=y+'</div>';
url='autodetail.php?pid='+vl;
//alert(url);
document.getElementById("prodmain").innerHTML=y;
include(url,'proddet','images/load.gif');
document.getElementById("prodmain").style.visibility="visible";
}

function proddvc(){
document.getElementById("prodmain").style.visibility="hidden";	
}

function viewerror(){
var output;
if(document.gocart.uid.value==""){
	document.getElementById("techdet").style.background="FFFFFF url(images/errors.png) no-repeat";
	document.getElementById("techdet").style.width=585;
	document.getElementById("techdet").style.height=180;
	output="<h2>&nbsp;</h2><p align=center>You Are Not Authorized To See Technical Details,<br>Download Catalogue Or Send Query<br>Please Sign In ! ! !<p align=center>Not Registered? Register Now</p>";
	document.getElementById("techdet").innerHTML=output;
	document.getElementById("techdet").style.visibility="visible";	
	}
}

function shtedet(){
if(document.gocart.uid.value==""){
//alert(document.gocart.uid.value);
	viewerror();
}
	document.getElementById("techdet").style.visibility="visible";	
}

function hitedet(){
document.getElementById("techdet").style.visibility="hidden";	
}



//CART SHOW HIDE
function dvcarts(vl){
var x;
x='<img src="images/close.png" border="0" usemap="#legatexMap">';
x=x+'<map name="legatexMap" id="legatexMap">';
x=x+'<area shape="rect" coords="560,20,579,39" href="#" alt="Close" onclick="dvcarth()" />';
x=x+'</map>';

switch(vl){
	case "ca":
		a=x+'<p align="center">Query Details<p align="center">';
		a=a+'<iframe id="cartwin" scrolling="auto" name="cartframe" frameborder="0" src="cart.php"></iframe>'
		document.getElementById("legatex").innerHTML=a;
		//include('cart.php','legate','images/load.gif');
		break;
	}
document.getElementById("legatex").style.visibility="visible";
document.getElementById("cartwin").style.visibility="visible";
document.getElementById("cartwin").style.display="block";
}

function dvcarth(vl){
document.getElementById("cartwin").style.visibility="hidden";
document.getElementById("cartwin").style.display="none";
document.getElementById("legatex").style.visibility="hidden";

}

/* N = (document.all) ? 0 : 1;
var ob;
function MD(e) {
if (N) {
ob = document.layers[e.target.name];
X=e.x;
Y=e.y;
return false;
}
else {
ob = event.srcElement.parentElement.style;
X=event.offsetX;
Y=event.offsetY;
   }
}
function MM(e) {
if (ob) {
if (N) {
ob.moveTo((e.pageX-X), (e.pageY-Y));
}
else {
ob.pixelLeft = event.clientX-X + document.body.scrollLeft;
ob.pixelTop = event.clientY-Y + document.body.scrollTop;
return false;
      }
   }
}
function MU() {
ob = null;
}

if (N) {
document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
}
document.onmousedown = MD;
document.onmousemove = MM;
document.onmouseup = MU;
*/