/*--------------------------

Valentins Javascriptfunktionen

--------------------------*/
function clip(id) {
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='none';	
		}
	}
	if (d) {
		d.style.display='block';
	}
}
/* --- Bier Funktionen --- */
function hidepicker(id){
	$(id).style.display = "none";
	$(id).innerHTML = "";
}
function setcolor(id,color,produktID){
	hidepicker('colorpicker_' + id);
	$('fontcolor[' + id + ']').value = color;
	xajax_changeLabel($('beerlabelID').value ,produktID,xajax.getFormValues('bestell_form'));
}
function promptCheck(){
	Check = confirm("Wenn Sie das Etikett wechseln gehen Ihre Eingaben verloren.\r\nMöchten Sie das Etikett wechseln?");
	if (Check == true) xajax_showCarousel();
}
function showBeerlabelPreview(labelID, produktID, formvalues){
	
	var inputs = document.forms.bestell_form.getElementsByTagName("input"); 

	for (i=0; i < inputs.length; i++){
		
		var globalCheck = true;
		
		if(inputs[i].id.substr(0,4) == 'text'){
			var id_add = inputs[i].id.substr(4,inputs[i].id.length);
			
			var Check = false;
					
			if ($('text' + id_add) && $('text' + id_add).value == $('defaulttext' + id_add ).value){		 
				Check = confirm("Möchten Sie wirklich den Beispieltext \"" + $('defaulttext' + id_add).value + "\" verwenden ?");
			} else {
				Check = true;
			}
			
			if (Check != true){
				globalCheck = false;
			}			
		}
	}
	if (globalCheck == true){
		xajax_changeLabel(labelID,produktID,formvalues);
	}	
}
/* --- Bierkrug Funktionen --- */
function showBkPreviewFirst(humpenID, formvalues){
	$('carousel').style.display = "none";
	$('workbenchpreview').innerHTML = '';
	$('workbench').style.display = "block";

	xajax_change_humpen(humpenID, formvalues);
}
function showBkPreview(humpenID, formvalues){
	
	if ($('humpentext').value == $('defaulthumpentext').value){
		Check = confirm("Möchten Sie wirklich den Beispieltext verwenden?");
	} else {
		Check = true;
	}
	
	if (Check == true){
		$('carousel').style.display = "none";
		$('workbenchpreview').innerHTML = '';
		$('workbench').style.display = "block";
		xajax_change_humpen(humpenID, formvalues);
	}
}
function showBkCarousel(){
	$('carousel').style.display = "block";
	$('workbench').style.display = "none";
	$('workbenchfields').innerHTML = '';
	$('hiddenhumpenname').value = 0;
}
function clearHumpenText(){
	if ($('humpentext').value == $('defaulthumpentext').value){
		$('humpentext').value = '';
	}
}
function UnclearHumpenText(){
	if ($('humpentext').value == ''){
		$('humpentext').value = $('defaulthumpentext').value;
	}
}


/* --- Adventskalender Funktionen --- */
function showAKPreviewFirst(adventsID, formvalues){
	$('carousel').style.display = "none";
	$('workbenchpreview').innerHTML = '';
	$('workbench').style.display = "block";

	xajax_change_adventskalender(adventsID, formvalues);
}
function showAKPreview(adventsID, formvalues){
	
	if ($('adventstext').value == $('defaultadventstext').value){
		Check = confirm("Möchten Sie wirklich den Beispieltext verwenden?");
	} else {
		Check = true;
	}
	
	if (Check == true){
		$('carousel').style.display = "none";
		$('workbenchpreview').innerHTML = '';
		$('workbench').style.display = "block";
		xajax_change_adventskalender(adventsID, formvalues);
	}
}
function showAKCarousel(){
	$('carousel').style.display = "block";
	$('workbench').style.display = "none";
	$('workbenchfields').innerHTML = '';
	$('hiddenadventsnname').value = 0;
}
function clearAdventsText(){
	if ($('adventstext').value == $('defaultadventstext').value){
		$('adventstext').value = '';
	}
}
function UnclearAdventsText(){
	if ($('adventstext').value == ''){
		$('adventstext').value = $('defaultadventstext').value;
	}
}




function initMBpayment(){
	var agb = $('agb_check').checked;
	if(agb == false){ 
		alert('Bitte akzeptieren Sie zunächst unsere Allgemeinen Geschäftsbedingungen');
		$('agb_error_text').innerHTML = 'Um Ihre Bestellung abzuschlie&szlig;en, m&uuml;ssen Sie unsere AGB akzeptieren !';
		$('agb_error_text').style.display = 'block';
		$('agb_check').className ='input_error';
	} else {
		$('agb_error_text').innerHTML = '';
		$('agb_error_text').style.display = 'none';
		$('agb_check').className ='';
		xajax_waitfor_mb();
		$('mb_form').submit();
	}
}