var win;
// seperates Fenster öffnen, neues wird immer angefügt! :-(
function player_open(file){
win=window.open("","Player_Fenster","width=270,height=75,resizeable=no");
win.document.write('<object width=250 height=75 id=MediaPlayer classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 type=application/x-oleobject>');
win.document.write('<param name=autoStart value=true>');
win.document.write('<param name=enableContextMenu value=false>');
win.document.write('<param name=uiMode value=mini>');
win.document.write('<param name=ShowStatusBar value=true>');
win.document.write('<param name="URL" value="'+file+'">');
win.document.write('<Embed ID="nsmedia" type="application/x-mplayer2" src="'+file+'" Name="MediaPlayer" >');
win.document.write('</embed>');
win.document.write('</object>');
win.moveTo(100,50);
}

// seperates Fenster öffnen, mit eigener Datei, neues wird immer überschrieben! :-)
function playeropen(file){
    win=window.open("player.php?file="+file,"Player_Fenster","width=270,height=75,resizeable=no");
    win.focus();
}

function image_open(bild){
win=window.open("","","width=700,height=550,resizeable=no,dependent=yes");
    win.document.write('<title>Die Bildergalerie</title>');
    win.document.write('<body background="images/on-tour.jpg" bgproperties="fixed">');
    win.moveTo(100,100);
    win.document.write('<div align="center">');
    win.document.write('<table border="0" cellspacing="0" cellpadding="0"><tr>');
    win.document.write('<td style="background-image: url(images/shadow_left.gif); background-repeat: no-repeat"></td>');
    win.document.write('<td ><img src='+bild+'></td></tr><tr>');
    win.document.write('<td style="background-image: url(images/shadow_corner_left.gif); background-repeat: no-repeat"><img border="0" src=images/shadow_corner_left.gif></td>');
    win.document.write('<td style="background-image: url(images/shadow_down.gif); background-repeat: no-repeat" align="right"><img border="0" src=images/shadow_corner_right.gif></td></tr>');
    win.document.write('</table></div>');
    win.document.write('<center><a href=javascript:window.close()>Fenster schliesen</a></center>');
}

function voting_open(id){
  win=window.open("include/verifizierung.php?id="+id,"Voting","width=400,height=450,resizeable=no,dependent=yes");
  win.moveTo(200,100);
}


function link_open(link){
    var win_link;
    win_link=window.open(link,"_blank","");
}

function get_screen() {
if(document.cookie)  {
		var width = screen.width;
		var height = screen.height;
		var color = screen.colorDepth;
		if(width  != "" && height != "" && color != "") { 
			document.cookie = "screen=" + width + "x" + height + "/" + color; 
		}
	}
}

var Aufrufzeit = new Date();
var Differenz = 0;

function get_time_start()
{
    var AktuelleZeit = new Date();
    Differenz = parseInt((AktuelleZeit.getTime() - Aufrufzeit.getTime()) / 1000);
    setTimeout("get_time_start()", 1000);
}

function online_time_save()
{
	var time_out = new Date();
	var one_day = new Date (time_out.getTime() + 30 * 60 * 1000);
    Differenz = String(Differenz);
    Webseite = document.URL.replace(/.*\\/,"");
    Webseite = Webseite.replace(/\./,"_");
    document.cookie = "online_time=" + Differenz + ";expires=" + one_day.toGMTString();
	//document.cookie = "website=" + Webseite + ";expires=" + one_day.toGMTString();
}




function chkFormular()
{
 if(document.Formular.name.value == "")  {
   alert("Bitte Deinen Namen eingeben!");
   document.Formular.name.focus();
   return false;
  }
  else {document.cookie = "name=" + document.Formular.name.value;}

 if(document.Formular.e_mail.value == "") {
   alert("Bitte gib Deine E-Mail-Adresse ein!");
   document.Formular.e_mail.focus();
   return false;
  }

 if((document.Formular.e_mail.value.indexOf('@') == -1) || (document.Formular.e_mail.value.indexOf('.') == -1)) {
   alert(" Das ist keine gültige E-Mail-Adresse! ");
   document.Formular.e_mail.value = "";
   document.Formular.e_mail.focus();
   return false;
  }
  else {document.cookie = "e_mail="+document.Formular.e_mail.value;}
  
 if(document.Formular.text.value == "")  {
   alert("Bitte Text eingeben!");
   document.Formular.text.focus();
   return false;
  }
}

function chkUebernahme()
{
 if(document.anmeldung.vorname_1.value == "")  {
   alert("Bitte Deinen Vornamen eingeben!");
   document.anmeldung.vorname_1.focus();
   return false;
  }
  else {document.cookie = "vorname_1=" + document.anmeldung.vorname_1.value;}

 if(document.anmeldung.nachname_1.value == "")  {
   alert("Bitte Deinen Nachnamen eingeben!");
   document.anmeldung.nachname_1.focus();
   return false;
  }
  else {document.cookie = "nachname_1=" + document.anmeldung.nachname_1.value;}
  
 if(document.anmeldung.strasse_1.value == "")  {
   alert("Bitte Strasse eingeben!");
   document.anmeldung.strasse_1.focus();
   return false;
  }
  else {document.cookie = "strasse_1=" + document.anmeldung.strasse_1.value;}  

 if(document.anmeldung.plz_1.value == "")  {
   alert("Bitte PLZ eingeben!");
   document.anmeldung.plz_1.focus();
   return false;
  }
  else {document.cookie = "plz_1=" + document.anmeldung.plz_1.value;}  

 if(document.anmeldung.ort_1.value == "")  {
   alert("Bitte Ort eingeben!");
   document.anmeldung.ort_1.focus();
   return false;
  }
  else {document.cookie = "ort_1=" + document.anmeldung.ort_1.value;}

  
 if(document.anmeldung.email_1.value == "") {
   alert("Bitte gib Deine E-Mail-Adresse ein!");
   document.anmeldung.email_1.focus();
   return false;
  }

 if((document.anmeldung.email_1.value.indexOf('@') == -1) || (document.anmeldung.email_1.value.indexOf('.') == -1)) {
   alert(" Das ist keine gültige E-Mail-Adresse! ");
   document.anmeldung.email_1.value = "";
   document.anmeldung.email_1.focus();
   return false;
  }
  else {document.cookie = "email_1="+document.anmeldung.email_1.value;}

  if((document.anmeldung.zimmer[0].checked == false) && (document.anmeldung.zimmer[1].checked == false) )  {
   alert("Bitte Zimmer wählen!");
   document.anmeldung.zimmer[0].focus();
   return false;
  }
  
 if(document.anmeldung.haftung.checked == false)  {
   alert("Bitte Haftungsausschluss akzeptieren!");
   document.anmeldung.haftung.focus();
   return false;
  }
}

function chkVerifizierung()
{
 if(document.verifizierung.code.value == "")  {
   alert("Bitte Code eingeben!");
   document.verifizierung.code.focus();
   return false;
  }
 if((document.verifizierung.punkte[0].checked == false) &&
	(document.verifizierung.punkte[1].checked == false) &&
	(document.verifizierung.punkte[2].checked == false) &&
	(document.verifizierung.punkte[3].checked == false) &&
	(document.verifizierung.punkte[4].checked == false) &&
	(document.verifizierung.punkte[5].checked == false) &&
	(document.verifizierung.punkte[6].checked == false) &&
	(document.verifizierung.punkte[7].checked == false) &&
	(document.verifizierung.punkte[8].checked == false) &&
	(document.verifizierung.punkte[9].checked == false) &&
	(document.verifizierung.punkte[10].checked == false) &&
	(document.verifizierung.punkte[11].checked == false))
	{
   alert("Bitte Punkte wählen!");
   document.verifizierung.punkte[0].focus();
   return false;
  }

}

function uebernahme()
{
document.anmeldung.vorname_2.value = "";
document.anmeldung.nachname_2.value = document.anmeldung.nachname_1.value;
document.anmeldung.strasse_2.value = document.anmeldung.strasse_1.value;
document.anmeldung.plz_2.value = document.anmeldung.plz_1.value;
document.anmeldung.ort_2.value = document.anmeldung.ort_1.value;
document.anmeldung.zimmer[0].checked = true;
document.anmeldung.vorname_2.focus();
}

function uebernahme_km(km)
{
document.kilometer.start_km.value = km;
document.kilometer.akt_km.focus();
}

var Countdown = new Date();
var Countdown = Countdown.getTime()+5000;

function counter() {
var Jetzt = new Date();
var MillisekundenBisCountdown = Countdown-Jetzt.getTime();
var Rest = Math.floor(MillisekundenBisCountdown/1000);
var Ac = Rest;

if(Rest >= 0) {
document.getElementById('Countdown').innerHTML = Rest;
}
 window.setTimeout('counter()',1000);
}

var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}


function displaylimit(theform,thelimit){
var limit_text='noch <b><span id="'+theform.toString()+'">'+thelimit+'</span></b> Zeichen möglich..'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}
