function checkMail(obj){
  var reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)'+'([a-zA-Z0-9\\-\\.]+)'+'(\\.)'+'([a-zA-Z]{2,4})$');
  if(reg.test(obj.value) == false){
    obj.style.color='red';
    return false;
}
else{
  obj.style.color='#888';
  return false;
}
}

function checkValue(obj){
  if(obj.value==''){

    return false;
  }
  else{

    return false;
  }
}

function checkValueSmall(obj){
  if(obj.value==''){

    return false;
  }
  else{

    return false;
  }
}

function checkValueMiddle(obj){
  if(obj.value==''){

    return false;
  }
  else{

    return false;
  }
}

var xmlHttpObject=false;
if(typeof XMLHttpRequest != 'undefined'){
  xmlHttpObject=new XMLHttpRequest();
}
if(!xmlHttpObject){
  try{
  xmlHttpObject=new ActiveXObject("Msxml2.XMLHTTP");
  }
catch(e){
  try{
    xmlHttpObject=new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(e){
      xmlHttpObject=null;
    }
  }
}
function loadPLZ(){
  xmlHttpObject.open('get','/branchenbuch/plz.php?id='+document.getElementById('plz').value);
  xmlHttpObject.onreadystatechange = handlePLZ;
  xmlHttpObject.send(null);
  return false;
}
function handlePLZ(){
  if (xmlHttpObject.readyState == 4){
    document.getElementById('ort').value = xmlHttpObject.responseText;
    document.getElementById('ort').select();
  }
}

function loadAgenturen(){
  xmlHttpObject.open('get','getAgenturen.php?id='+document.getElementById('name').value);
  xmlHttpObject.onreadystatechange = handleAgenturen;
  xmlHttpObject.send(null);
  return false;
}
function handleAgenturen(){
  if (xmlHttpObject.readyState == 4){
    if(xmlHttpObject.responseText>0){
      document.getElementById('hinweis').innerHTML='<img src="achtung.gif" hspace="5" align="left">Eine Agentur mit diesem<br>Namen ist bereits vorhanden';
      document.getElementById('hinweis').style.display='block';
      window.setTimeout("document.getElementById('hinweis').style.display='none'",5000);
    }
  }
}

function urlVorschlag(){
  if(document.getElementById('url').value==''){
    if(document.getElementById('mail').value.search(/@/)!= -1){
      internet=document.getElementById('mail').value.split('@');
      document.getElementById('url').value='www.'+internet[1];
      document.getElementById('url').select();

  }
}
}


function mailVorschlag(obj){
  if(obj.value.substr(obj.value.length-1, 1)=='@'){
    document.getElementById('vorschlag').style.display='block';
    document.getElementById('vorschlag').innerHTML='<a style="cursor:pointer;display:block;" class="menu" onclick="document.getElementById(\'ansprechpartner_mail\').value=document.getElementById(\'ansprechpartner_mail\').value+internet[1];document.getElementById(\'vorschlag\').style.display=\'none\';document.getElementById(\'ansprechpartner_mail\').style.color=\'#888\';">'+obj.value+internet[1]+'</a>';}
else{
  document.getElementById('vorschlag').style.display='none';
}
}

function sonst(obj){
  var feld=document.getElementById('sonstiges_feld');
  if (obj.checked==true) {
    feld.style.display='block';
    document.getElementById('sonstiges').focus();
  }
  else{
    feld.style.display='none';
  }
}

function showCode(id){
    
    document.getElementById('show_backlink_code').innerHTML=document.getElementById('backlink_code_'+id).innerHTML;
}

function descriptionCount(){
	var zeichenanzahl=document.getElementById('beschreibung').value.length;
	
	if(zeichenanzahl<1000){
	    document.getElementById('descriptionCounter').style.color='red';
	    document.getElementById('check').style.display='none';
	}
	else{
	    document.getElementById('descriptionCounter').style.color='green';
	    document.getElementById('check').style.display='inline';
	}
	
	document.getElementById('descriptionCounter').innerHTML=zeichenanzahl;
	
	
	if(document.getElementById('partner_0').checked){
	    document.getElementById('descriptionCounter').style.display='inline';
	}
	else{
	    document.getElementById('descriptionCounter').style.display='none';
	    document.getElementById('check').style.display='none';
	}
	
	if(document.getElementById('partner_2').checked){
	    document.getElementById('backlinks').style.display='block';
	    showCode();
	}
	else{
		document.getElementById('backlinks').style.display='none';
		document.getElementById('backlink_code').style.display='none';
	}
}


