// TYPO3 Codes
var browserName=navigator.appName;var browserVer=parseInt(navigator.appVersion);var version="";var msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3";}else{version="n2";}
function blurLink(theObject){if(msie4){theObject.blur();}}
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,-1);}

// Dropdown Menu
 var listMenu = new FSMenu('listMenu', true, 'display', 'block', 'none');
 listMenu.animations[listMenu.animations.length] = FSMenu.animFade;
 listMenu.animations[listMenu.animations.length] = FSMenu.animSwipeDown;
 var arrow = null;
 window.fsmAddEvent(window, 'load', new Function('listMenu.activateMenu("nav", arrow)'));

// Header Slider
(function($) {
	$(document).ready(function(){
		ShowProjects();
		ShowSpecialBanner();
	});
	function ShowProjects() {
		$('#headerContentContainer').cycle({ 
    		fx:'fade',
    		delay: 0, 
    		speed:5000,
    		pause:1,  
    		random:1 
 		});
	}
	function ShowSpecialBanner() {
		$('#specialBanner').cycle({ 
    		fx:'fade',
    		delay:  -1000,
    		pause:  1, 
    		random:1 
 		});
 		
 		$('#agendaBanner').cycle({ 
    		fx:'fade',
    		delay:  -3000,
    		pause:  1, 
    		random:1 
 		});
 		
 		$('#newsBanner').cycle({ 
    		fx:'fade',
    		delay:  -5000,
    		pause:  1,
    		random:1 
 		});
 		$('#activityBanner').cycle({ 
    		fx:'fade',
    		delay:  -7000,
    		pause:  1,
    		random:1 
 		});
	}
})(jQuery); 


// Kiki Accordion 
  var tx_kiwiaccordion_exclusive = 1;
  var tx_kiwiaccordion_effect = "slide";

// SIFR
// parseSelector.pseudoClasses = {
//   'not': function(nodes, selector) {
//     var result = [];
//     each: for(var i = 0, node; i < nodes.length; i++) {
//       node = nodes[i];
//       var ignore = parseSelector(selector, node.parentNode);
//       for(var j = 0; j < ignore.length; j++) {
//         if(ignore[j] == node) continue each;
//       }
//       result.push(node);
//     }
//     return result;
//   }
// }

//    var vistasans = {src: 'fileadmin/templates/scripts/vista-sans.swf'};
//    sIFR.activate(vistasans);
//    sIFR.replace(vistasans, {selector: '#contentContainer h1',  wmode: 'transparent',preventWrap: true,css: ['.sIFR-root { color:#f03f35; }','a { text-decoration: none; }','a:link { color: #f03f35; }','a:hover { color: #f03f35; }'], forceWidth: true, fitExactly: true, forceSingleLine: true})
//    sIFR.replace(vistasans, {selector: '#languageContainer ul li a',  wmode: 'transparent',preventWrap: true,css: ['.sIFR-root { color:#ffffff; cursor:pointer; }','a { text-decoration: none; cursor:pointer;}','a:link { color: #ffffff; cursor:pointer;}','a:hover { color: #ffffff; cursor:pointer;}'], forceWidth: true, fitExactly: true, forceSingleLine: true})
//    sIFR.replace(vistasans, {selector: '#sites_top a',  wmode: 'transparent',preventWrap: true,css: ['.sIFR-root { color:#ffffff; cursor:pointer; }','a { text-decoration: none; cursor:pointer;}','a:link { color: #ffffff; cursor:pointer;}','a:hover { color: #9c9c9c; cursor:pointer;}'], forceWidth: true, fitExactly: true, forceSingleLine: true})
//    sIFR.replace(vistasans, {selector: '#homeSection1 h2, #homeSection2 h2, #homeSection3 h2, #homeSection4 h2',  wmode: 'transparent',preventWrap: true,css: ['.sIFR-root { color:#ffffff; }','a { text-decoration: none; }','a:link { color: #ffffff; }','a:hover { color: #ffffff; }'], forceWidth: true, fitExactly: true, forceSingleLine: true})
//    sIFR.replace(vistasans, {selector: 'div:not(.ka-panel) h1'});

// JQUERY WAY TO PRELOAD IMAGES
// DOES NOT NEED TO BE IN DOCUMENT READY

// $.preloadImages = function()
// 	{
// 	for(var i = 0; i<arguments.length; i++)
// 		{
// 		img = new Image();
// 		img.src = arguments[i];
// 		}
// }

// $.preloadImages(
// "fileadmin/user_upload/headers/header1.jpg",
// "fileadmin/user_upload/headers/header2.jpg",
// "fileadmin/user_upload/headers/header3.jpg",
// "fileadmin/user_upload/headers/header4.jpg",
// "fileadmin/user_upload/headers/header5.jpg",
// "fileadmin/user_upload/headers/header6.jpg",
// "fileadmin/user_upload/headers/header7.jpg",
// "fileadmin/user_upload/headers/header8.jpg",
// "fileadmin/user_upload/headers/header9.jpg",
// "fileadmin/user_upload/headers/header10.jpg",
// "fileadmin/user_upload/headers/header11.jpg",
// "fileadmin/user_upload/headers/header12.jpg"
// );


