jQuery(function() {

    /* Masthead slide show */
/*
    jQuery('#masthead').crossSlide(
        {
            sleep: 3,
            fade: 1
        },
        [
          { src: AppPath+'/img/masthead/header_1.jpg' },
          { src: AppPath+'/img/masthead/header_2.jpg' },
          { src: AppPath+'/img/masthead/header_3.jpg' },
          { src: AppPath+'/img/masthead/header_4.jpg' },
          { src: AppPath+'/img/masthead/header_5.jpg' },
          { src: AppPath+'/img/masthead/header_6.jpg' }
      ]
    );
*/
    /* Sortable blocks at home page */
    var options = {
       connectWith: '.column',
       revert: true,
       cursor: 'move',
       tolerance: 'pointer',
       forcePlaceholderSize: true,
       placeholder: 'ui-sortable-placeholder',
       cancel: ':input,button,.portlet-content',
       stop: function(event, ui) {
          jQuery.cookie('portlets',
            jQuery.param({
                  'rgn-wide': jQuery('#rgn-wide').sortable('toArray'),
                  'rgn-bottom-left': jQuery('#rgn-bottom-left').sortable('toArray'),
                  'rgn-bottom-right': jQuery('#rgn-bottom-right').sortable('toArray'),
                  'rgn-right': jQuery('#rgn-right').sortable('toArray')
              }),
              { expires: 90, path: '/'});
       }
    };

    jQuery(".column").sortable(options);

    options.connectWith = '.column-wide';
    jQuery(".column-wide").sortable(options);

    jQuery(".portlet").addClass("ui-widget ui-widget-content ui-helper-clearfix")
      .find(".calendar-header")
        .prepend('<span class="ui-icon-arr-down"> </span>')
        .end()
      .find(".portlet-header")
        .addClass("ui-widget-header")
        .prepend('<span class="ui-icon-arr-down"> </span>')
        .prepend('<img src="'+AppPath+'/img/block-left-top-corner.gif" class="corner left" />')
        .prepend('<img src="'+AppPath+'/img/block-right-top-corner.gif" class="corner right" />')

        .end()
      .find(".portlet-content")
          .wrapInner('<div class="portlet-content-inner"></div>')
          .append('<div class="bottom-corners"> ' +
                       '<img src="'+AppPath+'/img/block-left-bottom-corner.gif" alt="" class="left" /> ' +
                       ' <img src="'+AppPath+'/img/block-right-bottom-corner.gif" alt=""  class="right" /> ' +
                  '</div>');

    jQuery(".portlet-header span, .calendar-header span").click(function() {
      jQuery(this).toggleClass("ui-icon-arr-down");
      jQuery(this).toggleClass("ui-icon-arr-right");

      jQuery(this).parents(".portlet:first").find(".portlet-content").toggle('slow');

    });

    jQuery(".column").disableSelection();
    jQuery(".column-wide").disableSelection();
  });