// JavaScript Document
var cTab = 0;
  $(document).ready(function(){
	// ------------- Network Bar Movement Startup --------------------------------						 
    $("div#networkBar").click(function () {
      $("div#networkBarPopup").slideToggle("slow");
    });
	// ------------- Other Page Processes ----------------------------------------
	$("#mainSearchMenu ul li div div.info").animate({ opacity: ".25" }, "slow");
	var mSc = $("#mainMarquee");
	$("#btnMSPrev").click(function(){
		mSc.attr("direction","left");
		$(this).attr("src","images/icons/btnPrevDis.gif");
		$("#btnMSNext").attr("src","images/icons/btnNext.gif");
	})
	$("#btnMSNext").click(function(){
		mSc.attr("direction","right");
		$(this).attr("src","images/icons/btnNextDis.gif");
		$("#btnMSPrev").attr("src","images/icons/btnPrev.gif");		
	})
	$("#mainMarquee").mouseover(function(){this.stop();this.title="Move mouse out of this scrolling to get it started again.";})
	$("#mainMarquee").mouseout(function(){this.start();})
	
	// ------------- Menu Items Event Binding ------------------------------------
	$("#btnMainSearch").click(function(){top.location=''.val();});
	$("#mainSearchMenu ul li").hover(
		function(){
			$(this).find("div.info").animate({ opacity: "1" }, "slow");
			$("#pnlSearch").animate({ backgroundColor: $(this).css("background-Color") }, 'slow')
			updateSearchPanel(this);
		},
		function(){
			$(this).find("div.info").animate({ opacity: "0.25" }, "slow");
			resetTabs(this);
		});
	
	$("ul#featProducts li a").mouseover(function(){
		$(this).find("img").css("borderColor","orange");
		$(this).find("div").animate({ color: "orange" }, "fast")
		$(this).find("div").animate({ color: "red" }, "slow")
		})
	$("ul#featProducts li a").mouseout(function(){
		$(this).find("img").css("borderColor","#cccccc");
		$(this).find("div").animate({ color: "black" }, "slow")
		})
	
  });
  
  //============  Update Search Panel Function ======================
  function updateSearchPanel(objSrc){
		switch (objSrc.className) {
			case "prod" : 
				$("#pnlSearch").attr("class","");
				$("#pnlSearch").addClass("products");
				$(objSrc).css('backgroundImage',"url(images/msiProdOver.jpg)");	
				$("#btnMainSearch").attr("src", "images/btnOrange.gif");
				cTab=1;
				break;
			case "sellLeads" :
				$("#pnlSearch").attr("class","");
				$("#pnlSearch").addClass("sellingLeads");
				$("#btnMainSearch").attr("src", "images/btnPurple.gif");
				//$("#btnMainSearch").click(function(){alert("2"); return false;});
				$(objSrc).css('backgroundImage',"url(images/msiSellLeadsOver.jpg)");				
				//$(objSrc).css({'backgroudImage': 'url(images/mainSearch/msiSellLeadsOver.jpg)'}); 
				cTab=2;
				break;
			case "suppliers" :
				$("#pnlSearch").attr("class","");
				$("#pnlSearch").addClass("suppliers");
				$("#btnMainSearch").attr("src", "images/btnGreen.gif");
				//$("#btnMainSearch").click(function(){$.get("products.aspx");});
				$(objSrc).css('backgroundImage',"url(images/msiSuppliersOver.jpg)");	
				cTab = 3;
				break;
			case "buyers" :
				$("#pnlSearch").attr("class","");
				$("#pnlSearch").addClass("buyers");
				$("#btnMainSearch").attr("src", "images/btnCyan.gif");
				//$("#btnMainSearch").click(function(){$.get("products.aspx");});
				$(objSrc).css('backgroundImage',"url(images/msiBuyersOver.jpg)");
				cTab=4	;
				break;	
			case "trShow" :
				$("#pnlSearch").attr("class","");
				$("#pnlSearch").addClass("trShow");
				$("#btnMainSearch").attr("src", "images/btnRed.gif");
				//$("#btnMainSearch").click(function(){$.get("products.aspx");});
				$(objSrc).css('backgroundImage',"url(images/msiTrShowOver.jpg)");	
				cTab=5;
				break;				
			}			
			
	  }
	  
  function resetTabs(objSrc){
		switch (objSrc.className) {
			case "prod" : 
				$(objSrc).css('backgroundImage',"url(images/msiProd.jpg)");	
				break;
			case "sellLeads" :
				$(objSrc).css('backgroundImage',"url(images/msiSellLeads.jpg)");				
				break;
			case "suppliers" :
				$(objSrc).css('backgroundImage',"url(images/msiSuppliers.jpg)");	
				break;
			case "buyers" :
				$(objSrc).css('backgroundImage',"url(images/msiBuyers.jpg)");	
				break;	
			case "trShow" :
				$(objSrc).css('backgroundImage',"url(images/msiTrShow.jpg)");	
				break;				
			}			
			 
	  }	  
	  
// Coda Slider Code 
	
		var theInt = null;
		var $crosslink, $navthumb;
		var curclicked = 0;
		
		theInterval = function(cur){
			clearInterval(theInt);
			
			if( typeof cur != 'undefined' )
				curclicked = cur;
			
			//$crosslink.removeClass("active-thumb");
			//$navthumb.eq(curclicked).parent().addClass("active-thumb");
			//$navthumb.eq(curclicked).attr("src","images/icons/page/sliderPos.gif");
				//$(".stripNav ul li a").eq(curclicked).trigger('click');
				if (curclicked!=0){
				$navthumb.eq(curclicked-1).attr("src","images/icons/page/sliderPos.gif");
				} else {
				$navthumb.eq(5).attr("src","images/icons/page/sliderPos.gif");		
				}
				$navthumb.eq(curclicked).attr("src","images/icons/page/sliderPosCur.gif");
				$(".stripNav ul li a").eq(curclicked).trigger('click');				
			
			theInt = setInterval(function(){
				//$crosslink.removeClass("active-thumb");
				//$navthumb.eq(curclicked).parent().addClass("active-thumb");
				if (curclicked!=0){
				$navthumb.eq(curclicked-1).attr("src","images/icons/page/sliderPos.gif");
				} else {
				$navthumb.eq(5).attr("src","images/icons/page/sliderPos.gif");		
				}
				$navthumb.eq(curclicked).attr("src","images/icons/page/sliderPosCur.gif");
				$(".stripNav ul li a").eq(curclicked).trigger('click');
				curclicked++;
				if( 6 == curclicked )
					curclicked = 0;
					
				
			}, 3000);
		};
		
		$(function(){
			
			$("#main-photo-slider").codaSlider();
			
			$navthumb = $(".nav-thumb");
			$crosslink = $(".cross-link");
			
			$navthumb
			.click(function() {
				var $this = $(this);
				theInterval($this.parent().attr('href').slice(1) - 1);
				$(".nav-thumb[src$=sliderPosCur.gif]").attr("src","images/icons/page/sliderPos.gif");
				$this.attr("src","images/icons/page/sliderPosCur.gif");
				return false;
			});
			
			theInterval();
		});
		
		function MainSearch(id)
		{
		    alert(id);
		
		}
