﻿		
function hSlideLeft() {
	
		slidePos = hSlide.getStyle('left').toInt();
		
		if (parseInt(slidePos/180)==slidePos/180) {
	
			var picClose = new Fx.Morph(hSlide, {
				duration : 600,
				onComplete : function() {
					blindIcons();
				}
	
			});
			picClose.start( {
				'left' : slidePos + 180
			});

	
		}
	
	}
	
function hSlideRight() {
	
		slidePos = hSlide.getStyle('left').toInt();

		if (parseInt(slidePos/180)==slidePos/180) {
	
			var picClose = new Fx.Morph(hSlide, {
				duration : 600,
				onComplete : function() {
					blindIcons();
				}
	
			});
			picClose.start( {
				'left' : (slidePos-180)
			});
	
			
		}

	}
		
function blindIcons(){
			
		slidePos = hSlide.getStyle('left').toInt();
		
		if (slidePos==0){
			$('slideLeft').setStyle('display','none');
		}
		else{
			$('slideLeft').setStyle('display','block');
		}
		
		if (($('hSlide').getElements('.contentBlock').length-1)*-180==slidePos){
			$('slideRight').setStyle('display','none');
		}
		else{
			$('slideRight').setStyle('display','block');
		}
		
							
	}

var hSlide = null;
var slidePos = null;
var slide = null;


function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Falsche Emailadresse!');
      return false;
   }
   else return true;
}

function closeError(){
	$('errorGenerellWrap').setStyle('display', 'none');
}

window.addEvent('domready', function() {
	

	$$('a').each(function(item, index){
		if(item.get('href') && item.get('href').contains('panotour')){
			item.set('rev','width=920, height=660');
			item.set('rel','lightbox');
			if(!item.get('href').contains('fileadmin/userfiles/panotour/pano/')){
				//item.get('href').replace("Microsoft", "W3Schools"))
				item.set('href','fileadmin/userfiles/panotour/pano/schwimmbad.html');
			}
		}

	});

	if($defined($('slogan'))){
	

    var slogan = new Fx.Morph($('slogan'), {
				duration : 1600,
				onComplete : function() {}
	
			});
		
		slogan.start.delay(1000, slogan, {
			'width' : '450px',
			'opacity' : '1'
		});
	}
	
	
	
	if($defined($('menu_3Wrap'))){
		if($defined($('hc_widget_4486'))){
			$('hc_widget_4486').setStyle('display','block');
		}
	}
	
	if ($defined($('hSlide'))){
		
		hSlide = $('hSlide');
		
		if($defined($('slideLeft'))){
			$('slideLeft').addEvent('click', function() {
				hSlideLeft();
			});
		}
		if($defined($('slideRight'))){
			blindIcons();
			$('slideRight').addEvent('click', function() {
				hSlideRight();
			});	
		}
	}
	
	
	if ($defined($('tt_address_form'))){

		document.forms['tt_address_form'].elements['FE[tt_address][module_sys_dmail_html]'].value = 1;
		document.forms['tt_address_form'].elements['FE[tt_address][name]'].value = 'Name';
	}
	
	if ($defined($('menu_3Wrap'))){
		
		$('centerWrapText').setStyle('background', 'url(fileadmin/templates/images/bgrMenu3.png) repeat-y');
	
		$('centerWrapContent').set('styles', {
			float: 'left',
			width: '715px',
		    clear: 'none',
		    padding: '30px 52px 18px 0'
		});
		

	}
	
	if (window.getWidth()<=1280){
		var margin = (window.getWidth()-1280)/2;
		$('mainWrap').setStyle('margin-left', margin);
	}
   
 });

window.addEvent('resize', function() {
	
	if (window.getWidth()<=1280){
		var margin = (window.getWidth()-1280)/2;
		$('mainWrap').setStyle('margin-left', margin);
	}
   
 });
