//-------------------------------------------------ATTEMPT AT DOM PARSER FOR SAFARI-------------------------------------
if (typeof DOMParser == "undefined") {
   DOMParser = function () {}

   DOMParser.prototype.parseFromString = function (str, contentType) {
      if (typeof ActiveXObject != "undefined") {
         var d = new ActiveXObject("MSXML.DomDocument");
         d.loadXML(str);
         return d;
      } else if (typeof XMLHttpRequest != "undefined") {
         var req = new XMLHttpRequest;
         req.open("GET", "data:" + (contentType || "application/xml") +
                         ";charset=utf-8," + encodeURIComponent(str), false);
         if (req.overrideMimeType) {
            req.overrideMimeType(contentType);
         }
         req.send(null);
         return req.responseXML;
      }
   }
}

//--------------------------------------------------------------------------------------------------------------------------

// global request and XML document objects
var xVar;

function loadImg(sID,sDlr)
{

    var myDocument;
    var xmlString;
    var newEl = document.getElementById(sID);
    var oOption;
    var sVal;
    var sChosen;
    var stemp;
	
	var sUrl = 'cds_data/fetch.php?file=Image&dlr=' + sDlr
	
	//alert(sUrl);

    if (window.XMLHttpRequest)
    	// branch for native XMLHttpRequest object (should handle safari & mozilla)
	{
		xVar = new XMLHttpRequest();
	}else
		// branch for IE/Windows ActiveX version
	{
		xVar = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if(xVar){
		xVar.open("GET",sUrl,false);
		xVar.send("");
	}


	var parser = new DOMParser();
	myDocument = parser.parseFromString(xVar.responseText,"text/xml");
	
	//set correct counter for ref nodes depending on browser
	if (document.implementation && document.implementation.createDocument)
	{
		var ctr = 1;
	}else
	{
		var ctr = 0;
	}
		
	var xImg = myDocument.getElementsByTagName("images")[0].childNodes[ctr].firstChild.nodeValue;
	var xMake = myDocument.getElementsByTagName("make")[0].childNodes[ctr].firstChild.nodeValue;
	var xModel = myDocument.getElementsByTagName("model")[0].childNodes[ctr].firstChild.nodeValue;
	var xPrice = myDocument.getElementsByTagName("price")[0].childNodes[ctr].firstChild.nodeValue;
	var xLink = myDocument.getElementsByTagName("link")[0].childNodes[ctr].firstChild.nodeValue;
	
	newEl.innerHTML = "<div class=mk_overlay>"+xMake+" "+xModel+" "+xPrice+"</div><a onclick=\"javascript:loadDetails('"+xLink+"');\"><img class=img height=158 width=210 border=0 src="+xImg+"></a>"

}

function loadDetails(sURL) {
	
	document.getElementById('iframe').innerHTML = '<iframe src=\"'+ sURL +'\" name=\"search_results\" id=\"search_results\" height=100% frameborder=\"0\" width=\"640px\"></iframe>'
	document.getElementById('results').style.display='block'
	document.getElementById('cds_lightbox').style.display='block'
	
}
	