 //   123 - Lei, August-29-2008 - Change the alt text for the image : http://i55.tower.com/www/surf/img_v2/img_exp/x/top100_v2.gif
 
	  if (document.getElementById("LabelSearch")) var Label = document.getElementById("LabelSearch").value;
      var duration = 500;  /* 1000 millisecond fade = 1 sec */
      var steps = 20;       /* number of opacity intervals   */
      var delay = 5000;     /* 5 sec delay before fading out */
      function setOpacity(pParam1, level) {
	  	var element = document.getElementById(pParam1);
        element.style.opacity = level;
        element.style.MozOpacity = level;
        element.style.KhtmlOpacity = level;
        element.style.filter = "alpha(opacity=" + (level * 100) + ");";
      }
      function setOpacity1(pParam1, level) {
	    var element2 = document.getElementById(pParam1);
        element2.style.opacity = level;
        element2.style.MozOpacity = level;
        element2.style.KhtmlOpacity = level;
        element2.style.filter = "alpha(opacity=" + (level * 100) + ");";
      }

      function fadeInTre(pParam1){
	  	element2 = document.getElementById(pParam1);
		element2.style.zoom = 1;
        element2.style.opacity = 0;
        element2.style.MozOpacity = 0;
        element2.style.KhtmlOpacity = 0;
        element2.style.filter = "alpha(opacity=" + (0 * 100) + ");";
		element2.style.display = "";
	  	if (pParam1 == "tresLabel3") {
			element = document.getElementById("tresLabel1");
			element.style.display = "none";
			element = document.getElementById("tresLabel2");
			element.style.display = "none";
		}
	  	if (pParam1 == "tresLabel2") {
			element = document.getElementById("tresLabel3");
			element.style.display = "none";
			element = document.getElementById("tresLabel1");
			element.style.display = "none";
		}
	  	if (pParam1 == "tresLabel1") {
			element = document.getElementById("tresLabel3");
			element.style.display = "none";
			element = document.getElementById("tresLabel2");
			element.style.display = "none";
		}
        for (i = 0; i <= 1; i += (1 / steps)) {
          setTimeout("setOpacity1('"+pParam1+"', " + i + ")", i * duration);
        }
      }

      function fadeOutTre(pParam1) {
        for (i = 0; i <= 1; i += (1 / steps)) {
          setTimeout("setOpacity('"+ pParam1 +"'," + (1 - i) + ")", i * duration);
        }
      }
	function fSwitchSearch (pParam1) 
	{
		if (Label != pParam1) 
		{
			var Label = document.getElementById("LabelSearch").value;
			var altText = "Tower.com" ;
			switch ( pParam1 )
			{
				case 1 : altText = "Top 100 Book Bestsellers" ; break ;
				case 2 : altText = "Top 100 CD Bestsellers" ; break;
				case 3 : altText = "Top 100 Video Bestsellers" ; break;
			}
			document.getElementById("ImageMenuSearch").src = "http://i55.tower.com/www/surf/img_v2/img_general/sectional_"+pParam1+"_2.gif";
			var vImage = document.getElementById("ImageTitleSearch");
			vImage.src = "http://i55.tower.com/www/surf/img_v2/img_exp/"+pParam1+"/top100_v2.gif";
			vImage.alt = altText ;
			document.getElementById("LinkTopImage").href = "/surf/top_100/top100_"+pParam1+".cfm";
			document.getElementById("LinkSeeAllImage").href = "/surf/top_100/top100_"+pParam1+".cfm";
			fadeOutTre('tresLabel'+Label);
			setTimeout("fadeInTre('tresLabel"+pParam1+"')", duration);
			document.getElementById("LabelSearch").value = pParam1;
		}
	}
	
	
	
	
	titlemore_array = new Array("See More", "Find More Books", "Find More Music", "Find More Movies & TV");
	title_array = new Array("Top 100", "Top 100 Book Bestsellers", "Top 100 Music Bestsellers", "Top 100 Video Bestsellers");
	this.current_search_box_selected_index = 2;
	var fSwitchSearch_HSTORM = function(pParam1) {
		CurrentSearchBoxLabel = this.current_search_box_selected_index;
		if (CurrentSearchBoxLabel != pParam1) {
			for (i=1; i <= 3; i++) document.getElementById("tab_Search_div_" + i).className = ''; 
			document.getElementById("tab_Search_div_" + pParam1).className = 'active'; 
			
			// SEE ALL LINK
			document.getElementById("Search_Box_Div_LinkSeeAllImage").href = "/surf/top_100/top100_"+pParam1+".cfm";
			document.getElementById("Search_Box_Div_LinkSeeAllImage").innerHTML = titlemore_array[pParam1];
			document.getElementById("Search_Box_Div_LinkSeeAllImage").title = titlemore_array[pParam1];
			
			document.getElementById("Search_Box_Div_LinkTopImage_Search").innerHTML = title_array[pParam1];
			document.getElementById("Search_Box_Div_LinkTopImage_Search").title = title_array[pParam1];
			document.getElementById("Search_Box_Div_LinkTopImage_Search").href = "/surf/top_100/top100_"+pParam1+".cfm";
			
		   
		   fadeOutTre('tresLabel'+ CurrentSearchBoxLabel);
		   setTimeout("fadeInTre('tresLabel"+pParam1+"')", duration);
		   this.current_search_box_selected_index = pParam1;
		}
	};
	
	 this.current_lbl_tues_nr_selected_index = 2;
	 function fSwitch_hstorm (pParam1) {
			//var Label_tuesday = document.getElementById("LabelTuesday").value;
			var Label_tuesday = this.current_lbl_tues_nr_selected_index;
			if (Label_tuesday != pParam1) {
				for (i=1; i <= 3; i++) document.getElementById("tab_nr_" + i).className = ''; 
				document.getElementById("tab_nr_" + pParam1).className = 'active'; 
				// SEE ALL LINK                 
				document.getElementById("LinkSeeAll").href = "/surf/top_100/top100_"+pParam1+".cfm";
				document.getElementById("LinkSeeAll").innerHTML = titlemore_array[pParam1];
				document.getElementById("LinkSeeAll").title = titlemore_array[pParam1];
				
				document.getElementById("Linkleft").innerHTML = title_array[pParam1];
				document.getElementById("Linkleft").title = title_array[pParam1];
				document.getElementById("Linkleft").href = "/surf/top_100/top100_"+pParam1+".cfm";
				
				
				// TITLE LINK
                //document.getElementById("ThisTuesdayHome").href = "/surf/new_release/nr_"+pParam1+".cfm";
				
               fadeOutTre('tresLabel'+Label);
			   setTimeout("fadeInTre('tresLabel"+pParam1+"')", duration);
			   this.current_lbl_tues_nr_selected_index = pParam1;
               //document.getElementById("LabelTuesday").value = pParam1;
            }
        }