// JavaScript Document

var active_subcontent=0;
var active_staysubcontent=0;



var rollover=0;
if (document.images)
	rollover=1;
else
	rollover=0;

if (rollover){

	nav1_0 = new Image();
	nav1_1 = new Image();
	nav2_0 = new Image();
	nav2_1 = new Image();
   	nav3_0 = new Image();
	nav3_1 = new Image();
	nav4_0 = new Image();
	nav4_1 = new Image();
   	nav5_0 = new Image();
	nav5_1 = new Image();
   	nav6_0 = new Image();
	nav6_1 = new Image();
   	nav7_0 = new Image();
	nav7_1 = new Image();
   	nav8_0 = new Image();
	nav8_1 = new Image();	
	
	nav1_0.src = "../images/navi_de/nav01_0.gif";
	nav1_1.src = "../images/navi_de/nav01_1.gif";
	nav2_0.src = "../images/navi_de/nav02_0.gif";
	nav2_1.src = "../images/navi_de/nav02_1.gif";
    nav3_0.src = "../images/navi_de/nav03_0.gif";
	nav3_1.src = "../images/navi_de/nav03_1.gif";
	nav4_0.src = "../images/navi_de/nav04_0.gif";
	nav4_1.src = "../images/navi_de/nav04_1.gif";
    nav5_0.src = "../images/navi_de/nav05_0.gif";
	nav5_1.src = "../images/navi_de/nav05_1.gif";
    nav6_0.src = "../images/navi_de/nav06_0.gif";
	nav6_1.src = "../images/navi_de/nav06_1.gif";
    nav7_0.src = "../images/navi_de/nav07_0.gif";
	nav7_1.src = "../images/navi_de/nav07_1.gif";
    nav8_0.src = "../images/navi_de/nav08_0.gif";
	nav8_1.src = "../images/navi_de/nav08_1.gif";		



}


function activate_submenue(submenue) {
	if ((submenue!=active_subcontent) && (submenue!=active_staysubcontent))
		document.images["navi"+submenue].src = eval("nav"+submenue+"_1.src");
}

function deactivate_submenue(submenue) {
	if ((submenue!=active_subcontent) && (submenue!=active_staysubcontent))
		document.images["navi"+submenue].src = eval("nav"+submenue+"_0.src");
}


function store_staymenue(staymenue) {
	if (staymenue!=active_subcontent) {
		if (active_staysubcontent)
			document.images["navi"+active_staysubcontent].src = eval("nav"+active_staysubcontent+"_0.src");
		document.images["navi"+staymenue].src = eval("nav"+staymenue+"_1.src");
		active_staysubcontent=staymenue;
		}
}



// Browser
var opera = (navigator.userAgent.indexOf("Opera") != -1) || (navigator.appName == "Opera")? true:false;
var ie4 = !document.getElementById && document.all && !opera? true:false;
var ie6 = document.getElementById && document.all && !opera && (navigator.userAgent.indexOf("MSIE 6.0") != -1)? true:false;
var ie5 = document.getElementById && document.all && !opera && !ie6? true:false;
var start = navigator.userAgent.indexOf("Netscape");
var end = start + 13;
var ns7 = document.getElementById && !document.all && (navigator.userAgent.substring(start,end).indexOf("7") != -1) && !opera? true:false;
var ns4 = document.layers && !opera? true:false;
var mozilla = (navigator.userAgent.indexOf("Gecko") != -1) && !(navigator.userAgent.indexOf("Netscape") != -1) && document.getElementById && !document.all && !ns7 && !opera? true:false;
var ns6 = document.getElementById && !document.all && !ns7 && !mozilla && !opera? true:false;
var other = (!ie4 && !ie5 && !ie6 && !ns4 && !ns6 && !ns7 && !mozilla&& !opera)? true:false;




/***************************************/

function openTrailer(Link) {
CLIENT=window.open(Link,'Popupfenster','width=350,height=300,resizable=yes,scrollbars=auto,status=no,toolbar=no,directories=no,menubar=no,location=no') ; 
CLIENT.focus();
}

function openAGB(URL){
	win = window.open(URL,"New","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=530");
	win.window.focus();
}


function ProofReg(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";	
	

var email=0;
var plz=0;
var datum=0;
var nickname=0;
var passwort=0;
var passwort2=0;
var confirmation=0;

var namen = 0;
var website = 0;

var titel = 0;
var geschichte = 0;

var bild = 0;

/* ecards */

var empf_name=0;
var empf_email=0;
var abs_name=0;
var abs_email=0;


var vorname=0;
var name=0;
var unternehmen=0;
var strasse=0;
var grund=0;
var telefon=0;


var errfarbe = "#ed1c24";
var ok = "#666666";		
var error = "<strong><br />Die farbig markierten Felder m&uuml;ssen ausgef&uuml;llt werden.</strong>";
var error2 ="<strong><br>Der Nickname muss aus mindestens 5 Zeichen bestehen.</strong>";
var textOK = "";

if(document.regForm.email){
if((document.regForm.email.value=="")||(document.regForm.email.value.indexOf('@') == -1)||(document.regForm.email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail")' + '.style.color = errfarbe');
	email = 1;
}
else{
	email = 0;
	eval(ref + '("errEmail")' + '.style.color = ok');
}
}



if(document.regForm.plz){
if(document.regForm.plz.value==""){
	eval(ref + '("errPlz")' + '.style.color = errfarbe');
	plz = 1;
}
else{
	plz = 0;
	eval(ref + '("errPlz")' + '.style.color = ok');
}
}

if(document.regForm.nickname){
if((document.regForm.nickname.value=="")||(document.regForm.nickname.value.length<=4)){
	eval(ref + '("errNickname")' + '.style.color = errfarbe');
	nickname = 1;
}
else{
	nickname = 0;
	eval(ref + '("errNickname")' + '.style.color = ok');
}
}
if(document.regForm.passwort){
if((document.regForm.passwort.value!=document.regForm.passwort2.value)||(document.regForm.passwort.value.length<=4)){
	eval(ref + '("errPasswort")' + '.style.color = errfarbe');
	eval(ref + '("errPasswort2")' + '.style.color = errfarbe');
	passwort = 1;
	passwort2 = 1;
}
else{
	passwort = 0;
	passwort2 = 0;
	eval(ref + '("errPasswort")' + '.style.color = ok');
	eval(ref + '("errPasswort2")' + '.style.color = ok');
}
}
if(document.regForm.passwort){
if((document.regForm.passwort.value=="")||(document.regForm.passwort.value.length<=4)){
	eval(ref + '("errPasswort")' + '.style.color = errfarbe');
	passwort = 1;
}
else{
	passwort = 0;
	eval(ref + '("errPasswort")' + '.style.color = ok');
}
}
if(document.regForm.passwort2){
if((document.regForm.passwort2.value=="")||(document.regForm.passwort2.value.length<=4)){
	eval(ref + '("errPasswort2")' + '.style.color = errfarbe');
	passwort2 = 1;
}

if((document.regForm.passwort2.value!="")&&(document.regForm.passwort2.value==document.regForm.passwort.value)&&(document.regForm.passwort2.value.length>=5)){
	passwort2 = 0;
	eval(ref + '("errPasswort")' + '.style.color = ok');
}
}
if(document.regForm.confirmation){
if(document.regForm.confirmation.checked!=true){
	eval(ref + '("errConfirmation")' + '.style.color = errfarbe');
	confirmation = 1;
}
if(document.regForm.confirmation.checked==true){
	confirmation = 0;
	eval(ref + '("errConfirmation")' + '.style.color = ok');
}
	  }



/* banner registration */
if(document.regForm.namen){
if(document.regForm.namen.value==""){
	eval(ref + '("errName")' + '.style.color = errfarbe');
	namen = 1;
}
else{
	namen = 0;
	eval(ref + '("errName")' + '.style.color = ok');
}
}
if(document.regForm.website){
if(document.regForm.website.value==""){
	eval(ref + '("errWebsite")' + '.style.color = errfarbe');
	website = 1;
}
else{
	website = 0;
	eval(ref + '("errWebsite")' + '.style.color = ok');
}
}


/*upload seite */
if(document.regForm.file){
	if(document.regForm.file.value==""){
	eval(ref + '("errBild")' + '.style.color = errfarbe');
	bild = 1;		
	}
else{
	bild = 0;
	eval(ref + '("errBild")' + '.style.color = ok');
}
}


/* upload text */
if(document.regForm.titel){
if(document.regForm.titel.value==""){
	eval(ref + '("errTitel")' + '.style.color = errfarbe');
	titel = 1;
}
else{
	titel = 0;
	eval(ref + '("errTitel")' + '.style.color = ok');
}
}






if(document.regForm.geschichte){
if(document.regForm.geschichte.value==""){
	eval(ref + '("errGeschichte")' + '.style.color = errfarbe');
	geschichte = 1;
}
else{
	geschichte = 0;
	eval(ref + '("errGeschichte")' + '.style.color = ok');
}
}


if(document.regForm.vorname){
if(document.regForm.vorname.value==""){
	eval(ref + '("errVorname")' + '.style.color = errfarbe');
	vorname = 1;
}
else{
	vorname = 0;
	eval(ref + '("errVorname")' + '.style.color = ok');
}
}



if(document.regForm.name.value){
if(document.regForm.name.value==""){
	eval(ref + '("errName")' + '.style.color = errfarbe');
	name = 1;
}
else{
	name = 0;
	eval(ref + '("errName")' + '.style.color = ok');
}
}
if(document.regForm.nachname){
if(document.regForm.nachname.value==""){
	eval(ref + '("errName")' + '.style.color = errfarbe');
	name = 1;
}
else{
	name = 0;
	eval(ref + '("errName")' + '.style.color = ok');
}
}

if(document.regForm.unternehmen){
if(document.regForm.unternehmen.value==""){
	eval(ref + '("errUnternehmen")' + '.style.color = errfarbe');
	unternehmen = 1;
}
else{
	unternehmen = 0;
	eval(ref + '("errUnternehmen")' + '.style.color = ok');
}
}


if(document.regForm.strasse){
if(document.regForm.strasse.value==""){
	eval(ref + '("errStrasse")' + '.style.color = errfarbe');
	strasse = 1;
}
else{
	strasse = 0;
	eval(ref + '("errStrasse")' + '.style.color = ok');
}
}


if(document.regForm.telefon){
if(document.regForm.telefon.value==""){
	eval(ref + '("errTelefon")' + '.style.color = errfarbe');
	telefon = 1;
}
else{
	telefon = 0;
	eval(ref + '("errTelefon")' + '.style.color = ok');
}
}


if(document.regForm.grund){
if(document.regForm.grund.value==""){
	eval(ref + '("errGrund")' + '.style.color = errfarbe');
	grund = 1;
}
else{
	grund = 0;
	eval(ref + '("errGrund")' + '.style.color = ok');
}
}

/*emails ecards */
if(document.regForm.empf_email){
if((document.regForm.empf_email.value=="")||(document.regForm.empf_email.value.indexOf('@') == -1)||(document.regForm.empf_email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail2")' + '.style.color = errfarbe');
	empf_email = 1;
}
else{
	empf_email = 0;
	eval(ref + '("errEmail2")' + '.style.color = ok');
}
}
if(document.regForm.abs_email){
if((document.regForm.abs_email.value=="")||(document.regForm.abs_email.value.indexOf('@') == -1)||(document.regForm.abs_email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail1")' + '.style.color = errfarbe');
	abs_email = 1;
}
else{
	abs_email = 0;
	eval(ref + '("errEmail1")' + '.style.color = ok');
}
}
if(document.regForm.abs_name){
if(document.regForm.abs_name.value==""){
	eval(ref + '("errName1")' + '.style.color = errfarbe');
	abs_name = 1;
}
else{
	abs_name = 0;
	eval(ref + '("errName1")' + '.style.color = ok');
}
}
if(document.regForm.empf_name){
if(document.regForm.empf_name.value==""){
	eval(ref + '("errName2")' + '.style.color = errfarbe');
	empf_name = 1;
}
else{
	empf_name = 0;
	eval(ref + '("errName2")' + '.style.color = ok');
}
}

/* /emails ecards */







if((email==1)||(plz==1)||(datum==1)||(nickname==1)||(passwort==1)||(passwort2==1)||(confirmation==1)||(namen==1)||(website==1)||(bild==1)||(titel==1)||(geschichte==1)||(empf_name==1)||(empf_email==1)||(abs_name==1)||(abs_email==1)||(vorname==1)||(name==1)||(unternehmen==1)||(strasse==1)||(grund==1)||(telefon==1)){

	if(nickname==1 || passwort==1 || passwort2==1){
		error = error+error2;
	}
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
	eval(ref + '("fehlermeldung")' + '.style.color = errfarbe');
		
	}
else{
	document.regForm.submit();
	}
}


function ProofSpiel(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";	
	

var email=0;
var username=0;



var errfarbe = "#ed1c24";
var ok = "#666666";		
var error = "<strong><br />Die farbig markierten Felder m&uuml;ssen ausgef&uuml;llt werden.</strong>";
var error2 ="<strong><br>Der Nickname muss aus mindestens 5 Zeichen bestehen.</strong>";
var textOK = "";

if(document.form1.email){
if((document.form1.email.value=="")||(document.form1.email.value.indexOf('@') == -1)||(document.form1.email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail")' + '.style.color = errfarbe');
	email = 1;
}
else{
	email = 0;
	eval(ref + '("errEmail")' + '.style.color = ok');
}
}
if(document.form1.username){
if(document.form1.username.value==""){
	eval(ref + '("errName")' + '.style.color = errfarbe');
	username = 1;
}
else{
	username = 0;
	eval(ref + '("errName")' + '.style.color = ok');
}
}


if((email==1)||(username==1)){

	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
	eval(ref + '("fehlermeldung")' + '.style.color = errfarbe');
		
	}
else{
	document.form1.submit();
	}

}