// JavaScript Document
$(document).ready(function(){
		$("a,input[type='button'],input[type='submit']").bind("focus",function(){ 
		if(this.blur){
			this.blur();
		};
	});
	
	var timeCartHover,timeCartOut;
	$(".category").hover(function(){
		clearTimeout(timeCartOut);
		timeCartHover = setTimeout(function(){
			$(".cate_sub").slideDown(100);
			$(".up").removeClass("up").addClass("down");
			$(".category").addClass("category_hover");
		},300)
	},function(){
		clearTimeout(timeCartHover);
		timeCartOut = setTimeout(function(){
			$(".cate_sub").slideUp(100);
			$(".down").removeClass("down").addClass("up");
			$(".category_hover").removeClass("category_hover");
		},300)
	});
	
	
	$("#promo a").addClass("bigimg");
	$("#promo .bigimg img").banner_thaw({
		thumbObj:"#promo ul li",
		thumbNowClass:"current",
		changeTime:3000
	});
	
	
	$(".index_side .index_news li:first").css("border-top","none");
	
	$(".product_tab_content .data_table tbody tr:even").css("background","#e4e4e4");
	$(".product_tab_content .data_table_02 tbody tr:even").css("background","#e4e4e4");	
	
	/*products_details tab about_us tab*/
	$(".product_tab_title_out li:first").addClass("current")
	$(".product_tab_content_box").children("div").not(":first").hide();
	$(".product_tab_title_out li").each(function(index){
 		$(this).click(function(){
			$(this).addClass("current").siblings().removeClass("current");
			$(".product_tab_content_box").children("div").eq(index).show().siblings().hide();
		});
	});

	
	$("#form_validate").validate();

	//imitate selectBox
	$(".select_box").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show();
	},function(){
		$(this).find('ul:first').css({display: "none"});
	});	
	$(".select_box ul li").hover(function(){
		$(this).addClass("hover").siblings().removeClass("hover");
	});
	
	
		/*messages*/
	$(".close_msg").click(function(){
		$(this).parent().hide();							   
	})
	
	$(".close").click(function(){
		$(this).parent().hide();							   
	})
	
		$(".small_image").Scroll({
		visible:2,
		next:".pic_next",
		prev:".pic_prev"
	});

 
	 //form input foucs
	$(".form_list input,.form_list textarea").focusin(function() {
  		$(this).addClass("selected").parent().addClass("mover");
	});
	$(".form_list input,.form_list textarea").bind('focusin',function() {
  		$(this).addClass("selected").parent().addClass("mover");
	})
	
	$(".form_list input,.form_list textarea").focusout(function() {
  		$(this).removeClass("selected").parent().removeClass("mover");
	});
	
	$(".form_list input,.form_list textarea").live('focusin',function() {
  		$(this).addClass("selected").parent().addClass("mover");
	})




	//small_image_box
	$(".small_image_box li").hover(function(){
		$(this).addClass("mover");	},function(){
		$(".small_image_box li").removeClass("mover");
	});
	
	$(".small_image").find("li:first").addClass("selected");
	
	//product small to big
	$(".small_image li").click(function(){
		$(this).addClass("selected").siblings().removeClass("selected");													
		$(".big_image").find("img").attr("src",$(this).find("img").attr("src").replace("_60x60","_360x360"));
		$(".big_image a").attr("href",$(this).find("img").attr("src").replace("_60x60",""));
        $("#zoom_image").css("background-image","url("+$(this).find('img').attr("src").replace("_60x60","")+")");
        return false;
    });
	

    $("a.lightbox").lightbox();
	//picture show zoom
	$("#picture").unbind().bind("mousemove", showZoom);	
	$('#picture').mouseout(function(){
		$("#zoom_image_box").hide();								
	})

	//product send_inquiry
	$("a[name='do_show_review_form']").unbind().bind('click keyup',function(e){
		//comments
		$(".product_tab_content_box").find('div:first').css({display: "none"}); 
		$(".product_tab_title li").attr("className","");
		$("#reviews_contents").show();
		$("#reviews_contents").css({display: "block"}); 
		$("#reviews_tab").attr("className","current");
		var targetOffset = $("div#reviews_contents").offset().top;
        $('html,body').animate({scrollTop: targetOffset}, 1500);
		return false;
	});
	

		$(function(){
			$('#marquee1').kxbdMarquee({
				direction:'right',
				controlBtn:{left:'#goL',right:'#goR'},
				newAmount:2,
				eventA:'mouseenter',
				eventB:'mouseleave'
			});
			$('#marquee3').kxbdMarquee({
				direction:'up',
				controlBtn:{up:'#goU',down:'#goD'}
			});
			$('#marquee2').kxbdMarquee({isEqual:false});
			$('#marquee4').kxbdMarquee({isEqual:false,direction:'up',delay:30});
		});
		
		$("#more_contact_type").click(function(){
			$(this).toggleClass("minus");
			$(".more_contact_type_input").toggle();
			if($(this).hasClass("minus")){
				$(this).html('Hide options');
			}else{
				$(this).html('More options');
			}		
		});

    //index news Scroll
	var _wrap=$('.index_news_scroll ul');
	var _interval=3000;
	var _moving;
	_wrap.hover(function(){
		clearInterval(_moving);
	},function(){
		_moving=setInterval(function(){
			var _field=_wrap.find('li:first');
			var _h=_field.height();
			_field.animate({marginTop:-_h+'px'},600,function(){
				_field.css('marginTop',0).appendTo(_wrap);
            })
		},_interval)
	}).trigger('mouseleave');


})
