
var musikpfad = "http://clickpix.tv/";

//Formular-Eingaben checken
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("midi/info.htm#klassik"); return false;}
	if (d.midi.value == "infofraktal") {getInfo("midi/info.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("sounds/info.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("midi/info.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("sounds/info.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;
// var loops = f.loops.options[f.loops.selectedIndex].value;

if (mp3 == "kein") 
	if (midi != "kein") t = musikpfad + midi;
	else {alert("kein Titel gewählt"); return false;}
else {
	//if (firstTime) {alert("MP3-Titel werden nur angespielt !"); firstTime=false;}
	t = musikpfad + 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 setSmiley(smiley) {
  var fe = document.forms["mail"].derText;
  smiley = " " + smiley + " ";

  if (fe.createTextRange && fe.caretPos) {
   fe.caretPos.text = smiley;
  }
  else fe.value = fe.value + " " + smiley;
  fe.focus();
}
function setCursor(text) {
 if (text.createTextRange) {
  text.caretPos = document.selection.createRange().duplicate();
  }
 return true;
}

function keepOnTop() {
	self.focus();
	//var fe = document.forms["mail"].ziel;
	//fe.select();
	//fe.focus();
}

function getInfo(url) {
	window.open(url,"Info","height=550,width=800,scrollbars=1");
}
