function checkInput(){
	
	
		if(document.getElementById('type')&&document.getElementById('type').value=='epaper'){
			
			return true;
		}
		else{
			var errorMessage='';
			
			var fields = new Array('name','firma','street','plz','city');
			
			// alle Felder zunächst mit normaler Hintergrundfarbe
			// falsch befüllte felder werden später markiert
			for(var n=0;n<fields.length;n++){
				document.getElementById(fields[n]).style.background = '#FFF';
			}
			
			var errorField = new Array();
			
			var name = document.getElementById('name').value;
			var firma = document.getElementById('firma').value;
			var street = document.getElementById('street').value;
			var plz = document.getElementById('plz').value;
			var city = document.getElementById('city').value;
		//			var country = document.getElementById('land').value;
			
		//					alert("name:\n"+name.match(/^([a-zA-zßäöüÄÖÜ-]+\.?)\s[a-zA-ZßäöüÄÖÜ-]+$/)+"\nplz\n"+plz.match(/^\d\d\d\d\d$/)+"\nstreet\n"+street.match(/^([a-zA-zßäöüÄÖÜ-]+)\s(\d+)$/)+"\nort\n"+city.match(/^([a-zA-zßäöüÄÖÜ-]+)$/));
			if(name.match(/^\D+$/) == null||name.length==0){
					
					errorField.push('name');
					if(name.length==0){
						errorMessage += "Leider hast Du vergessen folgendes Feld auszufüllen: <br><strong>Vorname und Nachname</strong><br><br>";
					}
					else{
						errorMessage += "Leider hast Du folgendes Feld nicht korrekt ausgefüllt: <br><strong>Vorname und Nachname</strong><br><br>";
					}	
			}
//			if(firma.match(/^([a-zäöüßA-ZÄÖÜ0-9-\.\/\&\s\+])+$/) == null&&firma.length>0){
//					
//					errorField.push('firma');
//					errorMessage += "Leider hast Du folgendes Feld nicht korrekt ausgefüllt: <br><strong>Firma </strong><br><br>";
//			}
			if(street.match(/^([a-zäöüßA-ZÄÖÜ0-9-\.\s\/])+$/) == null||street.length==0){
					
					errorField.push('street');
					if(street.length==0){
						errorMessage += "Leider hast Du vergessen folgendes Feld auszufüllen: <br><strong>Straße</strong><br><br>";
					}
					else{
						errorMessage += "Leider hast Du folgendes Feld nicht korrekt ausgefüllt: <br><strong>Straße</strong><br><br>";
					}
			}
			if(plz.match(/^\d+$/) == null||plz.length==0||plz.length<3){
					
					errorField.push('plz');
					if(plz.length==0){
						errorMessage += "Leider hast Du vergessen folgendes Feld auszufüllen: <br><strong>PLZ</strong><br><br>";
					}
					else{
						errorMessage += "Leider hast Du folgendes Feld nicht korrekt ausgefüllt: <br><strong>PLZ</strong><br><br>";
					}
			}
			if(city.match(/^([a-z\.A-zßäöüÄÖÜ-]+)(\s[a-z\.A-ZßäöüÄÖÜ-]+)*$/) == null||city.length==0){
					
					errorField.push('city');
					if(city.length==0){
						errorMessage += "Leider hast Du vergessen folgendes Feld auszufüllen: <br><strong>Ort</strong><br><br>";
					}
					else{
						errorMessage += "Leider hast Du folgendes Feld nicht korrekt ausgefüllt: <br><strong>Ort<strong><br><br>";
					}	
			}
			
			
			if(errorField.length>0){
				document.getElementById('errormessage').innerHTML = errorMessage;
				
				document.getElementById('errorbox').style.display = 'block';
				document.getElementById('box_line').style.display = 'block';
				
				for(var n=0;n<errorField.length;n++){
					document.getElementById(errorField[n]).style.background = '#FFF8BE';
				}
				return false;
			}
			else{	
				document.getElementById('errorbox').style.display = 'none';
				document.getElementById('box_line').style.display = 'none';
				
				return true;
			}
		}
	}
	
	function getInput(){
		
		if(document.getElementById('issue_actual').checked){
			var issue = 'a';
		}
		else if(document.getElementById('issue_next').checked){
			var issue = 'n';
		}
		else var issue = 'x';
		
		if(document.getElementById('type')&&document.getElementById('type').value=='print'){
			
			var name = document.getElementById('name').value;
			var firma = document.getElementById('firma').value;
			var street = document.getElementById('street').value;
			var plz = document.getElementById('plz').value;
			var city = document.getElementById('city').value;
			var country = document.getElementById('country').value;
			
			var input=name+'_'+firma+'_'+street+'_'+plz+'_'+city+'_'+country+'_'+issue;
			
			return input;
		}
		
		if(document.getElementById('type')&&document.getElementById('type').value=='epaper'){
			
			return issue;
		}
	}
	
	function clickEvent(buttonName){
		
		if(buttonName=='print'){
			var button 	= 'print_button';
			var disabled 	= 'print_disabled';
		}
		else if(buttonName=='epaper') {
			var button 	= 'epaper_button';
			var disabled 	= 'epaper_disabled';
		}
				
		if(document.getElementById(disabled).value=='yes'){
			return false;
		}
		else{
			return true;
		}
	}
	
	function setDefault(){
		
		document.getElementById('country').options[0].selected=true;
		document.getElementById('print_disabled').value='yes';
		document.getElementById('epaper_disabled').value='yes';
	}
	
	function countryChange(){
		
		// Select-Liste für Länder
		var select 		= document.getElementById('country');
		
		// Button,Preis und DIV für Print
		var print 		= document.getElementById('show_print');
		var print_disabled	= document.getElementById('print_disabled');
		var print_product	= document.getElementById('print_product');
		var print_button	= document.getElementById('print_button');
		var print_price		= document.getElementById('print_price');
		
		// Button und DIV für Epaper
		var epaper 		= document.getElementById('show_epaper');
		var epaper_disabled	= document.getElementById('epaper_disabled');
		var epaper_product	= document.getElementById('epaper_product');
		var epaper_country	= document.getElementById('epaper_country');
		var epaper_button	= document.getElementById('epaper_button');
		var epaper_price	= document.getElementById('epaper_price');
		
		var world = false;
		if(document.getElementById('world').value=='202'){
			world = true;
		}
		
		for (var i=0;i<select.length;i++){
			if(select.options[i].selected==true){
				var country = select.options[i].value;
			}
		}
		
		if(country>3){
			sw_country=4;
		}
		else sw_country=country;
		
		switch(sw_country){
		
		// Standardeinstellung:
		// nichts anklickbar, aber alles sichtbar zu D-Preisen
		case "0":
		
			print.style.display		='block';
			epaper.style.display		='block';
			
			print_disabled.value		='yes';
			epaper_disabled.value	='yes';
			epaper_country.value		=country;
			
			print_button.style.background	='url(/gfx/fotoplus/button_grey.gif)';
			epaper_button.style.background	='url(/gfx/fotoplus/button_grey.gif)';
			
			print_button.style.cursor	='auto';
			epaper_button.style.cursor	='auto';
			
			if(world){
				print_price.style.background		='url(/gfx/fotoplus/prize_1990_36.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_1990_36_xx.png)';
			}
			else{
				print_price.style.background		='url(/gfx/fotoplus/prize_2790_10.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_2790_10_xx.png)';
			}
			
			break;	
		
		// Deutschland:
		// EOL, Print (inkl. 10%), Epaper
		case "1":
		
			print.style.display		='block';
			epaper.style.display		='none';
			
			print_disabled.value		='no';
			print_product.value		='901';
			epaper_disabled.value	='no';
			epaper_country.value		=country;
			
			print_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			epaper_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			
			print_button.style.cursor	='pointer';
			epaper_button.style.cursor	='pointer';
			
			if(world){
				print_price.style.background		='url(/gfxfotoplus/prize_1990_36_world.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_1990_36_world.png)';
				print_product.value		='908';
				epaper_product.value	='911';
			}
			else{
				print_price.style.background		='url(/gfx/fotoplus/prize_2790_10.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_2790_10_xx.png)';
				epaper_product.value	='904';
			}
			
			break;
		// Österreich:
		// Print, Epaper
		case "2":
		
			print.style.display			='block';
			epaper.style.display		='none';
			
			print_disabled.value		='no';
			print_product.value		='906';
			epaper_disabled.value	='no';
			epaper_country.value		=country;
			
			print_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			epaper_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			
			print_button.style.cursor	='pointer';
			epaper_button.style.cursor	='pointer';
			
			if(world){
				print_price.style.background		='url(/gfx/fotoplus/prize_2540_28_world.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_1990_44_world.png)';
				print_product.value		='909';
				epaper_product.value	='911';
			}
			else{
				print_price.style.background		='url(/gfx/fotoplus/prize_3560.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_2790_22.png)';
				epaper_product.value	='904';
			}

			
			break;
		// Schweiz:
		// Print, Epaper
		case "3":
		
			print.style.display			='block';
			epaper.style.display		='none';
			
			print_disabled.value		='no';
			print_product.value		='907';
			epaper_disabled.value	='no';
			epaper_country.value		=country;
			
			print_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			epaper_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			
			print_button.style.cursor	='pointer';
			epaper_button.style.cursor	='pointer';
			
			if(world){
				print_price.style.background		='url(/gfx/fotoplus/prize_2780_28_world.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_1990_49_world.png)';
				print_product.value		='910';
				epaper_product.value	='911';
			}
			else{
				print_price.style.background		='url(/gfx/fotoplus/prize_3890.png)';
				epaper_price.style.background	='url(/gfx/fotoplus/prize_2790_28.png)';
				epaper_product.value	='904';
			}

			
			break;
			
		// restliche Länder: nur Epaper!!!
		default:
		
			print.style.display			='none';
			epaper.style.display		='none';
			
			print_disabled.value		='yes';
			epaper_disabled.value	='no';
			epaper_country.value		=country;
			
			print_button.style.background	='url(/gfx/fotoplus/button_grey.gif)';
			epaper_button.style.background	='url(/gfx/fotoplus/button_red.gif)';
			
			print_button.style.cursor	='pointer';
			epaper_button.style.cursor	='pointer';
			
			if(world){
				epaper_price.style.background	='url(/gfx/fotoplus/prize_1990_36_world.png)';
				epaper_product.value	='911';
			}
			else{
				epaper_price.style.background	='url(/gfx/fotoplus/prize_2790_xx.png)';
				epaper_product.value	='904';
			}
			break;
		
		}
		
	}
	
	function is_search(request){
		if(request=='press_ort' &&document.getElementById(request).value!='Suche nach Ort'){
			return true;
		}
		else if(request=='press_plz' &&document.getElementById(request).value!='Suche nach PLZ'){
			return true;
		}
		else return false;
		
	}
	function search_press(request){
		if(request=='press_ort'){
			var input = document.getElementById(request).value;
			return input;
		}
		else if(request=='press_plz'){
			var input = document.getElementById(request).value;
			return input;
		}
	}
	
	function check_additional(){
		if(document.getElementById('additional_free').checked){
			document.getElementById('signup_input').style.display='block';
		}
		else{	
			document.getElementById('signup_input').style.display='none';
		}
	}
	
	function show_form(formularName){
		if(formularName=='signup'){
			document.getElementById('signup_formular').style.display='block';
			document.getElementById('login_formular').style.display='none';
		}
		else if(formularName=='login'){
			document.getElementById('signup_formular').style.display='none';
			document.getElementById('login_formular').style.display='block';
		}
		
	}
