ImageURL = "http://www.tristatecamera.com/images/";
tabGreenSelected = new Image(110, 35);
tabGreenSelected.src = ImageURL + "tab-green-selected.gif";
tabGreenNotSelected = new Image(110, 35);
tabGreenNotSelected.src = ImageURL + "tab-green-not-selected.gif";

tabBlueSelected = new Image(110, 35);
tabBlueSelected.src = ImageURL + "tab-blue-selected.gif";
tabBlueNotSelected = new Image(110, 35);
tabBlueNotSelected.src = ImageURL + "tab-blue-not-selected.gif";

tabRedSelected = new Image(110, 35);
tabRedSelected.src = ImageURL + "tab-red-selected.gif";
tabRedNotSelected = new Image(110, 35);
tabRedNotSelected.src = ImageURL + "tab-red-not-selected.gif";

tabPurpleSelected = new Image(110, 35);
tabPurpleSelected.src = ImageURL + "tab-purple-selected.gif";
tabPurpleNotSelected = new Image(110, 35);
tabPurpleNotSelected.src = ImageURL + "tab-purple-not-selected.gif";

function selectTab(tab) {
   var green_tab = document.getElementById("greenTab");
   var blue_tab = document.getElementById("blueTab");
   var red_tab = document.getElementById("redTab");
   var purple_tab = document.getElementById("purpleTab");
   var desc_content = document.getElementById('desc_content');
   var kit_content = document.getElementById('kit_content');
   var items_include_content = document.getElementById('items_include_content');	
   var similar_content = document.getElementById('similar_content');
   
	if ( tab == "green" ) {
      
      if(green_tab) green_tab.style.background = "url(images/tab-green-selected.gif)";		
      if(blue_tab) blue_tab.style.background = "url(images/tab-blue-not-selected.gif)";       
      if(red_tab) red_tab.style.background = "url(images/tab-red-not-selected.gif)";      
      if(purple_tab) purple_tab.style.background = "url(images/tab-purple-not-selected.gif)"; 
            
      if(desc_content) desc_content.style.display="block";
      if(kit_content) kit_content.style.display="none";   
      if(items_include_content) items_include_content.style.display="none";
      if(similar_content) similar_content.style.display="none";	
      	
	}
	else if ( tab == "red" ) {
   
      if(green_tab) green_tab.style.background = "url(images/tab-green-not-selected.gif)"; 		
      if(blue_tab) blue_tab.style.background = "url(images/tab-blue-not-selected.gif)";       
      if(red_tab) red_tab.style.background = "url(images/tab-red-selected.gif)";       
      if(purple_tab) purple_tab.style.background = "url(images/tab-purple-not-selected.gif)";       
      
      if(desc_content) desc_content.style.display="none";       
      if(kit_content) kit_content.style.display="block";       
      if(items_include_content) items_include_content.style.display="none";       
      if(similar_content) similar_content.style.display="none";	
     
   }   
	else if ( tab == "blue" ) {
   
      if(green_tab) green_tab.style.background = "url(images/tab-green-not-selected.gif)"; 		
      if(blue_tab) blue_tab.style.background = "url(images/tab-blue-selected.gif)";       
      if(red_tab) red_tab.style.background = "url(images/tab-red-not-selected.gif)";       
      if(purple_tab) purple_tab.style.background = "url(images/tab-purple-not-selected.gif)"; 
       
      if(desc_content) desc_content.style.display="none"; 
      if(kit_content) kit_content.style.display="none";
      if(items_include_content) items_include_content.style.display="block"; 
      if(similar_content) similar_content.style.display="none";	
      
	}
   else if ( tab == "purple" ) {
   
      if(green_tab) green_tab.style.background = "url(images/tab-green-not-selected.gif)"; 		
      if(blue_tab) blue_tab.style.background = "url(images/tab-blue-not-selected.gif)";       
      if(red_tab) red_tab.style.background = "url(images/tab-red-not-selected.gif)";       
      if(purple_tab) purple_tab.style.background = "url(images/tab-purple-selected.gif)"; 
       
      if(desc_content) desc_content.style.display="none"; 
      if(kit_content) kit_content.style.display="none";
      if(items_include_content) items_include_content.style.display="none"; 
      if(similar_content) similar_content.style.display="block";
	
      if(fetch_results)
      {
         fetchResults();
      }
		
	}
}
function ajaxRequest(){
 var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
 if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
  for (var i=0; i<activexmodes.length; i++){
   try{
    return new ActiveXObject(activexmodes[i])
   }
   catch(e){
    //suppress error
   }
  }
 }
 else if (window.XMLHttpRequest) // if Mozilla, Safari etc
  return new XMLHttpRequest()
 else
  return false
}
function displayResults(data)
{
   var d = eval("(" + data + ")");
	 window.document.getElementById("similar_results").innerHTML=d;		
}
function fetchResults()
{  
   params = 'store=' + store + '&levels=' + levels + '&tsid=' + tsid + '&price=' + price;
   if(document.similar_products.isfetched.value == 0)
   { 	 
	    var mygetrequest=new ajaxRequest();

      if (mygetrequest.overrideMimeType)
			{
         mygetrequest.overrideMimeType('text/xml')
			}	

      mygetrequest.onreadystatechange=function()
			{
         if (mygetrequest.readyState==4)
				{
            if (mygetrequest.status==200)
					{
               var data=mygetrequest.responseText //retrieve result as ...
	             displayResults(data)
						document.similar_products.isfetched.value = 1
            }
            else
					{
               window.document.getElementById("similar_results").innerHTML='<div class="similar_message">No similar products have been identified.</div>';
            }
        }
      }
			
	    url = 'http://www.tristatecamera.com/fetch_similar_products.php?' + params; 
   
      mygetrequest.open("GET", url , true)
      mygetrequest.send(null)
      window.document.getElementById("similar_results").innerHTML='<img id="processing" class="wait_img" src="images/loading.gif" alt="Fetching results...">';
		 
   }
	 
}