
function show_flash(src, movie, width, height, quality, menu, bgcolor, flashvars)
{
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"" +width+ "\" height=\"" +height+ "\" id=\"" +movie+ "\">");
	document.write("<param name=\"movie\" value=\"" +src+ "\" />");
	document.write("<param name=\"FlashVars\" value=\"" +flashvars+ "\">");
	document.write("<param name=\"quality\" value=\"" +quality+ "\" />");
	document.write("<param name=\"menu\" value=\"" +menu+ "\" />");
	document.write("<param name=\"bgcolor\" value=\"" +bgcolor+ "\" />");
	document.write("<embed src=\"" +src+ "\" swLiveConnect=\"true\" menu=\"" +menu+ "\" FlashVars=\"" +flashvars+ "\" quality=\"" +quality+ "\" bgcolor=\"" +bgcolor+ "\" width=\"" +width+ "\" height=\"" +height+ "\" name=\"" +movie+ "\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />");
	document.write("</object>");
}


function checkFormRueckruf(f) {
	
	var m, n, i, r;
	m = "Folgende Felder sind nicht oder falsch ausgefuellt: \n\n";
	n = "";

	if(!document.forms[f].grund.value || document.forms[f].grund.value =='') { 
		if(!r) r = document.forms[f].grund; 
		m += n + "Grund des Rueckrufs";
		n = ", \n";
	}

	if(!document.forms[f].name.value || document.forms[f].name.value =='') { 
		if(!r) r = document.forms[f].name; 
		m += n + "Name";
		n = ", \n";
	}
	
	if(!document.forms[f].fon.value || document.forms[f].fon.value =='') { 
		if(!r) r = document.forms[f].fon; 
		m += n + "Tel";
		n = ", \n";
	}
	
	if(n) {
		alert(m);
		if(r) r.focus();
		return false;
	} else {
		return true;
	}
}

function checkFormKontakt(f) {
	
	var m, n, i, r;
	m = "Folgende Felder sind nicht oder falsch ausgefuellt: \n\n";
	n = "";

	if(!document.forms[f].name.value || document.forms[f].name.value =='') { 
		if(!r) r = document.forms[f].name; 
		m += n + "Name";
		n = ", \n";
	}

	if(!document.forms[f].vorname.value || document.forms[f].vorname.value =='') { 
		if(!r) r = document.forms[f].vorname; 
		m += n + "Vorname";
		n = ", \n";
	}

	if(!document.forms[f].strasse.value || document.forms[f].strasse.value =='') { 
		if(!r) r = document.forms[f].strasse; 
		m += n + "Straße, Nr.";
		n = ", \n";
	}

	if(!document.forms[f].ort.value || document.forms[f].ort.value =='') { 
		if(!r) r = document.forms[f].ort; 
		m += n + "PLZ,Ort";
		n = ", \n";
	}
	
	if(!document.forms[f].telefon.value || document.forms[f].telefon.value =='') { 
		if(!r) r = document.forms[f].telefon; 
		m += n + "Tel";
		n = ", \n";
	}
	
	if(!document.forms[f].nachricht.value || document.forms[f].nachricht.value =='') { 
		if(!r) r = document.forms[f].nachricht; 
		m += n + "Nachricht";
		n = ", \n";
	}
	
	if(n) {
		alert(m);
		if(r) r.focus();
		return false;
	} else {
		return true;
	}
}

function checkFormReg(f) {
	
	var m, n, i, r;
	m = "Folgende Felder sind nicht oder falsch ausgefuellt: \n\n";
	n = "";
	
	if(!document.forms[f].firmaverlag.value || document.forms[f].firmaverlag.value =='') { 
		if(!r) r = document.forms[f].firmaverlag; 
		m += n + "Firma/Verlag";
		n = ", \n";
	}
	
	if(!document.forms[f].name.value || document.forms[f].name.value =='') { 
		if(!r) r = document.forms[f].name; 
		m += n + "Name";
		n = ", \n";
	}

	if(!document.forms[f].vorname.value || document.forms[f].vorname.value =='') { 
		if(!r) r = document.forms[f].vorname; 
		m += n + "Vorname";
		n = ", \n";
	}

	if(!document.forms[f].strasse.value || document.forms[f].strasse.value =='') { 
		if(!r) r = document.forms[f].strasse; 
		m += n + "Straße, Nr.";
		n = ", \n";
	}

	if(!document.forms[f].ort.value || document.forms[f].ort.value =='') { 
		if(!r) r = document.forms[f].ort; 
		m += n + "PLZ,Ort";
		n = ", \n";
	}
	
	if(!document.forms[f].tel.value || document.forms[f].tel.value =='') { 
		if(!r) r = document.forms[f].tel; 
		m += n + "Tel";
		n = ", \n";
	}
	
	if(!document.forms[f].email.value || (document.forms[f].email.value && document.forms[f].email.value.search(/^\s*\S+@\S+\.\S+\s*$/) == -1)) {
		if(!r) r = document.forms[f].email; 
		m += n + "E-Mail";
		n = ", \n";
	}
	
	if (!document.forms[f].akzagb.checked) {
		if(!r) r = document.forms[f].akzagb; 
		m += n + "Bitte stimmen Sie den Nutzungsbedingungen zu.";
		n = ", \n";
	}
	
	if(n) {
		alert(m);
		if(r) r.focus();
		return false;
	} else {
		return true;
	}
}

function checkFormEmpfehlung(f) {
	
	var m, n, i, r;
	m = "Folgende Felder sind nicht oder falsch ausgefuellt: \n\n";
	n = "";

	if(!document.forms[f].ihr_name.value || document.forms[f].ihr_name.value =='') { 
		if(!r) r = document.forms[f].ihr_name; 
		m += n + "Ihr Name";
		n = ", \n";
	}

	if(!document.forms[f].ihr_vorname.value || document.forms[f].ihr_vorname.value =='') { 
		if(!r) r = document.forms[f].ihr_vorname; 
		m += n + "Ihr Vorname";
		n = ", \n";
	}
	
	if(!document.forms[f].ihr_email.value || (document.forms[f].ihr_email.value && document.forms[f].ihr_email.value.search(/^\s*\S+@\S+\.\S+\s*$/) == -1)) {
		if(!r) r = document.forms[f].ihr_email; 
		m += n + "Ihre E-Mail";
		n = ", \n";
	}
	
	if(!document.forms[f].empf_name.value || document.forms[f].empf_name.value =='') { 
		if(!r) r = document.forms[f].empf_name; 
		m += n + "Empfänger Name";
		n = ", \n";
	}

	if(!document.forms[f].empf_vorname.value || document.forms[f].empf_vorname.value =='') { 
		if(!r) r = document.forms[f].empf_vorname; 
		m += n + "Empfänger Vorname";
		n = ", \n";
	}
	
	if(!document.forms[f].empf_email.value || (document.forms[f].empf_email.value && document.forms[f].empf_email.value.search(/^\s*\S+@\S+\.\S+\s*$/) == -1)) {
		if(!r) r = document.forms[f].empf_email; 
		m += n + "Empfänger E-Mail";
		n = ", \n";
	}
	
	if(!document.forms[f].nachricht.value || document.forms[f].nachricht.value =='') { 
		if(!r) r = document.forms[f].nachricht; 
		m += n + "Nachricht";
		n = ", \n";
	}
	
	if(n) {
		alert(m);
		if(r) r.focus();
		return false;
	} else {
		return true;
	}
}

function checkFormBestellung(f) {
	
	var m, n, i, r;
	m = "Folgende Felder sind nicht oder falsch ausgefuellt: \n\n";
	n = "";

	if(!document.forms[f].first_name.value || document.forms[f].first_name.value =='') { 
		if(!r) r = document.forms[f].first_name; 
		m += n + "Vorname";
		n = ", \n";
	}

	if(!document.forms[f].last_name.value || document.forms[f].last_name.value =='') { 
		if(!r) r = document.forms[f].last_name; 
		m += n + "Name";
		n = ", \n";
	}
	
	if(!document.forms[f].street.value || document.forms[f].street.value =='') { 
		if(!r) r = document.forms[f].street; 
		m += n + "Stra&szlig;e";
		n = ", \n";
	}

	if(!document.forms[f].zip.value || document.forms[f].zip.value =='') { 
		if(!r) r = document.forms[f].zip; 
		m += n + "PLZ";
		n = ", \n";
	}
	
	if(!document.forms[f].town.value || document.forms[f].town.value =='') { 
		if(!r) r = document.forms[f].town; 
		m += n + "Ort";
		n = ", \n";
	}

	if(!document.forms[f].tel.value || document.forms[f].tel.value =='') { 
		if(!r) r = document.forms[f].tel; 
		m += n + "Telefon";
		n = ", \n";
	}
	
	if(!document.forms[f].fax.value || document.forms[f].fax.value =='') { 
		if(!r) r = document.forms[f].fax; 
		m += n + "Fax";
		n = ", \n";
	}
	
	if(!document.forms[f].email.value || (document.forms[f].email.value && document.forms[f].email.value.search(/^\s*\S+@\S+\.\S+\s*$/) == -1)) {
		if(!r) r = document.forms[f].email; 
		m += n + "E-Mail";
		n = ", \n";
	}
	
	if(n) {
		alert(m);
		if(r) r.focus();
		return false;
	} else {
		return true;
	}
}

function newsletterabbestellen(){
	document.getElementById('newsletterform').whattodo.value = 'abbestellen';
	//document.getElementById('newsletterform').submit();
}

function newsletterbestellen(){
	document.getElementById('newsletterform').whattodo.value = 'bestellen';
	//document.getElementById('newsletterform').submit();
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function reloadPage() {
	location.reload();
}

function getBrowserHeight() {
    if (document.all) return document.body.offsetHeight;
    else return self.innerHeight;
}