/* 
(C) 2010 Wolfgang Klinger, wk@plan2.net
(C) 2010 plan2net, info@plan2.net
*/

/* TYPO3/CMS stuff */
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1);}else if(offset<0&&n<start){n=end-(start-n-1);}
return String.fromCharCode(n);}
function decryptString(enc,offset){var dec="";var len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset);}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset);}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset);}else{dec+=enc.charAt(i);}}
return dec;}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,-3);}

/* custom */
jQuery.noConflict();

jQuery(document).ready(function(){
/* Sidebar right column */
/* select all divs on the first level */
	var sidebar_blocks = jQuery('#sidebar>div');
  if (sidebar_blocks.length > 0) {
    jQuery('#sidebar').prepend('<div class="first-block">&nbsp;</div>');
    sidebar_blocks.first().addClass('second-block');
    sidebar_blocks.last().addClass('last-block');
    sidebar_blocks.not(':last').after('<div class="spacer"></div>');
  }

  jQuery('a.shadowbox').each(function(){
    jQuery(this).attr('rel', 'shadowbox;width=640;height=480px;player=swf');
  });
  
  Shadowbox.init({
    players:  ['html', 'iframe', 'swf'],
    overlayColor: '#000',
    overlayOpacity: 0.7
  });

  jQuery('.accordion').accordion({
    active: false,
    collapsible: true,
    autoHeight: false,
    header: 'h3'
  });

  jQuery('button').hover(function() {
      jQuery(this).css('cursor','pointer');
  }, function() {
      jQuery(this).css('cursor','auto');
  });

});

