
	var removeMsg;
	var order_finish_text;

	
	function showInfo(id, dom) {
		$$('.'+dom).each(Element.hide);
		$('info_'+id).show();
	}
	
	function submitForm(no){
		
		check = 0;
		if(no!=30) 	check = ($("sp_"+no).value);
		
		if(check>=0) {
			// Produkt
			addToCart(no)
			// Service
			if(check>0) addToCart(check)
			setTimeout("self.location.href='warenkorb.php';",800);
			//self.location.href="warenkorb.php";
		} else {
			$('error_'+no).show();
		}
	}
	
	function goto(to) {
		$('goto').value = to;
		document.ebook.submit();
	}
	
	function blindEffect(id, dir) {
		if ($(id).style.display=='none' && dir=='down')	new Effect.BlindDown($(id), {duration:0.3});
		if ($(id).style.display=='' && dir=='up') new Effect.BlindUp($(id), {duration:0.3});
	}
	
	function liveCheck(curr_field) {
		var url = 'ajax_livecheck.php';
		var pars = Form.serialize('ebook') + '&check=' + curr_field;
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, 
			onComplete: function(showResult) { $(curr_field + '-row').innerHTML = showResult.responseText;}
			});
	}
	
	function updateProducts() {  
		var url = 'ajax_warenkorb.php';
		var pars = Form.serialize('ebook');
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, 
			onComplete: function(showResult) {$('produkte').innerHTML = showResult.responseText; }
			});
	}
	
	function addToCart(id) {
		var url = 'ajax_warenkorb.php';
		var pars = '&action=add&id=' + id;
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, 
			onComplete: function(showResult) { 
				$('product' + id).innerHTML = trim(showResult.responseText);
				switch (id) {
					case 2:
						$$('.product').each(function(x) { 
							if (x.id!='product2')
								x.innerHTML = '<span>Nicht mit der Verlängerung eines Service-Abonnements kombinierbar</span>';
						});
						break;
						
					default:
						$$('.product').each(function(x) { 
							if (x.id!='product' + id)
								x.innerHTML = '<span>Nicht mit dem gewählten Produkt kombinierbar</span>';
						});
						break;
				}
			}
		});
	}
	
	function deleteFromCart(id) {
		if (confirm(removeMsg)) {
			var url = 'ajax_warenkorb.php';
			var pars = Form.serialize('ebook') + '&action=remove&id=' + id;
			var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, 
				onComplete: function(showResult) {$('produkte').innerHTML = showResult.responseText; }
				});
		}
	}	
	
	function addDiscount() {
		var url = 'ajax_warenkorb.php';
		var pars = Form.serialize('ebook') + '&action=discount';
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, 
			onComplete: function(showResult) {$('produkte').innerHTML = showResult.responseText; $('rabatt').value = ''; }
			});
	}
	
	function updatePayment(val) {
		var url = 'update.php';
		var pars = '&type=payment&value=' + val;
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars});
	}
	
	function updateAGB(val) {
		var url = 'update.php';
		var pars = '&type=agb&value=' + val;
		var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars});
	}
	
	function returnKeyCheck(e) {
		var keyID = (window.event) ? event.keyCode : e.keyCode;
 		if (keyID==13) {
			addDiscount();
			return false;
		}
	}	
	
	function trim (str) {
		str = str.replace(/^\s+/, '');
		for (var i = str.length - 1; i >= 0; i--) {
			if (/\S/.test(str.charAt(i))) {
				str = str.substring(0, i + 1);
				break;
			}
		}
		return str;
	}

	