function trackCheck(){if((document.getElementsByName('trackname')[0].value=='')||(document.getElementsByName('trackname')[0].value=='trackname')){alert('trackname - Eingabefeld ist leer!');return false;}
else if((document.getElementsByName('mix')[0].value=='')||(document.getElementsByName('mix')[0].value=='mix')){alert('mix - Eingabefeld ist leer!');return false;}
else if((document.getElementsByName('written_by')[0].value=='')||(document.getElementsByName('written_by')[0].value=='written by')){alert('written by - Eingabefeld ist leer!');return false;}
else if((document.getElementsByName('description')[0].value=='')||(document.getElementsByName('description')[0].value=='description')){alert('description - Eingabefeld ist leer!');return false;}
else if((document.getElementsByName('mp3')[0].value=='')){alert('mp3 - Ordner wurde nicht angegeben!');return false;}}
function interval(){time();window.setInterval('time()',1000);}
function time(){var time=new Date();hours=time.getHours();min=time.getMinutes();sec=time.getSeconds();now=(hours<10)?'0'+hours+':':hours+':';now+=(min<10)?'0'+min+':':min+':';now+=(sec<10)?'0'+sec:sec;document.getElementById("time").innerHTML=now;}
function add_smiley(smiley){var input=document.getElementById('gbtext');input.focus();if(typeof document.selection!='undefined'){var range=document.selection.createRange();var insText=range.text;range.text=smiley+insText;range=document.selection.createRange();if(insText.length==0){}else{range.moveStart('character',smiley.length+insText.length);}
range.select();}
else if(typeof input.selectionStart!='undefined')
{var start=input.selectionStart;var end=input.selectionEnd;var insText=input.value.substring(start,end);input.value=input.value.substr(0,start)+smiley+insText+input.value.substr(end);var pos;if(insText.length==0){pos=start+smiley.length;}else{pos=start+smiley.length+insText.length;}
input.selectionStart=pos;input.selectionEnd=pos;}
else
{var pos;var re=new RegExp('^[0-9]{0,3}$');while(!re.test(pos)){pos=prompt("Einfügen an Position (0.."+input.value.length+"):","0");}
if(pos>input.value.length){pos=input.value.length;}
var insText=prompt("Bitte geben Sie den zu formatierenden Text ein:");input.value=input.value.substr(0,pos)+smiley+insText+input.value.substr(pos);}}
function korrekteDezimal(verschluesselteMail){abstand=3;DeziAusgabe="";zahlen=verschluesselteMail.split(" ");laenge=zahlen.length;for(i=0;i<laenge;i++){neueZahl=eval(parseInt(zahlen[i])-abstand);DeziAusgabe=DeziAusgabe+neueZahl;if((i+1)!=laenge)DeziAusgabe=DeziAusgabe+" ";}
korrekteZahlen=DeziAusgabe.split(" ");laengeArray=korrekteZahlen.length;MailAusgabe="";for(i=0;i<laengeArray;i++){zeichen=String.fromCharCode(korrekteZahlen[i]);MailAusgabe=MailAusgabe+zeichen;}
document.write("<a href='mailto:"+MailAusgabe+"' id='mail'>");document.write(MailAusgabe);document.write('<\/a>');}
var req=null;var wert_global="";var id=null;function suggest(wert,evt,local){if(evt.keyCode){var curKey=evt.keyCode;}
else{var curKey=evt.which;}
if((curKey!=38)&&(curKey!=40)){wert_global=wert;document.getElementById('suchfeld').focus();if(window.ActiveXObject){try{req=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{req=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){}}}
else if(window.XMLHttpRequest){try{req=new XMLHttpRequest();}
catch(e){}}
if(req){req.open('GET','suggest.php?1='+wert+'&local='+local,true);req.onreadystatechange=daten;req.send(null);}}}
var text='';var textteile=new Array();function daten(){var ausgabe='';if(req.readyState==4){text=req.responseText;if(text!=''){textteile=text.split(';');ausgabe+="<ul id='seachObjects' class='textausgabe'>";for(i=0;i<textteile.length;i++){if(i==5){break;}
if(textteile[i])ausgabe+="<li id='"+i+"' style=\"cursor:pointer;\" class='textausgabeli' onclick='selecttext(\""+i+"\");'>"+textteile[i]+"</li>";}
ausgabe+="</ul>";document.getElementById('ausgabe').innerHTML=ausgabe;}
if(ausgabe!=""){document.getElementById('ausgabe').style.visibility='visible';}
else{document.getElementById('ausgabe').style.visibility='hidden';}}}
function selecttext(teil,key){if(textteile[teil]!=null&&textteile[teil]!=''){document.getElementById('suchfeld').value=textteile[teil];document.getElementById('suchfeld').focus();ondiv=0;}}
var ondiv=0;function click(){document.getElementById('ausgabe').style.visibility='hidden';ondiv=0;id=null;}
function divclick(){ondiv++;click();}
var id=null;function keyPress(evt){if(evt.keyCode){var curKey=evt.keyCode;}
else{var curKey=evt.which;}
switch(curKey){case 38:if(id!=null){if(id>0){document.getElementById(id).style.backgroundColor="#fff";id--;document.getElementById(id).style.backgroundColor="#eee";selecttext(id,curKey);}}
break;case 40:if(id==null){id=0;document.getElementById(id).style.backgroundColor="#eee";document.getElementById('ausgabe').style.visibility="visible";selecttext(id,curKey);}
else if(id<(document.getElementById('seachObjects').childNodes.length-1)){document.getElementById(id).style.backgroundColor="#fff";id++;document.getElementById(id).style.backgroundColor="#eee";selecttext(id,curKey);}
break;case 13:selecttextarrows(id);alert(id.firstChild.nodeValue);break;case 8:id=null;break;default:return;}}
