/****************************************************************************
* scripts.js
* Common JavaScript functions: openPopUp
*
***************************************************************************/
function oeffnefenster(adresse,titel,breite,hoehe,scrollbar)
{

	attribute = "width="+ breite +",height="+ hoehe +",scrollbars="+ scrollbar +"";
	fenster = window.open(adresse,titel,attribute);
	fenster.focus();
}

//______________________________________________________________________
//FAQ PopUp
function muster(){
	{
	muster1 = window.open("/faq.html","muster","width=390,height=345,left=200,top=220,scrollbars=no");
	muster1.focus();
	}
}



// zählt die noch möglichen Zeichen (Eintrag)
function CheckLen(Target) {
	StrLen = Target.value.length
	if (StrLen == 1 && Target.value.substring(0,1) == " ") {
	 Target.value = ""
	 StrLen = 0}
	if (StrLen > 30 ) {
	Target.value = Target.value.substring(0,30)
	CharsLeft = 0}
	else {
	CharsLeft = 30 - StrLen}
	which = (Target.name) + "_Anzahl";
	with(document.forms['regform']) {
		which = eval(which);
		which.value = CharsLeft;
	}
}

function CheckLen2(Target) {
	StrLen = Target.value.length
	if (StrLen == 1 && Target.value.substring(0,1) == " ") {
	 Target.value = ""
	 StrLen = 0}
	if (StrLen > 60 ) {
	Target.value = Target.value.substring(0,60)
	CharsLeft = 0}
	else {
	CharsLeft = 60 - StrLen}
	which = (Target.name) + "_Anzahl";
	with(document.forms['regform']) {
		which = eval(which);
		which.value = CharsLeft;
	}
}

function CheckLen3(Target) {
	StrLen = Target.value.length
	if (StrLen == 1 && Target.value.substring(0,1) == " ") {
	 Target.value = ""
	 StrLen = 0}
	if (StrLen > 60 ) {
	Target.value = Target.value.substring(0,60)
	CharsLeft = 0}
	else {
	CharsLeft = 60 - StrLen}
	which = (Target.name) + "_Anzahl";
	with(document.forms['adminform']) {
		which = eval(which);
		which.value = CharsLeft;
	}
}

function CheckLen_k(Target) {
	StrLen = Target.value.length
	if (StrLen == 1 && Target.value.substring(0,1) == " ") {
	 Target.value = ""
	 StrLen = 0}
	if (StrLen > 1000 ) {
	Target.value = Target.value.substring(0,1000)
	CharsLeft = 0}
	else {
	CharsLeft = 1000 - StrLen}
	which = (Target.name) + "_Anzahl";
	with(document.forms['etat_eintrag']) {
		which = eval(which);
		which.value = CharsLeft;
	}
}
function strReplace(s, r, w){
     return s.split(r).join(w);
}

function CheckLen_new1(Target) {
	StrLen = Target.value.length
	start = document.getElementById("default").value;

	start = start - document.getElementById("country").value.length;
	start = start - document.getElementById("zip").value.length;
	start = start - document.getElementById("city").value.length;
	start = start - document.getElementById("email").value.length;



if (StrLen == 1 && Target.value.substring(0,1) == " ") {
	 Target.value = ""
	 StrLen = 0}
	if (StrLen > start ) {
	Target.value = Target.value.substring(0,start)
	CharsLeft = 0}
	else {
	CharsLeft = start - StrLen}
	which = (Target.name) + "_Anzahl";
	which1 = (Target.name) + "_new_0";
	which2 = (Target.name) + "_new_1";
	which3 = (Target.name) + "_new_2";
	which4 = (Target.name) + "_new_3";
	with(document.forms['regform']) {
		which = eval(which);
		which.value = CharsLeft;
	}
	temp = Target.value;
	temp = strReplace(temp,"\n","<br />");
	document.getElementById(which1).innerHTML = temp;

	if ( typeof(document.regform.zeile_new_x_1) != 'undefined')
	{
		document.getElementById(which2).innerHTML = temp;
	}

	if ( typeof(document.regform.zeile_new_x_2) != 'undefined')
	{
		document.getElementById(which3).innerHTML = temp;
	}
	if ( typeof(document.regform.zeile_new_x_3) != 'undefined')
	{
		document.getElementById(which4).innerHTML = temp;
	}

}
//RESET FUNKTION - ADMIN
function resetBox(elem)	{
			for (loop = 0; loop < elem.length; loop++) {
				elem.options[loop].selected = false;
			}
}

// opens new window
function openPopUp(which,uri,title) {
	if(title) {title = "&title="+escape(title);} else {title = ""}
	//h = 500; if (screen.height<h) { h = (screen.height-80); }
	owin = open(''+which+'?uri='+uri+title,'','toolbar=0,status=0,scrollbars=0,width=520,height=480,resizable=0,top=15,left=15');
	owin.focus();
}
	function nutzungsbedingungen() {
		window.open('/nutzungsbedingungen.html','Nutzungsbedingungen','width=500,height=385, resizable=0, scrollbars=0');
	}

	function callback_age(id,session) {

		window.open('/callback.php?id='+id+"&PHPSESSID="+session,'callback','width=500,height=450');
	}
	function callback_sem(id) {
		window.open('/callback.php','callback','width=500,height=530');
	}

function register_change(input1)
{
   var o1 = document.getElementById("online_rubrik2");
   var o2 = document.getElementById("online_rubrik3");

   if (input1 == 1)
   {
      o1.style.display = 'none';
      o2.style.display = 'none';

   }
   else if (input1 == 2)
   {
      o1.style.display = '';
      o2.style.display = 'none';

   }
   else if (input1 == 3)
   {
      o1.style.display = ''; o2.style.display = '';

   }
}

function register_change_price(input1)
{
   var p1 = document.getElementById("preis1");
   var p2 = document.getElementById("preis2");
   var p3 = document.getElementById("preis3");

   if (input1 == 1)
   {
      p1.firstChild.nodeValue = '980';
      p2.firstChild.nodeValue = '1.490';
      p3.firstChild.nodeValue = '1.890';

   }
   else if (input1 == 2)
   {
      p1.firstChild.nodeValue = '550';
      p2.firstChild.nodeValue = '850';
      p3.firstChild.nodeValue= '1.050';
   }
}

function check_register1()
{
   var cc = 0;
   var dd = 0;
   var arrMerge = document.getElementsByTagName("input");
   var reg = document.regform;

   for(var i=0; i < arrMerge.length; i++)
   {
      if(arrMerge[i].type == "radio" && arrMerge[i].checked == true && arrMerge[i].name == 'jahresabo')
      {
         dd++;
      }
      if(arrMerge[i].type == "radio" && arrMerge[i].checked == true && arrMerge[i].name == 'rubriken')
      {
         cc++;
      }
   };
   if (dd < 1)
   {
      alert('Bitte eine Abo-Art wählen.');
      return false;
   }
   if (cc < 1)
   {
      alert('Bitte eine Zeilenanzahl wählen');
      return false;
   }

   if (reg.rubriken[0].checked == true)
   {
      if (reg.online1.value == 'NULL')
      {
         alert('Bitte eine Branche wählen');
         return false;
      }
      if (reg.zeile1.value == '')
      {
         reg.zeile1.focus();
         alert('Es muss mindestens eine Zeile ausgefüllt werden.');
         return false;
      }

   }
   else if (reg.rubriken[1].checked == true)
   {
      if (reg.online1.value == 'NULL' || reg.online2.value == 'NULL' || reg.online2.value == 'NULL' )
      {
         alert('Bitte eine Branche wählen');
         reg.zeile1.focus();
         return false;
      }
   }
   else if (reg.rubriken[2].checked == true)
   {
      if (reg.online1.value == 'NULL' || reg.online2.value == 'NULL' || reg.online3.value == 'NULL' )
      {
         alert('Bitte eine Branche wählen');
         return false;
      }

   }
   if (reg.zeile1.value == '' )
   {
      alert('Sie haben nicht alle w&v werwowas Einträge ausgefülltxxx');
      reg.zeile1.focus();
      return false;
   }

return true;
}

function check_register_2()
{
   var cc = 0;
   var dd = 0;
   var arrMerge = document.getElementsByTagName("input");
   var reg = document.regform;

   if (reg.username.value == '' ) {
      alert('Bitte einen Benutzernamen angeben');
      reg.username.focus();
      return false;
   }
   if (reg.password1.value == '' ) {
      alert('Bitte ein Passwort eingeben angeben');
      reg.password1.focus();
      return false;
   }
   if (reg.password2.value == '' ) {
      alert('Bitte ein Passwort eingeben angeben.');
      reg.password1.focus();
      return false;
   }
   else
   {
      if (reg.password1.value != reg.password2.value ) {
         alert('Die Passwörter sind unterschiedlich.');

         reg.password1.focus();
         return false;
      }
   }
/*
   if (reg.sex.value != 'f' && reg.sex.value != 'm') {
      alert('Bitte eine Anrede angeben');
      reg.sex.focus();
      return false;
   }
*/
   if (reg.firstname.value == '' ) {
      alert('Bitte geben Sie einen Vornamen an');
      reg.firstname.focus();
      return false;
   }
   if (reg.lastname.value == '' ) {
      alert('Bitte geben Sie einen Nachnamen an');
      reg.lastname.focus();
      return false;
   }
   if (reg.company.value == '' ) {
      alert('Bitte geben Sie eine Firma an');
      reg.company.focus();
      return false;
   }
   if (reg.street.value == '' ) {
      alert('Bitte geben Sie eine Strasse an');
      reg.street.focus();
      return false;
   }
   if (reg.zip.value == '' ) {
      alert('Bitte geben Sie eine Postleitzahl an');
      reg.zip.focus();
      return false;
   }
   if (reg.city.value == '' ) {
      alert('Bitte geben Sie einen Ort an');
      reg.city.focus();
      return false;
   }
   if (reg.country.value == '' || reg.country.value == 'NULL' ) {
      alert('Bitte geben Sie ein Land an');
      reg.country.focus();
      return false;
   }
   if (reg.email.value == ''  ) {
      alert('Bitte geben Sie Ihre E-Mail an');
      reg.email.focus();
      return false;
   }
   /*if (reg.telephone.value == ''  ) {
      alert('Bitte geben Sie eine Telefonnummer an');
      reg.telephone.focus();
      return false;
   }
   if (reg.bdday.value == '' || reg.bdday.value == 'NULL' ) {
      alert('Bitte geben Sie Ihren Geburtstag an');
      reg.bdday.focus();
      return false;
   }
   if (reg.bdmonth.value == '' || reg.bdmonth.value == 'NULL' ) {
      alert('Bitte geben Sie Ihren Geburtsmonat an');
      reg.bdmonth.focus();
      return false;
   }
   if (reg.bdyear.value == '' || reg.bdyear.value == 'NULL' ) {
      alert('Bitte geben Sie Ihre Geburtsjahr an');
      reg.bdyear.focus();
      return false;
   }*/
   /*
   if (reg.nutzungsbedingungen.checked != true ) {
      alert('Bitte akzeptieren Sie die Nutzungsbedingungen.');
      reg.nutzungsbedingungen.focus();
      return false;
   }
   */
   if (reg.nutzungsbedingungen.checked != true ) {
      alert('Bitte akzeptieren Sie die Nutzungsbedingungen.');
      reg.nutzungsbedingungen.focus();
      return false;
   }

   if (reg.einverstanden.checked != true  ) {
      alert('Bitte akzeptieren Sie die Einverständniserklärung.');
      reg.einverstanden.focus();
      return false;
   }

return true;
}

function check_register_3()
{
   var tmp;
   var arrMerge = document.getElementsByTagName("input");
   var reg = document.regform2;

   if (reg.company != tmp ) {
      if (reg.company.value == '' ) {
         alert('Bitte geben Sie eine Firma an');
         reg.company.focus();
         return false;
      }
   }

   if (reg.telephone != tmp ) {
      if (reg.telephone.value == ''  ) {
         alert('Bitte geben Sie eine Telefonnummer an');
         reg.telephone.focus();
         return false;
      }
   }


   if (reg.bdday != tmp ) {
      if ( reg.bdday.value == '' || reg.bdday.value == 'NULL' ) {
         alert('Bitte geben Sie Ihren Geburtstag an');
         reg.bdday.focus();
         return false;
      }
   }

   if (reg.bdmonth != tmp ) {
      if (reg.bdmonth.value == '' || reg.bdmonth.value == 'NULL' ) {
         alert('Bitte geben Sie Ihren Geburtsmonat an');
         reg.bdmonth.focus();
         return false;
      }
   }

   if (reg.bdyear != tmp ) {
      if (reg.bdyear.value == '' || reg.bdyear.value == 'NULL' ) {
         alert('Bitte geben Sie Ihre Geburtsjahr an');
         reg.bdyear.focus();
         return false;
      }
   }

return true;
}

function check_isregistered()
{
   var reg = document.regform;
   if (reg.username.value == '' )
   {
      alert('Bitte einen Benutzernamen angeben');
      reg.username.focus();
      return false;
   }
   if (reg.password.value == '' )
   {
      alert('Bitte ein Passwort angeben');
      reg.password.focus();
      return false;
   }
   if (reg.password1.value == '' )
   {
      alert('Bitte die Passwortwiederholung angeben');
      reg.password1.focus();
      return false;
   }
   if (reg.password.value != reg.password1.value )
   {
      alert('Die angegebenen Passwörter stimmen nicht überein');
      reg.password1.focus();
      return false;
   }
return true;
}


function check_registered_4(){
	var cc = 0;
   var dd = 0;
   //var arrMerge = document.getElementsByTagName("input");
   var reg = document.regform4;

   if(reg.lieferadresse.value== "2"){

   if (reg.ansprechpartner.value == '' ) {
      alert('Bitte einen Ansprechpartner angeben');
      reg.ansprechpartner.focus();
      return false;
   }
   if (reg.firstname.value == '' ) {
      alert('Bitte geben Sie einen Vornamen an');
      reg.firstname.focus();
      return false;
   }
   if (reg.lastname.value == '' ) {
      alert('Bitte geben Sie einen Nachnamen an');
      reg.lastname.focus();
      return false;
   }
   if (reg.company.value == '' ) {
      alert('Bitte geben Sie eine Firma an');
      reg.company.focus();
      return false;
   }
   if (reg.street.value == '' ) {
      alert('Bitte geben Sie eine Strasse an');
      reg.street.focus();
      return false;
   }
   if (reg.zip.value == '' ) {
      alert('Bitte geben Sie eine Postleitzahl an');
      reg.zip.focus();
      return false;
   }
   if (reg.city.value == '' ) {
      alert('Bitte geben Sie einen Ort an');
      reg.city.focus();
      return false;
   }
   if (reg.country.value == '' || reg.country.value == 'NULL' ) {
      alert('Bitte geben Sie ein Land an');
      reg.country.focus();
      return false;
   }

   if (reg.telefone.value == ''  ) {
      alert('Bitte geben Sie eine Telefonnummer an');
      reg.telefone.focus();
      return false;
   }

   if (reg.email.value == ''  ) {
      alert('Bitte geben Sie Ihre E-Mail an');
      reg.email.focus();
      return false;
   }
   return true;

}
}

//Admin Validierung

//Benutzerdaten
function check_benutzerdaten(){
   var reg = document.adminform;
      if (reg.sex.value == 'n' ) {
      alert('Bitte eine Anrede angeben');
      reg.sex.focus();
      return false;
   }
   if (reg.firstname.value == '' ) {
      alert('Bitte geben Sie einen Vornamen an');
      reg.firstname.focus();
      return false;
   }
   if (reg.lastname.value == '' ) {
      alert('Bitte geben Sie einen Nachnamen an');
      reg.lastname.focus();
      return false;
   }
   if (reg.company.value == '' ) {
      alert('Bitte geben Sie eine Firma an');
      reg.company.focus();
      return false;
   }
   if (reg.street.value == '' ) {
      alert('Bitte geben Sie eine Strasse an');
      reg.street.focus();
      return false;
   }
   if (reg.zip.value == '' ) {
      alert('Bitte geben Sie eine Postleitzahl an');
      reg.zip.focus();
      return false;
   }
   if (reg.city.value == '' ) {
      alert('Bitte geben Sie einen Ort an');
      reg.city.focus();
      return false;
   }
   if (reg.country.value == '' || reg.country.value == 'NULL' ) {
      alert('Bitte geben Sie ein Land an');
      reg.country.focus();
      return false;
   }
   if (reg.email.value == ''  ) {
      alert('Bitte geben Sie Ihre E-Mail an');
      reg.email.focus();
      return false;
   }

	return true;
}


//Lieferadresse
function check_lieferadresse_admin(){
    var reg = document.registerForm;
/*
   if (reg.sex.value == '' ) {
      alert('Bitte einen Ansprechpartner angeben');
      reg.sex.focus();
      return false;
   } */
   if (reg.firstname.value == '' ) {
      alert('Bitte geben Sie einen Vornamen an');
      reg.firstname.focus();
      return false;
   }
   if (reg.lastname.value == '' ) {
      alert('Bitte geben Sie einen Nachnamen an');
      reg.lastname.focus();
      return false;
   }
   if (reg.company.value == '' ) {
      alert('Bitte geben Sie eine Firma an');
      reg.company.focus();
      return false;
   }
   if (reg.street.value == '' ) {
      alert('Bitte geben Sie eine Strasse an');
      reg.street.focus();
      return false;
   }
   if (reg.zip.value == '' ) {
      alert('Bitte geben Sie eine Postleitzahl an');
      reg.zip.focus();
      return false;
   }
   if (reg.city.value == '' ) {
      alert('Bitte geben Sie einen Ort an');
      reg.city.focus();
      return false;
   }
   if (reg.country.value == '' || reg.country.value == 'NULL' ) {
      alert('Bitte geben Sie ein Land an');
      reg.country.focus();
      return false;
   }
/*
   if (reg.telefone.value == ''  ) {
      alert('Bitte geben Sie eine Telefonnummer an');
      reg.telefone.focus();
      return false;
   }

   if (reg.email.value == ''  ) {
      alert('Bitte geben Sie Ihre E-Mail an');
      reg.email.focus();
      return false;
   }*/
   return true;

}



//Referenzkunden
function check_referenz(){
	var reg = document.adminform;
	if(reg.name.value== ''){
		alert("Bitte geben Sie einen Namen ein");
		reg.name.focus();
		return false;
		}
	return true;
}

//Projekt
function check_projekt(){
	var reg = document.form2;
	if(reg.name.value== ''){
		alert("Bitte geben Sie ein Projekt ein");
		reg.name.focus();
		return false;
		}
	return true;
}

//Ansprechpartner
function check_ansprechpartner(){
	var reg = document.form2;
	if(reg.firstname.value== ''){
		alert("Bitte geben Sie einen Vornamen ein");
		reg.firstname.focus();
		return false;
		}
	if(reg.lastname.value== ''){
		alert("Bitte geben Sie einen Nachnamen ein");
		reg.lastname.focus();
		return false;
		}
	return true;
}

//Geschäftsführer
function check_geschaeftsf(){
	var reg = document.form2;
	if(reg.vorname.value== ''){
		alert("Bitte geben Sie einen Vornamen ein");
		reg.vorname.focus();
		return false;
		}
	if(reg.nachname.value== ''){
		alert("Bitte geben Sie einen Nachnamen ein");
		reg.nachname.focus();
		return false;
		}
	return true;
}
function loeschbestaetitigung()
{
   Check = confirm("Soll der Eintrag wirklich gelöscht werden?");
   if (Check == false)
     return false;
   return true;
}

//Agenturdaten
function check_agenturdaten(){
	var reg = document.adminform;
	if(reg.name.value==''){
		alert("Bitte geben Sie eine Firma an");
		reg.name.focus();
		return false;
	}
	if(reg.street.value==''){
		alert("Bitte geben Sie eine Strasse an");
		reg.street.focus();
		return false;
	}
	if(reg.zip.value==''){
		alert("Bitte geben Sie eine Postleitzahl an");
		reg.zip.focus();
		return false;
	}
	if(reg.city.value==''){
		alert("Bitte geben Sie einen Ort an");
		reg.city.focus();
		return false;
	}
	if(reg.country.value==''){
		alert("Bitte geben Sie ein Land an");
		reg.country.focus();
		return false;
	}
	if(reg.email.value==''){
		alert("Bitte geben Sie eine Email an");
		reg.email.focus();
		return false;
	}
	if(reg.telefone.value==''){
		alert("Bitte geben Sie eine Telefonnummer an");
		reg.telefone.focus();
		return false;
	}
	if(reg.fax.value==''){
		alert("Bitte geben Sie eine Faxnummer an");
		reg.fax.focus();
		return false;
	}
	return true;
}




//Callback
function check_callback(){
	var reg = document.callback;
	if(reg.firstname.value== ''){
		alert("Bitte geben Sie einen Vornamen ein");
		reg.firstname.focus();
		return false;
		}
	if(reg.lastname.value== ''){
		alert("Bitte geben Sie einen Nachnamen ein");
		reg.lastname.focus();
		return false;
		}
	if(reg.telefon.value== ''){
		alert("Bitte geben Sie eine Telefonnummer ein");
		reg.telefon.focus();
		return false;
		}
	if(reg.message.value== ''){
		alert("Bitte geben Sie eine Nachricht ein");
		reg.message.focus();
		return false;
		}
	return true;
}

function radioWert(rObj) {
    for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value;
    return false;
}

//Firmeneingabe bei Registrierung
function check_company(){
	var reg = document.companyfrm;

   if ((radioWert(reg.what) == 'new') || (reg.what.value == 'new' ))
   {
   	if(reg.company.value==''){
   		alert("Bitte geben Sie eine Firma ein");
   		reg.company.focus();
   		return false;
   		}
   	if(reg.street.value==''){
   		alert("Bitte geben Sie eine Strasse ein");
   		reg.street.focus();
   		return false;
   		}
   	if(reg.zip.value==''){
   		alert("Bitte geben Sie eine Postleitzahl ein");
   		reg.zip.focus();
   		return false;
   		}
   	if(reg.city.value==''){
   		alert("Bitte geben Sie einen Ort ein");
   		reg.city.focus();
   		return false;
   		}
      if (reg.country.value == '' || reg.country.value == 'NULL' ) {
         alert('Bitte geben Sie ein Land an');
         reg.country.focus();
         return false;
   		}
   	if(reg.telefon.value==''){
   		alert("Bitte geben Sie eine Telefonnummer ein");
   		reg.telefon.focus();
   		return false;
   		}
   	if(reg.fax.value==''){
   		alert("Bitte geben Sie eine Faxnummer ein");
   		reg.fax.focus();
   		return false;
   		}
   	if(reg.email.value==''){
   		alert("Bitte geben Sie eine E-Mail ein");
   		reg.email.focus();
   		return false;
   		}
   	return true;
   }

}


// VALIDIERUNG MEINUNGS PoP UP

function check_meinung(){
	var reg = document.meinung;
	if(reg.message.value==""){
		alert("Bitte geben Sie Ihre Meinung an");
		reg.message.focus();
		return false;
	}
	if(reg.email.value==""){
		alert("Bitte geben Sie Ihre E-Mail an");
		reg.email.focus();
		return false;
	}
	if(reg.name.value==""){
		alert("Bitte geben Sie Ihren Namen an");
		reg.name.focus();
		return false;
	}
return true;
}

//VALIDIERUNG Seite Empfehlen
function check_empfehlung(){
	var reg = document.empfehlung;
	if(reg.senderemail.value==""){
		alert("Bitte geben Sie die Empfänger E-Mail an");
		reg.senderemail.focus();
		return false;
	}
	if(reg.email.value==""){
		alert("Bitte geben Sie Ihre E-Mail an");
		reg.email.focus();
		return false;
	}
	if(reg.vorname.value==""){
		alert("Bitte geben Sie Ihren Vornamen an");
		reg.vorname.focus();
		return false;
	}
	if(reg.nachname.value==""){
		alert("Bitte geben Sie Ihren Nachnamen an");
		reg.nachname.focus();
		return false;
	}
return true;
}


//VALIDIERUNG AUSSCHREIBUNGSSERVICE

function check_ausschreibung(){
	var reg = document.ausschreibung;
	if(reg.anrede.value=="n"){
		alert('Bitte geben Sie eine Anrede an');
		reg.anrede.focus();
		return false;
	}
	if(reg.firstname.value==""){
		alert('Bitte geben Sie einen Vornamen an');
		reg.firstname.focus();
		return false;
	}
	if(reg.lastname.value==""){
		alert('Bitte geben Sie einen Nachnamen an');
		reg.lastname.focus();
		return false;
	}
	if(reg.company.value==""){
		alert('Bitte geben Sie eine Firma an');
		reg.company.focus();
		return false;
	}
	if(reg.street.value==""){
		alert('Bitte geben Sie eine Strasse an');
		reg.street.focus();
		return false;
	}
	if(reg.zip.value==""){
		alert('Bitte geben Sie eine Postleitzahl an');
		reg.zip.focus();
		return false;
	}
	if(reg.city.value==""){
		alert('Bitte geben Sie einen Ort an');
		reg.city.focus();
		return false;
	}
	if (reg.country.value == '' || reg.country.value == 'NULL' ) {
      alert('Bitte geben Sie ein Land an');
      reg.country.focus();
      return false;
	}
	if(reg.email.value==""){
		alert('Bitte geben Sie eine E-Mail an');
		reg.email.focus();
		return false;
	}
	if(reg.telefon.value==""){
		alert('Bitte geben Sie eine Telefonnummer an');
		reg.telefon.focus();
		return false;
	}
	if(reg.fax.value==""){
		alert('Bitte geben Sie eine Faxnummer an');
		reg.fax.focus();
		return false;
	}
	if(reg.anfrage.value==""){
		alert('Bitte geben Sie eine Anforderung an');
		reg.anfrage.focus();
		return false;
	}
	return true;
}


//ETATDATENBANK EINTRAG VALIDIERUNG
function check_etatdb(){
	var reg = document.etat_eintrag;
	if(reg.etatart.value=="n"){
		alert("Bitte wählen Sie eine Art des Etats aus");
		reg.etatart.focus();
		return false;
	}

	if(reg.produkt.value==""){
		alert("Bitte geben Sie ein Produkt an");
		reg.produkt.focus();
		return false;
	}
	if(reg.kundenname.value==""){
		alert("Bitte geben Sie den Name des Kunden an");
		reg.kundenname.focus();
		return false;
	}
	if(reg.kundenort.value==""){
		alert("Bitte geben Sie den Ort des Kunden an");
		reg.kundenort.focus();
		return false;
	}
	if(reg.kundenplz.value==""){
		alert("Bitte geben Sie die PLZ des Kunden an");
		reg.kundenplz.focus();
		return false;
	}

return true;
}

function welchesuche()
{
   var reg = document.logosuche;

   if (reg.select.value == 'etat' )
   {
      reg.action = '/etatsuche.php';
	  reg.logo_bf.style.display = 'none';
   }
   else if (reg.select.value == 'firma' )
   {
      reg.action = '/suche.php';
   }

   return true;
}

function logo_suche()
{
   var reg = document.logosuche;
   if (reg.select.value == 'etat' )
   {
	  reg.logo_bf.style.display = 'none';
	  reg.logo_etatart.style.display = '';
   }
   else if (reg.select.value == 'firma' )
   {
	  reg.logo_bf.style.display = '';
  	  reg.logo_etatart.style.display = 'none';
   }
}


function check_admin_eintrag()
{
   var cc = 0;
   var dd = 0;
   var reg = document.regform;

   if (reg.online1.value != '')
   {
      if (reg.online1.value == 'NULL')
      {
         alert('Bitte eine Branche wählen');
         return false;
      }
      if (reg.zeile1.value == '')
      {
         reg.zeile1.focus();
         alert('Es muss mindestens eine Zeile ausgefüllt werden.');
         return false;
      }

   }

return true;
}


/**********************/
function check_register1_new()
{
   var cc = 0;
   var dd = 0;
   var arrMerge = document.getElementsByTagName("input");
   var reg = document.regform;

   for(var i=0; i < arrMerge.length; i++)
   {
      if(arrMerge[i].type == "radio" && arrMerge[i].checked == true && arrMerge[i].name == 'jahresabo')
      {
         dd++;
      }
      if(arrMerge[i].type == "radio" && arrMerge[i].checked == true && arrMerge[i].name == 'rubriken')
      {
         cc++;
      }
   };
   if (dd < 1)
   {
      alert('Bitte eine Abo-Art wählen.');
      return false;
   }
   if (cc < 1)
   {
      alert('Bitte eine Zeilenanzahl wählen');
      return false;
   }

   if (reg.rubriken[0].checked == true)
   {
      if (reg.online1.value == 'NULL')
      {
         alert('Bitte eine Branche wählen');
         return false;
      }

   }
   else if (reg.rubriken[1].checked == true)
   {
      if (reg.online1.value == 'NULL' || reg.online2.value == 'NULL' || reg.online2.value == 'NULL' )
      {
         alert('Bitte eine Branche wählen');
         reg.zeile1.focus();
         return false;
      }
   }
   else if (reg.rubriken[2].checked == true)
   {
      if (reg.online1.value == 'NULL' || reg.online2.value == 'NULL' || reg.online3.value == 'NULL' )
      {
         alert('Bitte eine Branche wählen');
         return false;
      }

   }

   	if(reg.company.value==''){
   		alert("Bitte geben Sie eine Firma ein");
   		reg.company.focus();
   		return false;
   		}
   	if(reg.street.value==''){
   		alert("Bitte geben Sie eine Strasse ein");
   		reg.street.focus();
   		return false;
   		}
   	if(reg.zip.value==''){
   		alert("Bitte geben Sie eine Postleitzahl ein");
   		reg.zip.focus();
   		return false;
   		}
   	if(reg.city.value==''){
   		alert("Bitte geben Sie einen Ort ein");
   		reg.city.focus();
   		return false;
   		}
      if (reg.country.value == '' || reg.country.value == 'NULL' ) {
         alert('Bitte geben Sie ein Land an');
         reg.country.focus();
         return false;
   		}
   	if(reg.telefon.value==''){
   		alert("Bitte geben Sie eine Telefonnummer ein");
   		reg.telefon.focus();
   		return false;
   		}
   	if(reg.fax.value==''){
   		alert("Bitte geben Sie eine Faxnummer ein");
   		reg.fax.focus();
   		return false;
   		}
   	if(reg.email.value==''){
   		alert("Bitte geben Sie eine E-Mail ein");
   		reg.email.focus();
   		return false;
   		}
   var emailadresse = reg.email.value;
	var reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/;
	if (!reg_ex5.test(emailadresse)) {
		alert("Bitte geben Sie Ihre korrekte Emailadresse an.");
		reg.email.focus();
		return false;
	}


   	if(reg.aus_email.value != '' ){
			var emailadresse = reg.aus_email.value;
			var reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/;
			if (!reg_ex5.test(emailadresse)) {
				alert("Bitte geben Sie eine korrekte Emailadresse an.");
				reg.aus_email.focus();
				return false;
			}
   		}


return true;
}