jQuery(document).ready(function(){

	// TOP NAVIGATION MENU
	jQuery("#top-menu > li, #top-menu > li > ul.sub-menu > li ").hover(
	function(){
		jQuery(this).addClass("hovered");
		jQuery(this).find("> .sub-menu").animate({height: 'toggle'}, 100);
	},
	function(){
		jQuery(this).removeClass("hovered");
		jQuery(this).find(".sub-menu").hide(0);
	});

	// DISSOLVED INPUT MENU
	var inputs = jQuery('p.dissolve > input.disinput');
	inputs.val('');
	jQuery(inputs).focus(function() {
		var vals = jQuery(this).val();
		var fors = jQuery(this).attr("id");
		var labels = jQuery("p.dissolve > label.dislabel[for="+fors+"]");
		if (vals == "") {
			jQuery(labels).animate({opacity: 0}, 200);
		}
	});
	jQuery(inputs).blur(function() {
		var vals = jQuery(this).val();
		var fors = jQuery(this).attr('id');
		var labels = jQuery("p.dissolve > label.dislabel[for="+fors+"]");
		if (vals == "") {
			jQuery(labels).animate({opacity: 1}, 200);
		}
	});

	// TOP FEATURED TABS
//	jQuery("ul#featured-tabs").tabs("div#featured-panes > div.featured-pane", {effect: "fade",rotate: true}).slideshow({autoplay: true,interval: 4000,clickable: false});

	// IN PAGE TABS
	jQuery("#browse-tab li, .tabbed-tabs li, #step2form-tabs li, .browse-pane ul li").hover(function(){jQuery(this).addClass("hovered")},function(){jQuery(this).removeClass("hovered")});
	jQuery("ul#browse-tab").tabs("div#browse-panes > div.browse-pane");
	jQuery("ul.tabbed-tabs").tabs("div.tabbed-panes > div.tabbed-pane");
	jQuery("ul#step2form-tabs").tabs("div#step2form-panes > div.step2form-pane");

	// STICKY FOOTER
	var footHeight = jQuery("#footer").height();
	var mainPadding = footHeight + 20 +"px";
	var footMargin = footHeight+"px";
	jQuery("#main").css("padding-bottom", mainPadding);
	jQuery("#footer").css("margin-top", "-"+footMargin);

	// EQUAL HEIGHTS
	function equalHeight(group) {
		var tallest = 0;
		group.each(function() {
			var thisHeight = jQuery(this).height();
			if(thisHeight > tallest) {
				tallest = thisHeight;
			}
		});
		group.height(tallest);
	}
	equalHeight(jQuery(".product-small-desc"));
	equalHeight(jQuery(".tabbed-pane"));
	equalHeight(jQuery(".post-status > div"));
	equalHeight(jQuery(".log-forms form"));

	// SCROLLABLES
	jQuery("li.product-small").hover(function(){jQuery(this).addClass("hovered")},function(){jQuery(this).removeClass("hovered")});
	jQuery(".scrolling .scrolling-wrap, #detail-thumb-wrap").each(function(){
        var rowDiv = document.createElement("div");
        jQuery(rowDiv).addClass("scrolling-row");
        for(i=0; i< jQuery(this).find("> .scroll").length ; i+= 5)
        {
                jQuery(rowDiv).append( jQuery(this).find("> .scroll").slice(i, i+5).clone() );
                jQuery(this).append(rowDiv);
                rowDiv = document.createElement("div");
                jQuery(rowDiv).addClass("scrolling-row");
        }
        jQuery(this).find("> .scroll").remove();
	});
	jQuery(".scrolling").scrollable({speed: 1000,easing: 'linear'});
	jQuery("#detail-thumb-center").scrollable({speed: 400,easing: 'linear'});

	// PRODUCT GALLERY
	jQuery("#detail-thumb-wrap").tabs("#main-image > .main-image");
	jQuery(".main-image").append('<div class="zooming">zoom</div>');
	jQuery(".zooming").hide();
	/*jQuery(".main-image").hover(function(){
		jQuery(this).find(".zooming").fadeIn();
	},function(){
		jQuery(this).find(".zooming").fadeOut();
	});*/

	// FANCYBOX
	jQuery(".main-image > a").fancybox({'titlePosition' : 'over'});
	jQuery("#atc_finish, #atw_finish, #wclear").fancybox({'autoScale':false,'padding':0,'titleShow' : false});
	jQuery(".fancyclose").click(function(){jQuery.fancybox.close();return false;});

    //Fancybox pop up yg ngak dikerjain budi
    jQuery(" a.addtocart").click(function(){
        jQuery('#atc_finish').fancybox().trigger('click');
    });
    jQuery("p.addtowishlist").click(function(){
        jQuery('#atw_finish').fancybox().trigger('click');
    });

	// COMMENTS
	jQuery(".comment .children li:last-child").addClass("last");
	jQuery("#commentform p").addClass("clearfix");

    jQuery("td[collapse='2']").attr("colspan","3");


    // MOVING SHARE BOX
	jQuery("#wpsc_akst_form").appendTo("#share-box");
});
