﻿/*Bezeichnungen der Versandarten Klickbar gemacht*/
function selektversand(nummer){	
	var versandname = "versandname"+nummer;
	var versandbox ="versandbox"+nummer;		
	// setzen der Darstellung der gecheckten Radiobox auf false
	var divs = document.getElementsByTagName("div"); 
	 for(var i = 0; i < divs.length; i++) { 
			 if(divs[i].className == "customRadioButton customRadioButtonChecked") { 
					divs[i].className = "customRadioButton";
					divs[i].style.backgroundPosition = "0 0px"; 
				}
			} 
	// setzen der radiobox  auf ausgewählt
	document.getElementById(versandbox).checked = true;		
	document.getElementById(versandname).className="customRadioButton customRadioButtonChecked";
	document.getElementById(versandname).style.backgroundPosition = "0 -20px";			
	return true;
}//end funktion
/*Bezeichnungen der Geschenkpapierarten Klickbar gemacht*/
function selektpapier(nummer){	
	var name = "papiername"+nummer;
	var box ="papierbox"+nummer;		
	// setzen der Darstellung dergecheckten Radiobox auf false
	var spans = document.getElementsByTagName("span"); 
	 for(var i = 0; i < spans.length; i++) { 	
	 if(spans[i].className == "customRadioButton customRadioButtonChecked") { 
			spans[i].className = "customRadioButton";
			spans[i].style.backgroundPosition = "0 0px"; 
			}
		} 

	// setzen der radiobox  auf ausgewählt
	document.getElementById(box).checked = true;		
	document.getElementById(name).className="customRadioButton customRadioButtonChecked";
	document.getElementById(name).style.backgroundPosition = "0 -20px";			
	return true;
}//end funktion


function toTop() {
	window.scrollTo(0, 10);
}//end function	

/*-----------------------------------------------------------------------*/

function gsversenden(){
	var gfehler = shoppingCart.message.feh_voucher;
	var gfehlerzukurz = shoppingCart.message.feh_voucher2;
	
	var gutscheinmeldung = "";	
	
	if((document.getElementById("gutscheinnummer").value.length < "16" )||(document.getElementById("gutscheinnummer").value.length == "0" )){
		gutscheinmeldung = gfehlerzukurz;	
		
		document.getElementById("fehlerausgabeContent").style.display = "block"; 
		(document.all)?document.all["fehlerausgabe"].innerHTML=gutscheinmeldung:document.getElementById("fehlerausgabe").innerHTML=gutscheinmeldung;
	
		window.setTimeout("toTop()", 500);			
		return false;
	}		
	return true;
}//end function

function gstatus(){
	if(document.getElementById("gutscheinnummer").value.length > 1 ){
		document.getElementById("gutscheinberechnen").src = shoppingCart.image.btn_gnberechnen_arrow;	
	} else {
		document.getElementById("gutscheinberechnen").src = shoppingCart.image.btn_gnberechnen;		
	}
}//end function

/*---------------------------------------------No Login - Anmeldungsformauswahl*/	

function bestandskunde() {
	var loginm = shoppingCart.message.feh_loginm;	
	var loginpass = shoppingCart.message.feh_loginpass;	
	var loginben = shoppingCart.message.feh_loginben;	
	var senden = true;	
	var loginfehler="";	
	
	document.anmeldungsform.password.className = "anmelden";						
	document.anmeldungsform.username.className = "anmelden";
	document.getElementById("bicon").src = "/img/blank.gif";					
	document.getElementById("picon").src = "/img/blank.gif";		
		
	//Prüfung ob Benutzername eingegeben wurde
	if (document.anmeldungsform.username.value == ""){
		loginfehler = loginben;
		document.getElementById("fehlerausgabeContent").style.display = "block"; 
		document.getElementById("bicon").src = "/obj/eventim/default/process/img/icn_ausruf.jpg";	document.anmeldungsform.username.className = "war_fehler";			
		senden = false;	

	}//end if	
	//Prüfung ob Passwort eingegeben wurde
	if (document.anmeldungsform.password.value == ""){
		loginfehler = loginfehler+loginpass;	
		document.getElementById("fehlerausgabeContent").style.display = "block"; 
		document.getElementById("picon").src = "/obj/eventim/default/process/img/icn_ausruf.jpg";	document.anmeldungsform.password.className = "war_fehler";	
		senden = false;	
	
	}//end if	
	
	if(senden == false){
		window.setTimeout("toTop()", 500);	
	}
	//ausgabe Fehlermeldungen	
	unescape(loginfehler);    
	(document.all)?document.all["fehlerausgabe"].innerHTML=loginfehler:document.getElementById("fehlerausgabe").innerHTML=loginfehler;
	return senden; 
	
}


/*---------------------------------Shoppingcart / checkbox Platzinformationen--------------------*/
	function checkshoppingcart(){
		var checkseatlevel = shoppingCart.message.feh_checkseatlevel;
		var senden = true;	
		
		jQuery("input.checkboxPlatzInfo").each(function(){
			
			var tmpId = this.getAttribute('id');

			if(jQuery(this).is(":checked")) { 
				var tmpIcon    = '/obj/eventim/default/process/img/icn_haken.jpg';
			} else {
				var tmpIcon    = '/obj/eventim/default/process/img/icn_ausruf.jpg';
				senden = false; 
			}
			
			jQuery("#"+tmpId+"_icon").attr("src", tmpIcon);
		});
		
		if(senden == false){
			//springt zum Seitenanfang, wenn eine Fehlermeldung ausgegeben wird.
			window.setTimeout("toTop()", 500);	
		}

		
		if(senden == false) {
			// Fehlermeldung anzeigen
			jQuery("#fehlerausgabeContent").show();
			jQuery("#seatLevelError").html(checkseatlevel);
			return false;
		} else {
			return true;
				
		}		
	};
	
  

