// Boucle de validation
function validateForm(form)	{
	if (isNotEmpty(form.nom))	{
		if (isNotEmpty(form.verif))	{
			if (isNotEmpty(form.message))	{
			return true;
			}
		}
	}
	return false;
}

function validateForm_newsletter(form)	{
	if (isNotEmpty(form.name))	{
		if (isEMailAddr(form.mail))	{
			return true;
		}
	}
	return false;
}

// Vérifie si un champ a bien été renseigné
function isNotEmpty(elem) {
	var str = elem.value;
    var re = /.+/;
    if(!str.match(re)) {
        alert("Füllen Sie bitte die Felder");
        setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}

// Vérifie si l'adresse e-mail est valide
function isEMailAddr(elem) {
	var str = elem.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
        alert("Ihre E-Mail Adresse ist nicht gültig");
        setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}
	
function popup(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=250,height=250,left = 540,top = 362');");
}
function popup_foto(URL) {
	window.open(URL, 'gallery', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=680,height=500,left = 450,top = 200');
}	
function popup_player(URL) {
	window.open(URL, 'Player', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=300,left = 450,top = 200');
}