jQuery(document).ready(function(){
    jQuery('.smartedit').each(function(){
        if(jQuery(this).attr('alt')=='')
            jQuery(this).attr('alt',jQuery(this).val());
    });
    jQuery('.smartedit').focus(function(){
        if(jQuery(this).val()==jQuery(this).attr('alt'))
            jQuery(this).val('');
        jQuery(this).addClass('smarteditactive');
    });
    jQuery('.smartedit').blur(function(){
        if(jQuery(this).val()==''){
            jQuery(this).val(jQuery(this).attr('alt'));
            jQuery(this).removeClass('smarteditactive');
        }
    });
    jQuery('.smartedit.datepicker').change(function(){
        if(jQuery(this).val()!=jQuery(this).attr('alt') && !jQuery(this).hasClass('smarteditactive')){
            jQuery(this).addClass('smarteditactive');
        }
    });

    jQuery('#menu > li').hover(function(){
        jQuery(this).addClass('hover'+jQuery(this).children('a:first').attr('rel'));
        jQuery(this).addClass('sfhover');
    },function(){
        jQuery(this).removeClass('hover'+jQuery(this).children('a:first').attr('rel'));
        jQuery(this).removeClass('sfhover');
    });

    jQuery('.calendarbox').click(function(){
        jQuery('#whatsoncal').show();
        jQuery('.calendarbox').hide();
    });
    jQuery('.closecal').click(function(){
        jQuery('#whatsoncal').hide();
        jQuery('.calendarbox').show();
    });

    jQuery('.blocks').each(function(){ jQuery(this).find('.block:last').addClass('lastblock'); });
    jQuery('.threecols').each(function(){ jQuery(this).find('.minicol:last').addClass('lastcol'); });
    jQuery('#footer ul').each(function(){ jQuery(this).find('li:last').addClass('last'); });

    jQuery('.fatrow').each(function(){
       /// var maxheight=0;
        jQuery(this).find('.fatcol:last').addClass('fatender');
       // jQuery(this).find('.fatcol').each(function(i){
         //   if(jQuery(this).height()>maxheight) maxheight=jQuery(this).height();
        //});
        //jQuery(this).find('.fatcol').height(maxheight+10);
    });

    jQuery('.hangers li').each(function(i){
        if((((i + 1) % 5) === 0) || (((i + 1) % 5) === 4))
            jQuery(this).addClass("hangerend");
    });
    jQuery('.hangerholder').each(function(){
//        jQuery(this).height((jQuery('.hangers li:first').height()+10)*Math.ceil(jQuery('.hangers li').length / 5));
    });

    jQuery('.relatedshow:last').addClass('relatedlast');

    jQuery('#menu li ul').each(function(){jQuery(this).find('li:last').css('border','none')});

    Shadowbox.init();


    jQuery('a').click(function()
    {
        if(jQuery(this).attr('rel') == 'external')
        {
            window.open(jQuery(this).attr('href'));
            return false;
        }
    });


    jQuery(".calendarGet").live("click", function(){

        jQuery.post(BASE + "ajax/calendar", { calendar : jQuery(this).attr('title'), ajax: true },
            function(data){
                jQuery('#calendarWrap').html('');
                jQuery('#calendarWrap').html(data);

        }, "html");
        return false;
    });



});

jQuery(window).load(function(){

}); 
