/* newsletter & calendar toggle */
(function(){
  window.addEvent('domready', function() {      
    /*
    var slide= new Fx.Slide('rightboxKalender', {mode: 'vertical'});   
    slide.hide();
    $$('#rightboxKalenderToggle').addEvent('click', function(event){
      var myCookie = Cookie.write('state', 'toggleopen', {domain: 'sapio.de'});
      console.log(Cookie.read('state'));
      if (Cookie.read('state') != 'toggleopen') {
        event.stop();
        slide.toggle();
        console.log(Cookie.read('state'));
      } else {
        Cookie.dispose('state');
        console.log(Cookie.read('state'));
      };
    });
    */
    
    
    var slideTwo= new Fx.Slide('rightboxNewsletter', {mode: 'vertical'});
    slideTwo.hide();
    $$('#rightboxNewsletterToggle').addEvent('click', function(event){
      event.stop();
      slideTwo.toggle();
    });
  }); 
})();     

/* Position of #board if #sub_navi isn't there */
(function(){
	window.addEvent('domready', function() {
		var subNavi = $$('#sub_navi').getChildren();
		console.log(subNavi);
		if($$('.subnavtable').length == 0){
			$$('#board').setStyle('margin-top', '165px');
		}
	});
})();

var ind_aktiv=1;
function toggle (n){
	
	switch (n){
		case 1:
			document.getElementById("ind_1").style.display="block";
			document.getElementById("ind_2").style.display="none";
			document.getElementById("ind_3").style.display="none";
			if(document.getElementById("fehlermeldung")){document.getElementById("fehlermeldung").style.visibility="visible";}
			scroll(0,0);
			ind_aktiv=1;
			document.images["ind_1_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_1_hover.jpg";
			document.images["ind_2_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_2.jpg";
			document.images["ind_3_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_3.jpg";
			break;
		case 2:
			document.getElementById("ind_1").style.display="none";
			document.getElementById("ind_2").style.display="block";
			document.getElementById("ind_3").style.display="none";
			if(document.getElementById("fehlermeldung")){document.getElementById("fehlermeldung").style.visibility="hidden";}
			scroll(0,0);
			ind_aktiv=2;
			document.images["ind_1_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_1.jpg";
			document.images["ind_2_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_2_hover.jpg";
			document.images["ind_3_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_3.jpg";
			break;
		case 3:
			document.getElementById("ind_1").style.display="none";
			document.getElementById("ind_2").style.display="none";
			document.getElementById("ind_3").style.display="block";
			if(document.getElementById("fehlermeldung")){document.getElementById("fehlermeldung").style.visibility="hidden";}
			scroll(0,0);
			ind_aktiv=3;
			document.images["ind_1_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_1.jpg";
			document.images["ind_2_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_2.jpg";
			document.images["ind_3_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_3_hover.jpg";
			break;
		}
	}

function hover (f){
	switch (f){
		case 1:
		if(ind_aktiv!=f){
			document.images["ind_1_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_1.jpg";
			}
		break;
		case 2:
		if(ind_aktiv!=f){
			document.images["ind_2_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_2.jpg";
			}
		break;
		case 3:
		if(ind_aktiv!=f){
			document.images["ind_3_reiter"].src="fileadmin/templates/gfx/navi/individualreisen/ind_3.jpg";
			}
		break;
		}
	}
	
function validateIndividualreisen() {
	var error = false;

	if(document.getElementById("Email").value.length < 1) {
		document.getElementById("fehlermeldung").style.display="block";
		document.getElementById("fehlermeldung").style.visibility="visible";
		document.getElementById("f_Email").style.display="block";
		document.getElementById("f_Email").style.visibility="visible";
		error = true;
	} else {
		document.getElementById("f_Email").style.display="none";
		document.getElementById("f_Email").style.visibility="hidden";
	}
	
	if(document.getElementById("Vorname").value.length < 1) {
		document.getElementById("fehlermeldung").style.display="block";
		document.getElementById("fehlermeldung").style.visibility="visible";
		document.getElementById("f_Vorname").style.display="block";
		document.getElementById("f_Vorname").style.visibility="visible";
		error = true;
	} else {
		document.getElementById("f_Vorname").style.display="none";
		document.getElementById("f_Vorname").style.visibility="hidden";
	}
	
	if(document.getElementById("Name").value.length < 1) {
		document.getElementById("fehlermeldung").style.display="block";
		document.getElementById("fehlermeldung").style.visibility="visible";
		document.getElementById("f_Name").style.display="block";
		document.getElementById("f_Name").style.visibility="visible";
		error = true;
	} else {
		document.getElementById("f_Name").style.display="none";
		document.getElementById("f_Name").style.visibility="hidden";
	}
	
	if(!document.getElementById("ARB").checked) {
		document.getElementById("fehlermeldung").style.display="block";
		document.getElementById("fehlermeldung").style.visibility="visible";
		document.getElementById("f_ARB").style.display="block";
		document.getElementById("f_ARB").style.visibility="visible";
		error = true;
	} else {
		document.getElementById("f_ARB").style.display="none";
		document.getElementById("f_ARB").style.visibility="hidden";
	}
	
	if(error) {
		scroll(0,0);
		return false;
		}
}
	
