/* =========================================================
// JavaScript Document
// Author: maesinfo jason
// Web: http://www.maesinfo.com
========================================================= */
$(document).ready(function(){
						   
	$("#bannerBar").pngFix();//PNG transform
	$("#menuBar").haccordion();//home page haccordion submenu
	$(".header").eq(3).click();
	$(".flipv").flipv();
	
	$("#search_input").focus(function(){//clear search input
		if($(this).val()=="Site Search"){
			$(this).val("");
		}
	}).blur(function(){
		if($(this).val()==''){
			$(this).val("Site Search");
		}
	});

	/*$(".header").not($(".selected")).mouseover(function(){
		$(this).addClass("selected");
		$(this).click(function(){
			$(this).mouseout(function(){
				$(this).addClass("selected");
			});
		})
	});
	$(".header").not($(".selected")).mouseout(function(){
		$(this).removeClass("selected");
	});*/
	
	/*$(".header").not($(".selected")).hover(function(){
		$(this).addClass("selected");
	},function(){
		$(this).removeClass("selected");
	})*/
 
	//---------------------head navigation and submenu link---------------------
	var selectedmenu = $.cookie("selectedmenu");//head navigation
	 if(selectedmenu>0){
		 $("#menu a").removeClass("selected");
	 };
	 $("#menu a").each(function(i){
		if(i==selectedmenu){
			$(this).addClass("selected")
		};
		//alert($(this).attr("href").slice(1,4));
		$(this).click(function(){
			if($(this).attr("href").slice(1,4)!=""){
			$.cookie("selectedmenu", i);
			$.cookie("selectedSubmenu", null);
			}
		})
	 });
	 
	 var selectedSubmenu = $.cookie("selectedSubmenu");//submenu
	  if(selectedSubmenu>0){
	     $("#subL a").removeClass("selected");
	  };
	 $("#subL a").each(function(k){
		if(k==selectedSubmenu){
			$(this).addClass("selected")
		};
		$(this).click(function(){
			if($(this).attr("href").slice(1,4)!="")
			$.cookie("selectedSubmenu", k);
		})
	 });
	
	
	//search popup div
	$("#searchH").click(function(){
		if($("#lctPop2")!=-1){$("#lctPop2").fadeOut(500)}
		$("#lctPop").css({"bottom":"60px"}).fadeIn("slow");
		$("#searchH").css({/*"background-image":"url(images/inputBgH.gif)",*/"color":"#4f5556"});
		$("#searchN").css({/*"background-image":"url(images/inputBg.gif)",*/"color":"#b5b5b5"});
	})
	$("#popC a").click(function(){
		$("#searchH").val($(this).text());
		$("#lctPop").fadeOut(500);
	})
	$("#closeBtn").click(function(){
		$("#lctPop").fadeOut(500);
	});
	$("#searchN").click(function(){
		if($("#lctPop")!=-1){$("#lctPop").fadeOut(500)}
		$("#lctPop2").css({"bottom":"34px"}).fadeIn("slow");
		$("#searchH").css({/*"background-image":"url(images/inputBg.gif)",*/"color":"#b5b5b5"});
		$("#searchN").css({/*"background-image":"url(images/inputBgH.gif)",*/"color":"#4f5556"});
	});
	$("#popC2 a").click(function(){
		$("#searchN").val($(this).text());
		$("#lctPop2").fadeOut(500);
	})
	$("#closeBtn2").click(function(){
		$("#lctPop2").fadeOut(500);
	});
	$("#site").click(function(){
		$("#sitePop").fadeIn("slow");
	});
	$("#popC3 a").click(function(){
		$("#site").val($(this).text());
		$("#sitePop").fadeOut(500);
	})
	$("#closeBtn3").click(function(){
		$("#sitePop").fadeOut(500);
	});
	
	
	$(".tree").treeview({//product tree
		animated: "slow",
		collapsed: true,
		unique: true,
		persist: "cookie",
		toggle: function() {
			window.console && console.log("%o was toggled", this);
		}
	});
	
	/*$(".scr").setScroll(
		{img:"images/Scroll_Bg.gif",width:10},//background-image and width
		{img:"images/Scroll_Bg.gif",height:5},//up
		{img:"images/Scroll_Bg.gif",height:5},//down
		{img:"images/Scroll_bar.png",height:43}//bar
	);*/

//end
});

 
 /* jQuery-Plugin menu hover style =============================== */


//menu hover style
//menu hover style
sfHover = function() {
	var sfEls = document.getElementById("menuBox").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++){
		sfEls[i].onmouseover=function(){
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function(){
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//clear status message on error
function closeErrors(){   
    return true; 
	window.status="";
    }   
window.onerror=closeErrors;

