//Formular-Eingaben checken

var midiPath = "http://clickpix.tv/"

function checkEntry(form) {
	var ziel = form.ziel.value;
	var absender = form.absender.value;

	if (ziel == "" || absender == "") {
		alert("Die Felder Ziel und Absender müssen in jedem Fall ausgefüllt werden!");
		return(false);
	}
	if (ziel.indexOf("@") == -1 || ziel.indexOf(".") == -1 || ziel.indexOf(" ") != -1) {
		alert("Das Ziel muß eine gültige Email-Adresse sein,\nüberprüfe die Eingaben!");
		return(false);
	}
	if (absender.indexOf("@") == -1 || absender.indexOf(".") == -1 || absender.indexOf(" ") != -1) {
		alert("Das Email-Format erlaubt nur den Versand von Mails mit vollständigem, gültigem Absender (Email-Adresse)");
		return(false);
	}

	return(true);
}

function resetMp3() {
	var d = document.forms["mail"];
	// Midi-Info gewählt
	if (d.midi.value == "infoklassik") {getInfo("midinfo.htm#klassik"); return false;}
	if (d.midi.value == "infofraktal") {getInfo("midinfo.htm#fraktal"); return false;}
	d.premp3.selectedIndex=0;
	d.mp3.selectedIndex=0;
}
function resetMidi() {
	var d = document.forms["mail"];
	// Sound-Info gewählt
	if (d.mp3.value == "info") {getInfo("soundinfo.htm"); return false;}
	d.premidi.selectedIndex=0;
	d.midi.selectedIndex=0;
}
function changeMidi() {
 var p = document.mail.premidi;
 var m = document.mail.midi;
 var pre = p.options[p.selectedIndex].text;
 if (pre == "INFO") {getInfo("midinfo.htm"); return false;}
 
 for (a=0; a<m.length; a++) {
  if (m.options[a].text.indexOf(pre) != -1) {
   m.selectedIndex = a+1;
   break;
  }
 }
 resetMp3();
}
function changeMp3() {
 var p = document.mail.premp3;
 var m = document.mail.mp3;
 var pre = p.options[p.selectedIndex].text;
 if (pre == "INFO") {getInfo("soundinfo.htm"); return false;}
 
 for (a=0; a<m.length; a++) {
  if (m.options[a].text.indexOf(pre) != -1) {
   m.selectedIndex = a+1;
   break;
  }
 }
 resetMidi();
}

// var firstTime = true;
function playSound(){

var t = "";
var f = document.forms["mail"];
var midi = f.midi.options[f.midi.selectedIndex].value;
var mp3 = f.mp3.options[f.mp3.selectedIndex].value;

if (mp3 == "kein") 
	if (midi != "kein") t = midiPath + midi;
	else {alert("kein Titel gewählt"); return false;}
else {
	//if (firstTime) {alert("MP3-Titel werden nur angespielt !"); firstTime=false;}
	t = midiPath + mp3;
}
//alert (t);

var sndObj = '<EMBED SRC="' + t + '" LOOP=false AUTOSTART=true MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0></EMBED>';
if (document.all) document.all.CP_Player.innerHTML=sndObj;
else if (document.getElementById) document.getElementById("CP_Player").innerHTML=sndObj;
else alert("Also nee ! ! !\nKann das sein, dass Dein Browser älter ist als Johannes Heesters?\nMusikmäßig geht da nix !  Muttu updaten !");
}

function keepOnTop() {
	self.focus();
}

function getInfo(url) {
	window.open(url,"Info","height=550,width=800,scrollbars=1");
}

