

jQuery(document).ready(function() {
    
    
    // free lend cms
    if(jQuery(".freerent-products").length > 0) {
        
        jQuery(".freerent-products-list").each(function() {
            height = 0;
                    
            jQuery(this).find("a.product-name").each(function() {                    
                if(jQuery(this).height() > height) {
                    height = jQuery(this).height();
                } 
            });
                    
            jQuery(this).find("a.product-name").each(function() {                    
                jQuery(this).height(height);
            });
        });
            
            
        jQuery(".freerent-products-list").equalHeights();            
       
        jQuery(".freerent-products-list:last-child").addClass("last");
        
        jQuery(".freerent-products").hide();
        
        jQuery("h3.freerent").click(function() {         
            
            // parent acitve state
             if(!jQuery(this).hasClass("active")) {
                //jQuery("h3.freerent").removeClass("active");
                jQuery(this).addClass("active");
                jQuery(".freerent-products", this).show(300);            
            } else {                
                jQuery(this).removeClass("active");
                jQuery(".freerent-products", this).hide(200);            
            }
            
            // child active state
            if(!jQuery("span", this).hasClass("active")) {
                //jQuery("h3.freerent span").removeClass("active");
                jQuery("span", this).addClass("active");
                jQuery(this).next(".freerent-products").show(300);            
            } else {                
                jQuery("span", this).removeClass("active");
                jQuery(this).next(".freerent-products").hide(200);            
            }
        });   
        
        jQuery("h3#openall.freerent").click(function() {
            jQuery("h3.freerent").addClass("active");
            jQuery("h3.freerent span").addClass("active");
            jQuery(".freerent-products").show(300);
            jQuery('body').scrollTo(jQuery('.freerent-products:first'),500, { offset:-50 }); 
        });
        
        
        jQuery("a.detail").fancybox();	
    }
    
    // freelend product view
    if(jQuery("div#tab-lend").length) {        
        // get index of the rent-tab
        tablendid = getIndexForId("tab-lend");   
        
        // if button at the top is clicked, scroll down to tab and open it
        jQuery(".btn-hire").click(function() {
            jQuery("#tabs").tabs('select', tablendid);
            jQuery.scrollTo('#tab-lend', 800,{
                offset:-50
            });            
            return false;
        });
    }
});
