
// CMSunrise-Check

if (tc_Conflict === true) {
    jQuery.noConflict();
    if (jQuery.prototype.jquery < '1.3') {
        jQuery.makeArray = function(array){
            var ret = [];
            
            if (array != null) {
                var i = array.length;
                if (i == null || typeof array === "string" || array.setInterval) {
                    ret[0] = array;
                }
                else {
                    while (i) {
                        ret[--i] = array[i];
                    }
                }
            }
            return ret;
        };
    }
}

/*
function AccordionIndex(){
	var p = jQuery('.accordion_area').length;	
	for(i = 0 ;i < p; i++){
		jQuery('.accordion_area').eq(i).css({'z-index': p - i});					
	};
}
	// Accordion Vertikal
	AccordionIndex();
	var acW = jQuery('.accordionContent').width();
	jQuery('div.accordionButton:first').addClass('OpenItem');
	jQuery('div.accordion_area').css({'float':'left'});
	jQuery('div.accordionContent').css({width:'0px'}).hide();
	jQuery('div.accordionButton:first').next().css({width: acW}).show();	
	jQuery('div.accordionButton').click(function(){
		jQuery('div.accordionContent').animate({
			'width': '0px'
		});	
		jQuery(this).next().animate({
			'width':acW
		})	
		jQuery('div.accordionButton').removeClass('OpenItem');
		jQuery(this).addClass('OpenItem');
	});	*/
	
function accordionSlide(speed){			
	
	jQuery('.accordionButton').each(function(i){		
		var pa = jQuery(this).parents('.accordion_area');
		var accordionwidth = pa.find('.accordionContent').width();				
		pa.css({'float':'left','z-index':(jQuery('.accordion_area').length - i)});		
		if (i == 0 ) pa.find('.accordionButton').addClass('openItem');
		if (i != 0 ) pa.find('.accordionContent').css({width: '0px'}).hide();
		
		jQuery(this).click(function(){			
			var x  = jQuery(this).parents('.accordion_area');
			var px = jQuery(this).parents('.accordionStruk');
			px.find('.openItem').removeClass('openItem').next()
				.animate({'width':'0px'}, speed, function(){
					x.find('.accordionContent').animate({'width':accordionwidth}).prev().addClass('openItem');												
				});					
		});	
	});
	
	jQuery('.open_1,.open_2,.open_3').click(function(){
		var self = jQuery(this);	
		if (self.hasClass('open_1')) {				
			self.parents('.accordionStruk').find('.openItem').removeClass('openItem').next().animate({'width':'0px'}, speed,
				function(){
					self.parents('.accordionStruk').find('.accordionContent').eq(1).animate({'width':'800px'}).prev().addClass('openItem');												
			});					
		};			
		if (self.hasClass('open_2')){				
			self.parents('.accordionStruk').find('.openItem').removeClass('openItem').next().animate({'width':'0px'}, speed,
				function(){
					self.parents('.accordionStruk').find('.accordionContent').eq(2).animate({'width':'800px'}).prev().addClass('openItem');												
			});					
		};
		if (self.hasClass('open_3')) {				
			self.parents('.accordionStruk').find('.openItem').removeClass('openItem').next().animate({'width':'0px'}, speed,
				function(){
					self.parents('.accordionStruk').find('.accordionContent').eq(3).animate({'width':'800px'}).prev().addClass('openItem');												
			});					
		};
	});
	
}

jQuery(document).ready(function(){
	accordionSlide(200);	
});


jQuery('.page_content').css({display:'block'});
                               var Slide = jQuery('.page_content');     
                               var SlideWidth = jQuery(Slide).width();
                               var SlideButton = jQuery('.page_content .SlideButton');
                               var SlideButtonWidth = jQuery(SlideButton).width();
     
                               jQuery(Slide).css({left: '-'+(SlideWidth - SlideButtonWidth)+'px'}).addClass('SlideClosed');
                               jQuery(SlideButton).click(function(){
                                               if(jQuery(Slide).hasClass('SlideClosed')){
                                                               jQuery(Slide).addClass('SlideOpen').removeClass('SlideClosed');
                                                               jQuery(Slide).animate({
                                                                              left: '0px'             
                                                               },600)                    
                                               } else {
                                                               jQuery(Slide).addClass('SlideClosed').removeClass('SlideOpen');
                                                               jQuery(Slide).animate({
                                                                              left: '-'+(SlideWidth - SlideButtonWidth)+'px'
                                                               },600)                                                   
                                               }                              
                               });
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([237-9n-zA-Z]|1\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(s(m){3.fn.pngFix=s(c){c=3.extend({P:\'blank.gif\'},c);8 e=(o.Q=="t R S"&&T(o.u)==4&&o.u.A("U 5.5")!=-1);8 f=(o.Q=="t R S"&&T(o.u)==4&&o.u.A("U 6.0")!=-1);p(3.browser.msie&&(e||f)){3(2).B("img[n$=.C]").D(s(){3(2).7(\'q\',3(2).q());3(2).7(\'r\',3(2).r());8 a=\'\';8 b=\'\';8 g=(3(2).7(\'E\'))?\'E="\'+3(2).7(\'E\')+\'" \':\'\';8 h=(3(2).7(\'F\'))?\'F="\'+3(2).7(\'F\')+\'" \':\'\';8 i=(3(2).7(\'G\'))?\'G="\'+3(2).7(\'G\')+\'" \':\'\';8 j=(3(2).7(\'H\'))?\'H="\'+3(2).7(\'H\')+\'" \':\'\';8 k=(3(2).7(\'V\'))?\'float:\'+3(2).7(\'V\')+\';\':\'\';8 d=(3(2).parent().7(\'href\'))?\'cursor:hand;\':\'\';p(2.9.v){a+=\'v:\'+2.9.v+\';\';2.9.v=\'\'}p(2.9.w){a+=\'w:\'+2.9.w+\';\';2.9.w=\'\'}p(2.9.x){a+=\'x:\'+2.9.x+\';\';2.9.x=\'\'}8 l=(2.9.cssText);b+=\'<y \'+g+h+i+j;b+=\'9="W:X;white-space:pre-line;Y:Z-10;I:transparent;\'+k+d;b+=\'q:\'+3(2).q()+\'z;r:\'+3(2).r()+\'z;\';b+=\'J:K:L.t.M(n=\\\'\'+3(2).7(\'n\')+\'\\\', N=\\\'O\\\');\';b+=l+\'"></y>\';p(a!=\'\'){b=\'<y 9="W:X;Y:Z-10;\'+a+d+\'q:\'+3(2).q()+\'z;r:\'+3(2).r()+\'z;">\'+b+\'</y>\'}3(2).hide();3(2).after(b)});3(2).B("*").D(s(){8 a=3(2).11(\'I-12\');p(a.A(".C")!=-1){8 b=a.13(\'url("\')[1].13(\'")\')[0];3(2).11(\'I-12\',\'none\');3(2).14(0).15.J="K:L.t.M(n=\'"+b+"\',N=\'O\')"}});3(2).B("input[n$=.C]").D(s(){8 a=3(2).7(\'n\');3(2).14(0).15.J=\'K:L.t.M(n=\\\'\'+a+\'\\\', N=\\\'O\\\');\';3(2).7(\'n\',c.P)})}return 3}})(3);',[],68,'||this|jQuery||||attr|var|style||||||||||||||src|navigator|if|width|height|function|Microsoft|appVersion|border|padding|margin|span|px|indexOf|find|png|each|id|class|title|alt|background|filter|progid|DXImageTransform|AlphaImageLoader|sizingMethod|scale|blankgif|appName|Internet|Explorer|parseInt|MSIE|align|position|relative|display|inline|block|css|image|split|get|runtimeStyle'.split('|'),0,{}))

jQuery(document).ready(function() {
 
  // Slider
  var count = jQuery('.slider-box').length;  
  var currentPosition = 0;
  var slideWidth = 210;
  var sliderWidth = 230;
  var slides = jQuery('.slider-box');
  var numberOfSlides = count;
  var numberOfSlider = count-3;
 
  jQuery('.slider-wrap').css({'overflow' : 'hidden', 'width' : '740px'});  
  slides.wrapAll('<div id="slider-inner"></div>').css({'float' : 'left', 'width' : slideWidth});
  jQuery('#slider-inner').css('width', sliderWidth * numberOfSlides);
  jQuery('.slider').prepend('<span class="slider-control" id="leftControl" onclick="urchinTracker(\'slider-start-left\');">&nbsp;</span>').append('<span class="slider-control" id="rightControl" onclick="urchinTracker(\'slider-start-right\');">&nbsp;</span>');
  manageControls(currentPosition);

  jQuery('.slider-control').bind('click', function(){ 
  currentPosition = (jQuery(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
    manageControls(currentPosition);
    jQuery('#slider-inner').animate({'marginLeft' : sliderWidth*(-currentPosition)});    
  });

  function manageControls(position){
	if(position==0) {
    jQuery('#leftControl').hide()
  } else {
    jQuery('#leftControl').show()
  }
  if(position==numberOfSlider-1) {
    jQuery('#rightControl').hide()
  } else {
    jQuery('#rightControl').show()
  }
  }

});
////-->]]>

  // DATEPICKER
  
 
 
  jQuery(function(jQuery){
	jQuery.datepicker.regional['de'] = {
		closeText: 'schließen',
		prevText: '&#x3c;zurück',
		nextText: 'Vor&#x3e;',
		currentText: 'heute',
		monthNames: ['Januar','Februar','März','April','Mai','Juni',
		'Juli','August','September','Oktober','November','Dezember'],
		monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
		'Jul','Aug','Sep','Okt','Nov','Dez'],
		dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
		dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		weekHeader: 'Wo',
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	jQuery.datepicker.setDefaults(jQuery.datepicker.regional['de']);
});





 jQuery(".input_tck_form_fieldform_field_12694 INPUT").datepicker();
 jQuery(".input_tck_form_fieldform_field_7407 INPUT").datepicker();
 jQuery(".input_tck_form_fieldform_field_7445 INPUT").datepicker();
 jQuery(".input_tck_form_fieldform_field_7446 INPUT").datepicker();
  
  /* INHALT AUS FORMULAR LABEL AUSLESEN*/
