//Formularweiterleitung
var $listener;
var $overlay = null;
var $parameter = '';
var $temp = 0;
function sendForm(formularNummer){		
	if(formularNummer.length == 0){
		formularNummer = '';
	}
	$temp = document.viewport.getWidth();	
	$temp = ($temp/2)-190;		
	$($('anfragemessage')).setStyle({marginLeft:$temp+'px'});	
	showMessage('anfragemessage');		
	$($('formular_weiterleitung'+formularNummer)).request({		
	onComplete: function($p_transponder) {			
		$t_text = $p_transponder.responseText;
		$error = $t_text.substring($t_text.indexOf('&error=')+7, $t_text.indexOf('&message='));			
		$message = $t_text.substring($t_text.indexOf('&message=')+9, $t_text.indexOf('&parameter='));
		$parameter = $t_text.substring($t_text.indexOf('&parameter=')+11);		
		if($error == 'false') {
			$($('anfragemessage')).empty();				
			$($('anfragemessage')).update('<p style="font-size:16px;font-weight:bold;">Ihre Anfrage wurde erfolgreich gesendet!</p>'+$message);
		}else{	
			$($('anfragemessage')).empty();			
			$($('anfragemessage')).update('<h1>Fehler aufgetreten!</h1>'+$message);
		}
		killMessage.$item = 'anfragemessage'
		$($('body')).observe('click', killMessage);	
		
	},
	onFailure : function() {				
			$($('anfragemessage')).innerHTML = 'Fehler bei der Daten&uuml;bertragung!<p>Bitte versuchen Sie es sp&auml;ter nochmal.</p><p>Klicken Sie hier um diese Nachricht zu schliessen</p>';
			killMessage.$item = 'anfragemessage'
			$($('body')).observe('click', killMessage);	
		}		
	});	
}	
function killMessage() {
	$($('body')).stopObserving('click', killMessage);		
	if($parameter.length > 0){
		$($(killMessage.$item)).hide();
		$($('overlay_basic')).hide();
		location.href = $parameter;		
	}
}
function showMessage($p_item) {
	//overlay	
	//$hoehe = $($('body')).getHeight();
	$hoehe = document.viewport.getHeight();		
	if($overlay == null){
		$overlay = new Element('div',{'id': 'overlay_basic','style' : 'background-color: #000000;position: absolute; top: 0; left: 0;z-index:10;display:none; width: 100%; height: '+$hoehe+'px'});
		$($('body')).insert($overlay);
	}else{
		$($('overlay_basic')).setStyle({'id': 'overlay_basic','style' : 'background-color: #000000;position: absolute; top: 0; left: 0;z-index:10;display:none; width: 100%; height: '+$hoehe+'px'});
	}	
	$($('overlay_basic')).appear({ duration: 0.1, from: 0.0, to: 0.1 });	
	$scroll = document.viewport.getScrollOffsets();
	$scroll_y = $scroll[1];
	$offset_y = 100+$scroll_y
	$($($p_item)).setStyle( {marginTop: $offset_y+'px'});
	$($($p_item)).appear({ duration: 0.2});
	window.setTimeout("killMessage()",2200);
}

/* E-House Content BEGINNING */

	var subcont = new Array(10);
	subcont[0] = '&nbsp;'; // leer
	subcont[1] = 'Design-Schalter und -Steckdosen';
	subcont[2] = 'Intelligente Installationssysteme (EIB)';
	subcont[3] = 'Wohnraumleuchte, Halogensysteme';
	subcont[4] = 'Antriebe f&uuml;r Rolll&auml;den, Markisen, Garagentore';
	subcont[5] = 'Haust&uuml;r-Sprechanlagen, Video&uuml;berwachung';
	subcont[6] = 'Bewegungsmelder und Au&szlig;enleuchten';
	subcont[7] = 'Alarmanlagen';
	subcont[8] = 'FI-Schutz-Schalter';
	subcont[9] = 'Blitzschutz, &Uuml;berspannungsschutz';
	subcont[10] = 'Kommunikationsanlagen';
	subcont[11] = 'Sat-Anlagen';
	subcont[12] = 'Raumklima-Ger&auml;te';
	subcont[13] = 'Elektrospeicherheizung';
	subcont[14] = 'Fu&szlig;bodenheizung';
	subcont[15] = 'Heizsysteme f&uuml;r Zufahrt, Freifl&auml;che und Dachrinne';
	subcont[16] = 'Warmwasserversorgung';
	subcont[17] = 'Solarenergietechnik';
	subcont[18] = 'Rolll&auml;den';
	subcont[19] = 'Elektroger&auml;te';
	subcont[20] = 'Garagentore';
	subcont[21] = 'Dezentrale Warmwasserversorgung';
	subcont[22] = 'PC - Internetzugang';

/* E-House END */
/* E-House Information BEGINNING */

	 var ct;
	 function writeContent(ct){
			if(ct == '1') {document.getElementById('tip').innerHTML = subcont[1];   } //Umleitung zur Loginseite
	else if(ct == '2') { document.getElementById('tip').innerHTML = subcont[2];    }
	else if(ct == '3') { document.getElementById('tip').innerHTML = subcont[3];    }
			else if(ct == '4') { document.getElementById('tip').innerHTML = subcont[4];    }
	else if(ct == '5') { document.getElementById('tip').innerHTML = subcont[5];    }
	else if(ct == '6') { document.getElementById('tip').innerHTML = subcont[6];    }
			else if(ct == '7') { document.getElementById('tip').innerHTML = subcont[7];    }
	else if(ct == '8') { document.getElementById('tip').innerHTML = subcont[8];    }
	else if(ct == '9') { document.getElementById('tip').innerHTML = subcont[9];    }
	else if(ct == '10') { document.getElementById('tip').innerHTML = subcont[10];    }
			else if(ct == '11') { document.getElementById('tip').innerHTML = subcont[11];    }
	else if(ct == '12') { document.getElementById('tip').innerHTML = subcont[12];    }
	else if(ct == '13') { document.getElementById('tip').innerHTML = subcont[13];    }
	else if(ct == '14') { document.getElementById('tip').innerHTML = subcont[14];    }
	else if(ct == '15') { document.getElementById('tip').innerHTML = subcont[15];    }
	else if(ct == '16') { document.getElementById('tip').innerHTML = subcont[16];    }
			else if(ct == '17') { document.getElementById('tip').innerHTML = subcont[17];    }
	else if(ct == '18') { document.getElementById('tip').innerHTML = subcont[18];    }
	else if(ct == '19') { document.getElementById('tip').innerHTML = subcont[19];    }
			else if(ct == '20') { document.getElementById('tip').innerHTML = subcont[20];    }
	else if(ct == '21') { document.getElementById('tip').innerHTML = subcont[21];    }
	else if(ct == '22') { document.getElementById('tip').innerHTML = subcont[22];    }
			else { document.getElementById('tip').innerHTML = subcont[0];    }
	}

/* E-House END */

function FncchkFormular () {
if (document.new_entry.name.value == "") {
    alert("Bitte geben Sie einen Namen an!");
    document.new_entry.name.focus();
    return false;
  }
if (document.new_entry.entry.value == "") {
    alert("Bitte geben Sie einen Eintrag an!");
    document.new_entry.entry.focus();
    return false;
  }
if (document.new_entry.code.value == "") {
    alert("Bitte geben Sie den Sicherheitstext ein!");
    document.new_entry.code.focus();
    return false;
  }

 }