  /////////////////////////////////////////////////////////////////////////////////////////////
  //  File: ModuleSiteindexCompendium.js                                                     //
  //  Author: 2011 Q2E GmbH                                                                  //
  //  Last Change: 24.05.2011                                                                //
  /////////////////////////////////////////////////////////////////////////////////////////////

//// JQUERY PLUGIN - EASING
jQuery.easing={easein:function(x,t,b,c,d){return c*(t/=d)*t+b},easeinout:function(x,t,b,c,d){if(t<d/2)return 2*c*t*t/(d*d)+b;var a=t-d/2;return-2*c*a*a/(d*d)+2*c*a/d+c/2+b},easeout:function(x,t,b,c,d){return-c*t*t/(d*d)+2*c*t/d+b},expoin:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}return a*(Math.exp(Math.log(c)/d*t))+b},expoout:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}return a*(-Math.exp(-Math.log(c)/d*(t-d))+c+1)+b},expoinout:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}if(t<d/2)return a*(Math.exp(Math.log(c/2)/(d/2)*t))+b;return a*(-Math.exp(-2*Math.log(c/2)/d*(t-d))+c+1)+b},bouncein:function(x,t,b,c,d){return c-jQuery.easing['bounceout'](x,d-t,0,c,d)+b},bounceout:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b}},bounceinout:function(x,t,b,c,d){if(t<d/2)return jQuery.easing['bouncein'](x,t*2,0,c,d)*.5+b;return jQuery.easing['bounceout'](x,t*2-d,0,c,d)*.5+c*.5+b},elasin:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},elasout:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},elasinout:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},backin:function(x,t,b,c,d){var s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},backout:function(x,t,b,c,d){var s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},backinout:function(x,t,b,c,d){var s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b},linear:function(x,t,b,c,d){return c*t/d+b}};

if (edw === undefined) var edw = {};
edw.si = {
  imageLoaderLarge : {
    images : [],
    imageSelector : '',
    addImage : function (image) {
      this.images[this.images.length] = image;
    },
		loadBackground: function() {
		jQuery(".top_bg").append(this.images[0]);
		},
    loadImages : function() {
      var index = 0;
//      jQuery("." + this.imageSelector).each(function(){
//        jQuery(this).attr("src", edw.si.imageLoaderLarge.images[index]);
//        index = index + 1;
//      });
      for (index = 0; index < this.images.length; index++) {
				jQuery("#slider").append(this.images[index]);
			}
    }
  },
  imageLoaderSmall : {
    images : [],
    imageSelector : '',
    addImage : function (image) {
      this.images[this.images.length] = image;
    },
		loadBackground: function() {
		jQuery(".top_bg").append(this.images[0]);
		},
    loadImages : function() {
      var index = 0;
      for (index = 0; index < this.images.length; index++) {
				jQuery("#slider2").append(this.images[index]);
			}
    }
  }
};

/*function startSlider() {
	$('#slider').css("visibility","visible").nivoSlider({
				slices:1,
				effect:'fade',
				animSpeed:700,
				pauseTime:5000,
				directionNav:false,
				controlNav:false,
				keyboardNav:false,
				pauseOnHover:false
			});
};*/

function startSlider2() {
$('#slider2').css("visibility","visible").nivoSlider({
				slices:1,
				effect:'fade',
				animSpeed:700,
				pauseTime:5000,
				directionNav:false,
				controlNav:false,
				keyboardNav:false,
				pauseOnHover:false
			});
};


/*var isiPad = navigator.userAgent.match(/iPad/i); */

jQuery(window).load(function() {
	
/*	var viewportWidth = $(window).width();*/
/*	if(viewportWidth < 1050 || isiPad) {*/
		edw.si.imageLoaderSmall.loadBackground();
		window.setTimeout("edw.si.imageLoaderSmall.loadImages()", 500);
		window.setTimeout("startSlider2()", 2000);
	/*} 
 else {
		edw.si.imageLoaderLarge.loadBackground();
		window.setTimeout("edw.si.imageLoaderLarge.loadImages()", 500);
	 	window.setTimeout("startSlider()", 2000);	
	}
	*/
	window.setTimeout("jQuery('.top_bg img').remove();", 5000);
	
  jQuery('.logo a').attr('href','javascript:void(0);');
	jQuery('.logo img').attr({
			title: logo_link_label_si,
			alt: logo_link_label_si
	});
	
	
    $(".si_area2_wrapper").jCarouselLite({
		mouseWheel: false,
		easing: "backout",
        btnNext: ".next",
        btnPrev: ".prev",
		speed:600,
		beforeStart: function(a) {
		  $(".si_area2_wrapper ul li").fadeTo('fast',0.5);
		  a.removeClass("current_visible");
        },
		afterEnd: function(a) {
        //a.last().fadeTo('fast',1);
		a.addClass("current_visible");
		jQuery(".si_area2_wrapper li.current_visible:eq(1)").fadeTo('fast',1);
    }
    });

/*  
function replace_gsbox() {
    var viewportWidth = $(window).width();
  	if(viewportWidth < 1120) { 
	  $("div.si_area_container2").css({'left':'-33px'});
      //$("div.si_area_container5").prev().css({'top':'205px'});
      $("div.si_area_container5").css({'top':'95px'});
	  
	  } 
	  else {
		$("div.si_area_container2").css({'left':'0px'});
		$("div.si_area_container5").css({'top':'505px'});
		}
}

replace_gsbox();

$(window).resize(function() {
		replace_gsbox();
});
*/

});
