// JavaScript Document
$(document).ready(function(){
	$("a,input[type='button'],input[type='submit']").bind("focus",function(){
		if(this.blur){
			this.blur();
		};
});


$('.index_list .slide_main').Scroll({
    visible: 4,
    speed: 500,
    next: ".category_next",
    prev: ".category_prev"
});
		//index img slide
	$('.img_slide_box').Scroll({
		visible:1,
		speed:500,
		next:".pic_next1",
		prev:".pic_prev1"
	});	
	
			//certification img slide
	$('.plant_img').Scroll({
		visible:5,
		speed:500,
		next:".pic_next2",
		prev:".pic_prev2"
	});	
	
				//plant_equ img slide
	$('.cert_image').Scroll({
		visible:6,
		speed:500,
		next:".pic_next",
		prev:".pic_prev"
	});	
	
	//index banner
	$("#banner1 a, #banner2 a").addClass("bigimg");
	
	$("#banner1 .bigimg img").banner_thaw({
		thumbobj:".change_num li span",
		thumbnowclass:"hover",
		changetime:4000
	});
	$("#banner2 .bigimg img").banner_thaw({
		thumbobj:".change_num li span",
		thumbnowclass:"hover",
		changetime:4000
	});

   $("p.sub_item_list_main").click(function(){
		$(this).next("ul.sub_item_list_sub").slideToggle().siblings("ul.sub_item_list_sub").slideUp("slow");
       /* $(this).siblings("p").removeClass("current");*/
	});
   
   
       $("p.sub_item_list_main").hover(function(){
		$(this).addClass("hover");													 
	},function(){
		$(this).removeClass("hover");
	})

    

	  
	//imitate selectBox
	$(".select_box").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(300);
	},function(){
		$(this).find('ul:first').css({display: "none"});
	});	
	$(".select_box ul li").hover(function(){
		$(this).addClass("hover").siblings().removeClass("hover");
	});
	
	
	//messages
	$(".close_msg,.close").click(function(){
		$(this).parent().hide();							   
	})
    

	
	$(".small_image li:first").addClass("selected");
	$(".small_image li").click(function(){
		$(this).addClass("selected").siblings().removeClass("selected");	
	});
	$(".small_image li").mouseover(function(){
		$(this).addClass("selected").siblings().removeClass("selected");													 
		$(".big_image").find("img").attr("src",$(this).find("img").attr("src").replace("50x50","300x300"));
		$(".big_image").attr("href",$(this).find("img").attr("src").replace("_50x50",""));
		$(".do_product_pic_main").attr("href",$(this).find("img").attr("src").replace("_50x50",""));
        $("#zoom_image").css("background-image","url("+$(this).find('img').attr("src").replace("_50x50","")+")");
        return false;
    });
	
    
    $(".small_image li").hover(function(){
		$(this).addClass("mover");													 
	},function(){
		$(this).removeClass("mover");
	})

	//product small picture action
	
	
    $("a.lightbox").lightbox();
	
	
	//picture show zoom
	$("#picture").unbind().bind("mousemove", showZoom);	
	$('#picture').mouseout(function(){
		$("#zoom_image_box").hide();								
	})
	
    $(".product_tab_title li").each(function(index){
		$(".product_tab_title li:first").addClass("current")
		$(".product_tab_content_box .product_tab_content").not(":first").hide();
		$(this).click(function(){
            $(this).addClass("current").siblings().removeClass("current");
            $(".product_tab_content_box .product_tab_content").eq(index).show().siblings().hide();
            });
        });		
    // certification  
    var i = 1;
    $(".cert_image").find("li").each(function(index){
            $(this).click(function(){
                $(this).addClass("selected").siblings().removeClass("selected");
                $(".cert_big_image").find("img").attr("src",$(this).find("img").attr("src").replace("_1","_2"));
                $(".cert_big_image").attr("href",$(this).find("img").attr("src").replace("_1",""));
                $(".zoom").attr("href",$(this).find("img").attr("src").replace("_1",""));
                $("#intro_con").find("ul").each(function(index2){
                    if(index==index2){
                    $(this).addClass("show").siblings().removeClass("show");
                    }
                    });
                i = index +1
                });
            });
    function change_img(){
        $(".cert_big_image").find("img").attr("src","images/company_0"+ i +"_2.jpg");
        $(".cert_big_image").attr("href","images/company_0"+ i +".jpg");
        $(".zoom").attr("href","images/company_0"+ i +".jpg");
        $("#intro_con").find("ul").each(function(index){
                if(i==index + 1){
                $(this).addClass("show").siblings().removeClass("show");
                }
                });
        $(".cert_image").find("li").each(function(index){
                if(i==index + 1){
                $(this).addClass("selected").siblings().removeClass("selected");
                }
                });
    }
    $(".product_sort .prev").click(function(){
            i = i-1;
            if(i<1){i=i+4}
            change_img();

            })
    $(".product_sort .next").click(function(){
            i = i+1;
            if(i>4){i=i-4}
            change_img();
            })


    // plant_equiment  
  /*  var i = 1;*/
    $(".plant_img").find("li").each(function(index){
            $(this).click(function(){
                $(this).addClass("selected").siblings().removeClass("selected");
                $(".plant_big_img").find("img").attr("src",$(this).find("img").attr("src").replace("_1","_2"));
                $(".plant_big_img a").attr("href",$(this).find("img").attr("src").replace("_1",""));
                $(".zoom").attr("href",$(this).find("img").attr("src").replace("_1",""));

                });
            });
/*    function change_img(){
        $(".plant_big_img").find("img").attr("src","images/plant_0"+ i +"_2.jpg");
        $(".plant_big_img").attr("href","images/plant_0"+ i +".jpg");
        $(".zoom").attr("href","images/plant_0"+ i +".jpg");
        $("#intro_con").find("ul").each(function(index){
                if(i==index + 1){
                $(this).addClass("show").siblings().removeClass("show");
                }
                });
        $(".plant_img").find("li").each(function(index){
                if(i==index + 1){
                $(this).addClass("selected").siblings().removeClass("selected");
                }
                });
    }
    $(".product_sort .prev").click(function(){
            i = i-1;
            if(i<1){i=i+4}
            change_img();

            })
    $(".product_sort .next").click(function(){
            i = i+1;
            if(i>4){i=i-4}
            change_img();
            })
*/

    //form valadate
    $("#form_validate").validate({errorClass:"error"});
    $("#send_enquiry_form").validate({errorClass:"error"});


    $("#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('<span><label class="w205">Expected Order Quantity:</label><input class="w300 text line height17" name="more_contact_type" type="text" maxlength="100"/></span>');

            }else{

            $("#more_contact_type").attr('class','add');
            $("#more_contact_type_input").hide();
            $("#more_contact_type_input").html('');

            }

            return false;

            });

	//send_inquiry do_show_review_form

	$("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");
		$("#reviews_tab").find('span').attr("className","current_a");
		var targetOffset = $("div#reviews_contents").offset().top;
        $('html,body').animate({scrollTop: targetOffset}, 1000);
		return false;
	});


	//online_img tooltip
	var xOffset = 10;
    var yOffset = 30;
	$(".online_img a").hover(function(e){
		$("body").append("<div id='install_preview'></div>");
		$("#install_preview").css("top",(e.pageY - xOffset) + "px").css("left",(e.pageX + yOffset) + "px").stop().animate({opacity:"toggle"},0);	
    },function(){
   		$("#install_preview").stop().animate({opacity:"toggle"},0);
		$("#install_preview").remove();
    }); 
	$(".online_img a").mousemove(function(e){
		$("#install_preview").css("top",(e.pageY - xOffset) + "px").css("left",(e.pageX + yOffset) + "px");
	});


})	





