// -------- General Functions -----------

function getNewImage(src){
// alert(src);
var gbsrc = " '', '.." + src + " ' ";
//alert(gbsrc)
var newimg=src;
var newimgstr = "<img name=\"mainphoto\" src=\" " + src + " \" width=\"435\" height=\"326\" onClick=\"GB_myShow( " + gbsrc + " )\" > ";
 document.getElementById('largephoto').innerHTML=newimgstr;
}

// -------- Navigation and Page Load Functions ---------

var http_request = false;

function getDetails(url, parameters) {
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
      http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            // set type accordingly to anticipated content type
            // http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
    } else if (window.ActiveXObject) { // IE
      try {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
       try {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (e) {}
    }
  }
  if (!http_request) {
     alert('Cannot create XMLHTTP instance');
     return false;
  }

 // ----- Specific URLs exceptions or actions -------

 if ( url == "inventory_new.php" || url == "inventory_new1.php" ){
    document.getElementById("navdrop").style.display = "block";    
  }
	 
  else if ( url == "place_holder" ){
   // ---- Place holder for future exceptions
  }

  else {
    document.getElementById("navdrop").style.display = "none";
  }
  // ------ End Specific

  // ------ Continue
      http_request.onreadystatechange = alertContents;
      http_request.open('GET', url + "?show=" + parameters, true);
      http_request.send(null);
}
// -- End getDetails

// ------ Process the request(s)

function alertContents(){
  if (http_request.readyState == 4 || http_request.readyState=="complete") {
    // alert(http_request.responseText);
   document.getElementById("main").innerHTML=http_request.responseText
  }
}

////////////////////////////////////////////////////////////////
// ----- 

/////////////////////////////////////////////////////////////////

