$(document).ready(function(){
	$("a,input[type='button'],input[type='submit']").bind("focus",function(){
		if(this.blur){
			this.blur();
		};
	});	


	
		

	//search	
	var inputval=$("#globalsearch input").val();
	$("#globalsearch input").focus(function(){
		if($(this).val()==inputval){
			$(this).val("").removeClass("search_input_blur");
		}
	})
	.blur(function(){
		if($(this).val()==""){
			$(this).val(inputval).addClass("search_input_blur");
		}
	})
	/*index_bottom input*/
	var formval=$(".index_bottom input").val();
	$(".index_bottom input").focus(function(){
		if($(this).val()==formval){
			$(this).val("").removeClass("search_input_blur");
		}
	})
	.blur(function(){
		if($(this).val()==""){
			$(this).val(formval).addClass("search_input_blur");
		}
	})
	
		/*left-search*/
		var formval_left=$(".newsletter form .input_text").val();
	$(".newsletter form .input_text").focus(function(){
		if($(this).val()==formval_left){
			$(this).val("");
		}
	})
	.blur(function(){
		if($(this).val()==""){
			$(this).val(formval_left);
		}
	})
	
	
	//nav
/*nav_sub*/
	$(".nav_sub_2 > li.nav_sub_child").hover(function(){
		_li=this;
		time_sub = setTimeout(function(){
			$(_li).addClass("nav_sub_child_hover");
			$(_li).find("ul:first").show();							
		},120);
	},function(){
		clearTimeout(time_sub);
		$(_li).removeClass("nav_sub_child_hover");
		$(_li).find("ul:first").hide();	
	});
	$("#mainNav > li > ul >li").hover(function(){
		$(this).addClass("hover");
		},function(){
		$(this).removeClass("hover");
		});
	
	_navSub = $(".nav_2");
	var hoverTimer,outTimer;
	_navSub.hover(function(){
		clearTimeout(outTimer);
		hoverTimer = setTimeout(function(){
			_navSub.addClass("hover");
			$(".nav_sub_2").slideDown(150);
		},150);
	},function(){
		clearTimeout(hoverTimer);
		outTimer = setTimeout(function(){
			_navSub.removeClass("hover");
			$(".nav_sub_2").hide();
		},250);
	});
	

	$(".nav_1").hover(function(){
		_li=this;
		time_sub = setTimeout(function(){
			$(_li).addClass("hover");
			$(_li).find("ul:first").show();							
		},150);
	},function(){
		clearTimeout(time_sub);
		$(_li).removeClass("hover");
		$(_li).find("ul:first").hide();	
	});
		
	$("#mainNav .nav_1,#mainNav .nav_2").hover(function(){
		$(this).addClass("nav_hover")
	},function(){
		$(this).removeClass("nav_hover");
	});

	//banner
	$("#promo a").addClass("bigimg");
	$("#promo .bigimg img").banner_thaw({
		thumbObj:"#promo .slide_triggers li",
		thumbNowClass:"hover",
		changeTime:5000
	});
	//index_category
	$(".index_list .slide_main").Scroll({
		visible:4,
		next:".category_next",
		prev:".category_prev"
	});
	

 /*sidenav*/
  $(".sidenav_item_main").hover(function(){
    $(this).addClass("sidenav_item_hover").parent(".sidenav_item").siblings(".sidenav_item").removeClass("sidenav_item_hover");
  },function(){
    $(this).removeClass("sidenav_item_hover");
  })
  .click(function(){
    _this = $(this);
    if(_this.next(".sidenav_list_sub").length > 0){		
      _this.toggleClass("sidenav_item_selected").next(".sidenav_list_sub").slideToggle(100)
    .parent(".sidenav_item").siblings(".sidenav_item")
    .find(".sidenav_item_main").removeClass("sidenav_item_selected").end()
    .find(".sidenav_list_sub").slideUp(100);
  return false;
    }else{};
  });


	/*sort*/
	$(".selectBox ul li").hover(function(){
		$(this).addClass("hover").siblings().removeClass("hover");
	});
	$(".selectBox ul").css({ visibility:"visible"});
	$(".selectBox").hover(function(){
		$(this).find('ul:first').stop().animate({height:'toggle',opacity:'toggle'},{queue:false,duration:0});
	},function(){
		$(this).find('ul:first').stop().animate({height:'toggle',opacity:'toggle'},{queue:false,duration:0});
	});	
	
	/*inquiry fill*/
		$("#JS_inquiryInfoTitle").click(function(){
		$(this).toggleClass("inquiry_info_hide");
		$(this).parent(".hd").siblings(".bd").slideToggle(100);
		return false;
	});
	
	/*lightbox*/
	$(".lightbox").lightbox();	
			
	/*form*/
	 $("#form_validate").validate({errorClass:"error"});
    $("#send_enquiry_form").validate({errorClass:"error"});
	/*inquiry_02*/
	 $("#more_contact_type").unbind().bind('click',function(e){
            if ($("#more_contact_type_input").html()==''){
            $("#more_contact_type").attr('class','minus');
            $("#more_contact_type_input").show();
            $("#more_contact_type_input").html('<label>More options:</label><input name="more_contact_type" type="text" class="input_text" maxlength="100"/>');
			$("#more_contact_type").html('Hide options');
            }else{
            $("#more_contact_type").attr('class','add');
            $("#more_contact_type_input").hide();
            $("#more_contact_type_input").html('');
			$("#more_contact_type").html('More options');
            }

            return false;

            });
	
		/*message length*/
	var MessageObj = $(".message_length");
	MessageObj.keyup(function(){
		var _len=$(this).val().length;
		if(_len > -1){
			var _remain=parseInt(1000-_len)>'0'?parseInt(1000-_len):'0';
			var _str = '<div class="message_length_tips"><em>' + _remain + '</em> characters left.</div>'
			$(".message_tips_wrap").html(_str);
		}else{
		}
	});
	MessageObj.keyup(function(){
		var _len=$(this).val().length;
		if(_len==0){
			$(".message_length_tips").remove();
		}
	});
	

	
	
	/*payment add inquiry product*/
	$("#add_new_product").live("click",function() {

		counter++;
		var str='<div id="div_del_detail_'+counter+'"><dl class="clearfix"><dd><label for="sku">Sku<em>*</em>:</label><input type="text" id="detail_'+counter+'" name="sku[]" class="w100 required" maxlength="100"> </dd><dd><label for="qty">Qty<em>*</em>:</label><input type="text" class="w50 required" onblur="check_qty(this);" onkeyup="clearNoNum(this)" id="qty_detail_'+counter+'" maxlength="100" value="1"  name="qty[]"> </dd><dd id="product_detail_'+counter+'"><span class="pro_delete"><a id="del_detail_'+counter+'"><img src="images/pay_pro_delete.gif"></a></span></dd></dl></div>';
		$("#product_info").append(str);
	});
	
	
	
	
	/*payment delete inquiry product*/	
	$("a[id^='del_detail_']").live("click",function () { 	
		var div_id=$(this).attr('id');
		var del_id='#div_'+div_id;
		$(del_id).remove();
	
	});


	
	//picture show zoom
	$("#picture").unbind().bind("mousemove", showZoom);	
	$('#picture').mouseout(function(){
		$("#zoom_image_box").hide();								
	})
	
	$(".product_main .slide_main").find("li:first").addClass("selected");
	$(".product_main .slide_main li").click(function(){
		$(this).addClass("selected").siblings().removeClass("selected");
		$(".bigimg").find("img").attr("src",$(this).find("img").attr("src").replace("60x60","300x300"));
		$(".bigimg").attr("href",$(this).find("img").attr("src").replace("_60x60",""));
		$(".imgbox").attr("href",$(this).find("img").attr("src").replace("_60x60",""));
        $("#zoom_image").css("background-image","url("+$(this).find('img').attr("src").replace("_60x60","")+")");
        return false;
    });
	$(".product_pic .slide_main").Scroll({
		visible:4,
		next:".pbtn_next",
		prev:".pbtn_pre"
	});
	
	$(".about_us .slide_main").Scroll({
		visible:4,
		next:".abtn_next",
		prev:".abtn_prev"
	});
	
	$(".certification .slide_main").Scroll({
		visible:4,
		next:".cbtn_down",
		prev:".cbtn_up"
	});
	
	$(".certification .slide_main").find("li:first").addClass("selected");
	$(".certification .slide_main li").click(function(){
		$(this).addClass("selected").siblings().removeClass("selected");
		$(".bigimg").find("img").attr("src",$(this).find("img").attr("src").replace("70x100","280x400"));
		$(".bigimg").find("a").attr("href",$(this).find("img").attr("src").replace("70x100","280x400"));
        return false;
	
	});
	/*plant & equipment*/
	$(".plant_equip .slideBox_main").Scroll({
		visible:4,
		next:".pic_down",
		prev:".pic_up",
		vertical:true
	});

	$(".plant_equip .slideBox_main").find("li:first").addClass("selected");
	$(".plant_equip .slideBox_main li").click(function(){
		$(this).addClass("selected").siblings().removeClass("selected");													 
		$(".big_image").find("img").attr("src",$(this).find("img").attr("src").replace("115x65","525x395"));
		$(".big_image").find("a").attr("href",$(this).find("img").attr("src").replace("115x65","525x395"));
        return false;
    });
	
	
								

	//pro_tab
	/*product_pro_tab*/
	$(".pro_tab_title li").each(function(index){
		$(".pro_tab_title li:first").addClass("current")
		$(".pro_tab_box .pro_tab_content").not(":first").hide();
		$(this).click(function(){
			$(this).addClass("current").siblings().removeClass("current");
			$(".pro_tab_box div").eq(index).show().siblings().hide();
		});
	});
	$("a[name='do_show_inquiry_form']").unbind().bind('click keyup',function(e){
		//comments
		$(".pro_tab_box").find('div:first').css({display: "none"}); 
		$(".pro_tab_title li").attr("className","");
		$("div#send_inquiry").show();
		$("div#send_inquiry").css({display: "block"}); 
		$("#product_inquiry_tab").attr("className","current");		
		var targetOffset = $("div#send_inquiry").offset().top;
        $('html,body').animate({scrollTop: targetOffset}, 1000);
		return false;
	});
	
	$("a.show_products").unbind().bind('click',function(e){
		if ($("#show_products_content").css("display")=='none'){		
			$("#show_products_content").show();		
		}else{			
			$("#show_products_content").hide();
		}
		return false;	
	});

		
	
	$(".close_msg").click(function(){
		$(this).parent().hide()
	});
	
	/*news*/
	
	$(".news_list li").hover(function(){
		$(this).addClass("hover")
	},function(){
		$(this).removeClass("hover");
	});
	
	$(".btn_close").click(function(){
		$(this).parent().hide()
	});

	
			
});
	

