//=====================================================//
var LoadReadyLocal = {

    enquiryForm: function(){
        $(function() {
           FindUs.setupEnquiryForm();
           $('.subcolumns').jScrollPane();
        });
    }

};

LoadReady = $.extend(LoadReady, LoadReadyLocal);


$(function() {


    // set the border right of last item to 0 //
    $('#list li:nth-child(even)').css({'background-color': '#eff3ef'});
    $('table.generic tr:nth-child(even)').css({'background-color': '#f3f3f3'});
    $('#keyword').focus(function(){
        var value = $(this).val();
        if ($(this).val() == 'keyword search'){
            $(this).val("");
        }
    });

   $('#productImage a').click(function(e) {
        e.preventDefault();
        var media_id = $(this).attr('media_id');
        var url = '/index.php?_room=product&_spAction=largeImage&showHTML=0';
        $.get(url, {media_id: media_id}, function (data) {
            $('.largeImage').html(data).fadeIn('slow');
        }) 
   });
    
   $('#productImage img').css('opacity','0.3');
   $('#productImage img').hover( function () {
   		//Mouse Over
        $(this).css('opacity','1');
        
   		//Mouse Off
      	},function () {
      		
        $(this).css('opacity','0.3');
      	}
    );

    $('#morePhotos a').click(function(e) { 
         var product_id  = $(this).attr('product_id');
         var url = '/index.php?_room=product&_spAction=morePictures&showHTML=0';
         $.get(url, {product_id: product_id}, function (data) {
             $('.subcolumns').html(data);
             $("a.nyroModal").nyroModal({ autoSizable: true}); 
             $('.morePictureContainer .c75r .subcr').jScrollPane();
             $('img').not("img[src$='footer.jpg']").cp_imgDelayLoad();
         });
    });
    
    $('#morePictures a').click(function(e) { 
         var event_id  = $(this).attr('event_id');
         var url = '/index.php?_room=event&_spAction=morePhotos&showHTML=0';
         $.get(url, {event_id: event_id}, function (data) {
            $('.subcolumns').html(data);
            $("a.nyroModal").nyroModal({autoSizable: true});
            $('.morePictureContainer .c75r .subcr').jScrollPane();
            $('img').not("img[src$='footer.jpg']").cp_imgDelayLoad();
         });
     });
    
    $.nyroModalSettings({minWidth: 50, minHeight: 50 });
    
    $('img').not("img[src$='footer.jpg']").cp_imgDelayLoad();

});

$.fn.cp_imgDelayLoad = function(params) {
    var options = {
        delay: 1000,
        increment: 500
    }
    op = jQuery.extend(options, params);
    
    return this.each(function(){
        //initializing variables
        var $self = jQuery(this);
        $self.hide().fadeOut(op.delay);
        op.delay = op.delay +  op.increment;
        $self.fadeIn(op.delay);
    });
}