// JavaScript Document
//replace the following id's with the propery category ID's

var musicIDAr = new Array('1','2','3','4','5','6','11','7','8','9','10');
var analogIDAr = new Array('16','21','22','23','24','25','26'); 
var hardwareIDAr = new Array('18','29','30','31','32','33','34','35','36','37','38','39');
var cableIDAr = new Array('19','41','42','43','44','45');
var furnitureIDAr = new Array('17','27','28');
var accessoryIDAr = new Array('20','46','52','47','54','48','53','50','51','55','49');
var musicID = '1';
var analogID = '16';
var hardwareID = '18';
var cableID = '19';
var furnitureID = '17';
var accessoryID = '20';


	function iif(condition,istrue,isfalse) {
    	if (condition) {
       		return istrue;
    	} else {
       		return isfalse;
    	}
	}
	function querystring(name)   // returns a named value from the querystring
	{
  		var tmp = ( location.search.substring(1) );
   		var i   = tmp.toUpperCase().indexOf(name.toUpperCase()+"=");

   		if ( i >= 0 )
   		{
      		tmp = tmp.substring( name.length+i+1 );
      		i = tmp.indexOf("&");
      		return unescape( tmp = tmp.substring( 0, (i>=0) ? i : tmp.length ));
   		}
		return("");
	}
	var curTab;
	var qstring = window.location.href;
	var curTabAr = new Array();
	curTabAr = qstring.split("/")
	var curTabIdx = curTabAr[(curTabAr.length-1)];
	//alert(musicID.length);
	for(i=0;i<musicIDAr.length;i++)
	{
		if(curTabIdx==musicIDAr[i])
		{
			curTab = musicIDAr[0];
		}
	}
	for(i=0;i<analogIDAr.length;i++)
	{
		if(curTabIdx==analogIDAr[i])
		{
			curTab = analogIDAr[0];
		}
	}
	for(i=0;i<hardwareIDAr.length;i++)
	{
		if(curTabIdx==hardwareIDAr[i])
		{
			curTab = hardwareIDAr[0];
		}
	}
	for(i=0;i<cableIDAr.length;i++)
	{
		if(curTabIdx==cableIDAr[i])
		{
			curTab = cableIDAr[0];
		}
	}
	for(i=0;i<furnitureIDAr.length;i++)
	{
		if(curTabIdx==furnitureIDAr[i])
		{
			curTab = furnitureIDAr[0];
		}
	}
	for(i=0;i<accessoryID.length;i++)
	{
		if(curTabIdx==accessoryIDAr[i])
		{
			curTab = accessoryIDAr[0];
		}
	}
	//alert(curTab);
	//alert(curTab);

	function tab(standard, overa, overb, activea, activeb, activeOver, activeOverb){
		this.standard = standard;
   	 	this.overa=overa;
		this.overb=overb;
		this.activea=activea;
		this.activeb=activeb;
		this.activeOver = activeOver;
		this.activeOverb = activeOverb;
    	return this;
	}
	var arImages = new Array(43);
	arImages[0] = "/shared/images/navbar/std_nav_02.gif"; //Music Standard
	arImages[1] = "/shared/images/navbar/std_nav_03.gif"; //Analog Gear Standard
	arImages[2] = "/shared/images/navbar/std_nav_04.gif"; //Hardware Standard
	arImages[3] = "/shared/images/navbar/std_nav_05.gif"; //Cables Standard
	arImages[4] = "/shared/images/navbar/std_nav_06.gif"; //Furniture Standard
	arImages[5] = "/shared/images/navbar/std_nav_07.gif"; //Accessories Standard
	
	arImages[6] = "/shared/images/navbar/std_nav_ana_activeoverb_02.gif";  //Mus Std Active
	arImages[7] = "/shared/images/navbar/std_nav_hw_activeoverb_03.gif";  //Ana Std Active
	arImages[8] = "/shared/images/navbar/std_nav_cables_activeoverb_.gif";  //HW Std Active
	arImages[9] = "/shared/images/navbar/std_nav_furn_activeoverb_05.gif";  //Cables Std Active
	arImages[10] = "/shared/images/navbar/std_nav_acc_activeoverb_06.gif";  //Furn Std Active

	arImages[11] = "/shared/images/navbar/std_nav_acc_act_06.gif";  //Accessories Active B
	arImages[12] = "/shared/images/navbar/std_nav_acc_act_07.gif";  //Accessories Active A
	arImages[13] = "/shared/images/navbar/std_nav_acc_over_06.gif"; //Accessories Over B
	arImages[14] = "/shared/images/navbar/std_nav_acc_over_07.gif"; //Accessories Over A
	arImages[15] = "/shared/images/navbar/std_nav_ana_act_02.gif"; //Analog Active B
	arImages[16] = "/shared/images/navbar/std_nav_ana_act_03.gif"; //Analog Active A
	arImages[17] = "/shared/images/navbar/std_nav_ana_over_02.gif"; //Analog Over B
	arImages[18] = "/shared/images/navbar/std_nav_ana_over_03.gif"; //Analog Over A
	arImages[19] = "/shared/images/navbar/std_nav_cab_act_04.gif"; //Cables Active B
	arImages[20] = "/shared/images/navbar/std_nav_cab_act_05.gif"; //Cables Active A
	arImages[21] = "/shared/images/navbar/std_nav_cab_over_04.gif";  //Cables Over B
	arImages[22] = "/shared/images/navbar/std_nav_cab_over_05.gif";  //Cables Over A
	arImages[23] = "/shared/images/navbar/std_nav_furn_act_05.gif";  //Furn Active B
	arImages[24] = "/shared/images/navbar/std_nav_furn_act_06.gif";  //Furn Active A
	arImages[25] = "/shared/images/navbar/std_nav_furn_over_05.gif"; //Furn Over B
	arImages[26] = "/shared/images/navbar/std_nav_furn_over_06.gif"; //Furn Over A
	arImages[27] = "/shared/images/navbar/std_nav_hw_act_03.gif";  //HW Active B
	arImages[28] = "/shared/images/navbar/std_nav_hw_act_04.gif";  //HW Active A
	arImages[29] = "/shared/images/navbar/std_nav_hw_over_03.gif";  //HW Over B
	arImages[30] = "/shared/images/navbar/std_nav_hw_over_04.gif";  //HW Over A
	arImages[31] = "/shared/images/navbar/std_nav_mus_act_02.gif";  //Mus Active A
	arImages[32] = "/shared/images/navbar/std_nav_mus_over_02.gif";  //Mus Over A
	arImages[33] = "/shared/images/navbar/std_nav_ana_overb_02.gif";  //Mus Active Over
	arImages[34] = "/shared/images/navbar/std_nav_hw_overb_03.gif";  //Analog Active Over
	arImages[35] = "/shared/images/navbar/std_nav_cables_overb_04.gif";  //HW Active Over
	arImages[36] = "/shared/images/navbar/std_nav_furn_overb_05.gif";  //Cables Active Over	
	arImages[37] = "/shared/images/navbar/std_nav_acc_overb_06.gif";  //Furniture Active Over

	arImages[38] = "/shared/images/navbar/nav_mus_overact_02.gif";  //Music Over, Ana Active
	arImages[39] = "/shared/images/navbar/nav_ana_overact_03.gif";  //Ana Over, HW Active
	arImages[40] = "/shared/images/navbar/nav_hw_overact_04.gif";  //HW over, Cables Active
	arImages[41] = "/shared/images/navbar/nav_cables_overact_05.gif";  //Cables Over,  Furn Active
	arImages[42] = "/shared/images/navbar/nav_furn_overact_06.gif";  //Furniture Over, Acc Active
	

	for (i=0; i<arImages.length; i++){
		var preload = new Image();
		preload.src = arImages[i];
	}
	arTabs = new Array();
	arTabs[0] = new tab(iif(curTab==musicID,arImages[31],iif(curTab==analogID,arImages[6],arImages[0])),iif(curTab==analogID,arImages[38],iif(curTab==musicID,arImages[31],arImages[32])),'',arImages[31],'', arImages[33],arImages[6]);  //Music
	arTabs[1] = new tab(iif(curTab==analogID,arImages[16],iif(curTab==hardwareID,arImages[7],arImages[1])),iif(curTab==hardwareID,arImages[39],iif(curTab==analogID,arImages[16],arImages[18])),iif(curTab==musicID,arImages[33],iif(curTab==analogID,arImages[6],arImages[17])),arImages[16],arImages[15], arImages[34],arImages[7]);  //Analog Gear
	arTabs[2] = new tab(iif(curTab==hardwareID,arImages[28],iif(curTab==cableID,arImages[8],arImages[2])),iif(curTab==cableID,arImages[40],iif(curTab==hardwareID,arImages[28],arImages[30])),iif(curTab==analogID,arImages[34],iif(curTab==hardwareID,arImages[7],arImages[29])),arImages[28],arImages[27], arImages[35],arImages[8]);  //Hardware	
	arTabs[3] = new tab(iif(curTab==cableID,arImages[20],iif(curTab==furnitureID,arImages[9],arImages[3])),iif(curTab==furnitureID,arImages[41],iif(curTab==cableID,arImages[20],arImages[22])),iif(curTab==hardwareID,arImages[35],iif(curTab==cableID,arImages[8],arImages[21])),arImages[21],arImages[19], arImages[36],arImages[9]);  //Cables
	arTabs[4] = new tab(iif(curTab==furnitureID,arImages[24],iif(curTab==accessoryID,arImages[10],arImages[4])),iif(curTab==accessoryID,arImages[42],iif(curTab==furnitureID,arImages[24],arImages[26])),iif(curTab==cableID,arImages[36],iif(curTab==furnitureID,arImages[9],arImages[25])),arImages[24],arImages[23],arImages[37],arImages[10]);  //Furniture
	arTabs[5] = new tab(iif(curTab==accessoryID,arImages[12],arImages[5]),iif(curTab==accessoryID,arImages[12],arImages[14]),iif(curTab==furnitureID,arImages[37],iif(curTab=='1020',arImages[10],arImages[13])),arImages[12],arImages[11],'');  //Accessories

	function swap(imga, imgb, index)
	{
		if(imga){
			document[imga].src = arTabs[index].overa;
		}
		if(imgb){
			document[imgb].src = arTabs[index].overb;
		}
	}
	function restore(imga, imgb, index1, index2)
	{
		if(imga){
			document[imga].src = arTabs[index1].standard;
		}
		if(imgb){
			document[imgb].src = arTabs[index2].standard;
		}
	}
	function writeDefTab(index, Alt, Name){
	var val;
	val = '<img src="'+ arTabs[index].standard +'" alt="' + Alt + '" name="'+ Name +'" border="0" id="' + Name + '" />';
	document.write(val);
	}
	
	function openClickEmail(code,product_id) {
		 trgt = '/emailpromo.php?code=' + code + '&pid=' + product_id;
		 window.open (trgt,"","WIDTH=450,HEIGHT=350");
	}
	function openSpecs(trgt) {
			window.open(trgt,"","WIDTH=450,HEIGHT=350"); 
	}