// Drop Out Menu Functions
function showSub(element){
	element.className = "subMenuOut";
	}
function hideSub(element){
	element.className = "subMenuIn";
	}

// tt_products: delete, update items
function clear(item,artikelnummer) {
	document.basket[item].value = 0;
// Checkt bei jedem Löschen ob es einen Gutschein gibt
// wenn es einen gibt, und das Produkt mit der Art. Nr. gelöscht wird
// löschen wir auch den Gutschein mit
		if (document.getElementById('gutschein 13534')) {
		if(artikelnummer == '13534') {
		document.getElementById('gutschein 13534').value = 0;	
		}
		}
		
		if (document.getElementById('gutschein 60000')) {
		if(artikelnummer == '60000') {
		document.getElementById('gutschein 60000').value = 0;	
		}
		}		
		
	document.basket.submit();
	}
function update(item) {
	document.basket.submit();
	}
	


// Gutschein A1 Telekom im Warenkorb einlösen
function checkGutschein() {
	gutscheincodes = new Array("a1telekom","daikin","volksbank","uniqa","polizei","wienstrom","e&y","admiral","evn","porsche","facebook");
	artnummern = new Array("13534","13534","13534","13534","13534","13534","13534","13534","13534","13534","60000");
	
	var gutscheinnreingabe = document.getElementById('voucherID').value;
	
	if(gutscheinnreingabe == gutscheincodes[0]) {
	var schonda = document.getElementById('gutscheinInput0').value
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[0])) {
		document.getElementById('gutscheinInput0').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	else if(gutscheinnreingabe == gutscheincodes[1]) {
	var schonda = document.getElementById('gutscheinInput1').value
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[1])) {
		document.getElementById('gutscheinInput1').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	
	else if(gutscheinnreingabe == gutscheincodes[2]) {
	var schonda = document.getElementById('gutscheinInput2').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[2])) {
		document.getElementById('gutscheinInput2').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	else if(gutscheinnreingabe == gutscheincodes[3]) {
	var schonda = document.getElementById('gutscheinInput3').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[3])) {
		document.getElementById('gutscheinInput3').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	else if(gutscheinnreingabe == gutscheincodes[4]) {
	var schonda = document.getElementById('gutscheinInput4').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[4])) {
		document.getElementById('gutscheinInput4').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}		
	
	
	else if(gutscheinnreingabe == gutscheincodes[5]) {
	var schonda = document.getElementById('gutscheinInput5').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[5])) {
		document.getElementById('gutscheinInput5').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}			
	

	else if(gutscheinnreingabe == gutscheincodes[6]) {
	var schonda = document.getElementById('gutscheinInput6').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[6])) {
		document.getElementById('gutscheinInput6').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	else if(gutscheinnreingabe == gutscheincodes[7]) {
	var schonda = document.getElementById('gutscheinInput7').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[7])) {
		document.getElementById('gutscheinInput7').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}				
	

	else if(gutscheinnreingabe == gutscheincodes[8]) {
	var schonda = document.getElementById('gutscheinInput8').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[8])) {
		document.getElementById('gutscheinInput8').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}


	else if(gutscheinnreingabe == gutscheincodes[9]) {
	var schonda = document.getElementById('gutscheinInput9').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[9])) {
		document.getElementById('gutscheinInput9').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}
	
	
	else if(gutscheinnreingabe == gutscheincodes[10]) {
	var schonda = document.getElementById('gutscheinInput10').value;
	// ermittelt die Anzahl der im Warenkorb befindlichen Stück des Ausgangsproduktes, wenn es da ist
		if (document.getElementById(artnummern[10])) {
		document.getElementById('gutscheinInput10').value = '1';		
		document.getElementById('gutscheinMessage').innerHTML = 'Der Gutschein <b>'+gutscheinnreingabe+'</b> wird ihrem Warenkorb hinzugef&uuml;gt.';
		document.gutschein.submit();	
		} else {
		document.getElementById('gutscheinMessage').innerHTML = 'Kein passender Artikel f&uuml;r diesen Gutschein im Warenkorb.';
		document.basket.submit();		
		}
	}	
	
	else {
	document.getElementById('gutscheinMessage').innerHTML = 'Der Gutscheincode <b>'+gutscheinnreingabe+'</b> ist leider nicht g&uuml;ltig.';		
	document.basket.submit();
	}
	
}

	

// checkt das Rückrufformular vor dem Senden
function checkRueckrufForm() {
	var dername = document.getElementById('uid1').value;
	var telefon = document.getElementById('uid2').value;
	if(dername == 'Ihr Name') {
	document.getElementById('uid1').style.borderColor = '#ff0000';
	document.getElementById('uid1').style.backgroundColor = '#f1f1f1';	
	return false;
	} else {
	document.getElementById('uid1').style.borderColor = '#999999';
	document.getElementById('uid1').style.backgroundColor = '#ffffff';			
	}
	
	if(telefon == 'Ihre Telefonnummer') {
	document.getElementById('uid2').style.borderColor = '#ff0000';
	document.getElementById('uid2').style.backgroundColor = '#f1f1f1';	
	return false;
	} else {
	document.getElementById('uid2').style.borderColor = '#999999';
	document.getElementById('uid2').style.backgroundColor = '#ffffff';			
	}
	
	if(dername != 'Ihr Name' && telefon != 'Ihre Telefonnummer') {
	
	document.getElementById('powermaildiv_uid8').style.display = 'block';
	
	if(document.getElementById('uid8').value != '') {
	document.rueckrufanfrage.submit();
	return true;
	}
	
	
	}
	
	}




// Funktionen um Input Felder (hidden) mit Werten zu füllen
function fillHiddenInput(formularname,quelle,bedingung,ziel,wert) {
//	alert(document.getElementById(quelle).value);
	if(bedingung == 'uid') {
	if(document.getElementById(quelle).value.length >=5 || document.getElementById('FE[fe_users][cnum]').value.length >=4) {
	document.getElementById(ziel).value = wert;
	document.getElementById(quelle).style.borderColor = '#999999';
	document.getElementById(quelle).style.backgroundColor = '#ffffff';	
	} else if(document.getElementById(quelle).value != '' && document.getElementById(quelle).value.length <=4) {
	document.getElementById(ziel).value = '2';
	document.getElementById(quelle).style.borderColor = '#ff0000';
	document.getElementById(quelle).style.backgroundColor = '#f1f1f1';		
	} else {
	document.getElementById(ziel).value = '2';
	document.getElementById(quelle).style.borderColor = '#999999';
	document.getElementById(quelle).style.backgroundColor = '#ffffff';		
	}
	}

	}





