/* POPUP SYSTEM */

var w3c=document.getElementById && !document.all;
var ie=document.all;

if (ie||w3c) {
 // déclaration des variables uniquement pour IE vive microsoft ?!!
 var overlay;
 var my_window;
}

function affiche_overlay_window(image_fond_overlay,adresse_page){
	// creation de l'overlay et affichage de l'image
	montreoverlay("<table class = 'image_calque ' valign = 'center' border = '0' align = 'center'><tr><td> <IMG  SRC='"+image_fond_overlay+"'></td></tr>");
	// creation de la fenętre
	montrefenetre(adresse_page);
}


function montreoverlay(text) {
  if (w3c||ie){
    overlay = document.all ? document.all["overlay"] : document.getElementById ? document.getElementById("overlay") : ""
	overlay.innerHTML = ''; // fixe le code HTML dans l'overlay balise (div)
    overlay.style.visibility = "visible"; // modification du style
  }
}

function montrefenetre(html) {
  if (w3c||ie){
    //affichage de la fenetre
	my_window = document.all ? document.all['window'] : document.getElementById ? document.getElementById('window') : ""
    my_window.style.visibility = "visible";
	// affichage du corps de la fenętre (balise iframe)
    my_window = document.all ? document.all['contempwindow'] : document.getElementById ? document.getElementById('contempwindow') : ""
    my_window.style.visibility = "visible";
    frames['contempwindow'].location.href= html ;
  }
}

function cachetout() {
	if (w3c||ie){

	// masque la fenetre (balise div [window] )
	my_window = parent.document.getElementById('window');
	my_window.style.visibility = "hidden";

	// masque le contenu (balise iframe [contempwindow])
	my_window = parent.document.getElementById('contempwindow');
	my_window.style.visibility = "hidden";

	// masque l'overlay (balise div [overlay])
	my_window = document.all ? parent.document.all['overlay'] : parent.document.getElementById ? parent.document.getElementById('overlay') : ""
	my_window.style.visibility = "hidden";
	}
}


/* CHECK FORM FUNCTIONS */


function checkFields1() {

	var errormsg = 'Es gibt leere Felder';
	var error = false;
	
	var nickname = document.getElementById('nickname');
	if( nickname.value == "" ) {
		error = true;
		nickname.style.border = "2px solid #990000";
		nickname.select();
		nickname.focus();
	}
	
	var passwort = document.getElementById('passwort');
	if( passwort.value == "" ) {
		error = true;
		passwort.style.border = "2px solid #990000";
		passwort.select();
		passwort.focus();
	}
	
	var passwort_wiederholung = document.getElementById('passwort_wiederholung');
	if( passwort_wiederholung.value == "" ) {
		error = true;
		passwort_wiederholung.style.border = "2px solid #990000";
		passwort_wiederholung.select();
		passwort_wiederholung.focus();
	}
	
	var email = document.getElementById('email');
	if( email.value == "" ) {
		error = true;
		email.style.border = "2px solid #990000";
		email.select();
		email.focus();
	}
	

	if(nickname.value != "") nickname.style.border = "0";
	if(passwort.value != "") passwort.style.border = "0";
	if(passwort_wiederholung.value != "") passwort_wiederholung.style.border = "0";
	if(email.value != "") email.style.border = "0";
	
	if (error) {
		alert('Es gibt leere Felder');
		return false;
	}
	
	return true;
	
}


function checkFields2() {

	var errormsg = 'Es gibt leere Felder';
	var error = false;
	
	var nick1 = document.getElementById('nick1');
	if( nick1.value == "" ) {
		error = true;
		nick1.style.border = "1px solid #990000";
		nick1.select();
		nick1.focus();
	}
	
	var email1 = document.getElementById('email1');
	if( email1.value == "" ) {
		error = true;
		email1.style.border = "1px solid #990000";
		email1.select();
		email1.focus();
	}
	

	if(nick1.value != "") nick1.style.border = "1px solid #404040";
	if(email1.value != "") email1.style.border = "1px solid #404040";
	
	if (error) {
		alert('Es gibt leere Felder');
		return false;
	}
	
	var mc_content3 = document.getElementById('mc_content3');
	var mc_content4 = document.getElementById('mc_content4');
	
	mc_content3.style.display = 'none';
	mc_content4.style.display = 'block';
	
	var nickname = document.getElementById('nickname');
	var email = document.getElementById('email');
	nickname.value = nick1.value;
	email.value = email1.value;
	
	return false;
	
}
