// JavaScript Document
function changeRating (id) {
	var bild;
	var number;	
	for (var i=id; i > 0; i--) {
		bild= String("ranking_"+i);
		if (i >= 10) number = i;
		else		 number = '0'+i;
		document.images[bild].src = "/pics/ranking/ranking-orange-"+number+".jpg";
	}
}
function changeRatingBack (id) {
	var bild;
	var number;
	for (var i=id; i > 0; i--) {
		bild= String("ranking_"+i);
		if (i >= 10) number = i;
		else		 number = '0'+i;
		document.images[bild].src = "/pics/ranking/ranking-white-"+number+".jpg";	
	}
}

function jumpToSite(ziel) {
	location.href = ziel;
}

function ValidateForm() {
	var error = 0;
	var error_text = "Folgende Eingaben fehlen : \n" ;	
	
	// Grunddaten prüfen
	if (typeof(arguments[0]) == 'true') {
			if (document.formular.username.value == "") {
				error = 1;
				error_text += " - Username \n";
				}
			if (document.formular.pw1.value == "") {
				error = 1;
				error_text += " - Passwort (Feld 1) \n";
				}
			if (document.formular.pw2.value == "") {
				error = 1;
				error_text += " - Passwort (Feld 2) \n";
				}	
			if (document.formular.email1.value == "") {
				error = 1;
				error_text += " - E-Mail Adresse (Feld 1) \n";
				}	
			if (document.formular.email2.value == "") {
				error = 1;
				error_text += " - E-Mail Adresse (Feld 2) \n";
				}		
	}
	if (document.formular.vorname.value == "") {
		error = 1;
		error_text += " - Vorname \n";
		}	
	if (document.formular.nachname.value == "") {
		error = 1;
		error_text += " - Nachname \n";
		}		
	if (document.formular.strasse.value == "") {
		error = 1;
		error_text += " - Strasse \n";
		}	
	if (document.formular.hausnummer.value == "") {
		error = 1;
		error_text += " - Hausnummer \n";
		}
	if (document.formular.plz.value == "") {
		error = 1;
		error_text += " - PLZ \n";
		}	
	if (document.formular.ort.value == "") {
		error = 1;
		error_text += " - Ort \n";
		}	
	if (document.formular.telefon.value == "") {
		error = 1;
		error_text += " - Telefon \n";
		}			
	if (typeof(arguments[0]) == 'true') {
			if (document.formular.angebot.selectedIndex == 0) {
				error = 1;
				error_text += " - Angebot \n";		
				}
	}
		
	// Bankdaten prüfen (Bankkarte)
	if (document.formular.zahlung[0].checked) {
		if (document.formular.kontonr.value == "") {
			error = 1;
			error_text += " - Kontonummer \n";
		}	
		if (document.formular.blz.value == "") {
			error = 1;
			error_text += " - Bankleitzahl \n";
		}	
		if (document.formular.knr.value == "") {
			error = 1;
			error_text += " - Kartennummer \n";
		}				
	}
	// Bankdaten prüfen (Kreditkarte)
	if (document.formular.zahlung[1].checked) {
		if (document.formular.kreditnr.value == "") {
			error = 1;
			error_text += " - Kreditkartennummer \n";
		}	
		if (document.formular.kredit_tag_von.value == "" || document.formular.kredit_mon_von.value == "" || document.formular.kredit_jahr_von.value == "") {
			error = 1;
			error_text += " - Gültigkeitsdatum (von) \n";
		}	
		if (document.formular.kredit_tag_bis.value == "" || document.formular.kredit_mon_bis.value == "" || document.formular.kredit_jahr_bis.value == "") {
			error = 1;
			error_text += " - Gültigkeitsdatum (bis) \n";
		}				
		if (document.formular.pruefnr.value == "") {
			error = 1;
			error_text += " - Prüfnummer \n";
		}				
	}
	
	
	if (error == 0 && arguments[0] == 'true') {
		error_text = ''
		if (document.formular.pw1.value != document.formular.pw2.value) {
			error = 1;
			error_text += " Die beiden eingegebenen Passwörter müssen gleich sein !\n";
		}
		if (document.formular.email1.value != document.formular.email2.value) {
			error = 1;
			error_text += " Die beiden eingegebenen E-Mail Adressen müssen gleich sein !\n";
		}		
	}	
				
	if (error > 0) {
		alert(error_text);
		return false;
		}
	else return true;
		//document.formular.submit();		
}

function zahlungAendern($zahlung) {
	if ($zahlung == 0) {
		document.formular.kontonr.disabled = false;
		document.formular.blz.disabled = false;
		document.formular.knr.disabled = false;		
		document.formular.kreditnr.disabled = true;	
		document.formular.kredit_tag_von.disabled = true;	
		document.formular.kredit_mon_von.disabled = true;	
		document.formular.kredit_jahr_von.disabled = true;	
		document.formular.kredit_tag_bis.disabled = true;	
		document.formular.kredit_mon_bis.disabled = true;	
		document.formular.kredit_jahr_bis.disabled = true;
		document.formular.pruefnr.disabled = true;		
	} else if($zahlung == 1) {
		document.formular.kontonr.disabled = true;
		document.formular.blz.disabled = true;
		document.formular.knr.disabled = true;		
		document.formular.kreditnr.disabled = false;	
		document.formular.kredit_tag_von.disabled = false;	
		document.formular.kredit_mon_von.disabled = false;	
		document.formular.kredit_jahr_von.disabled = false;	
		document.formular.kredit_tag_bis.disabled = false;	
		document.formular.kredit_mon_bis.disabled = false;	
		document.formular.kredit_jahr_bis.disabled = false;
		document.formular.pruefnr.disabled = false;			
		}
}

function popup(vid){
	iWidth  = 420;
	iHeight = 420;
	sX = screen.availWidth;
	sY = screen.availHeight;
	iX = (screen.availWidth-iWidth)/2;
	iY = (screen.availHeight-iHeight)/2;
	win4 = window.open("/elements/popup.php?vid="+vid, "Detailbeschreibung", "height="+iHeight+",width="+iWidth+",toolbar=no,directories=no,status=no,screenX="+iX+",screenY="+iY+",toolbar=0,resizable=1,scrollbars=1,menubar=0");
	win4.moveTo(iX,iY);
}

//////////////////////////////////////////////////////////////////////////



