function prepare_submit()
{

/*
	var strasse = document.getElementById('strasse');
	var email  = document.getElementById('email');
	var hnr  = document.getElementById('hnr');
	
	if(strasse.value == "") {
		alert('Bitte Strasse eingeben');
		return false;
	}
	if(email.value == "") {
		alert('Bitte eMail eingeben');
		return false;
	}	
	if(hnr.value == "") {
		alert('Bitte Hausnummer eingeben');
		return false;
	}	
		*/
    var ort = document.getElementById('ort');
	var plz = document.getElementById('plz');
    var hidden = document.getElementById('hiddenfield');
	
   
    if(ort.value != "" && plz.value.length >=4)
    {
        hidden.value = ort.value;
        return true;
    }
    else
    {
        alert('Bitte prüfe die Postleitzahl. Der Wohnort konnte nicht ermittelt werden');
       // ListAvailableCitys();
        return false;
		
    }
}
function checkalias2() {
	var alias = document.getElementById('alias');
	if(alias.value=="") {
		alert('Bitte einen Alias eingeben');
		return false;
	} else {
		return true;
	}
}


function checkalias(field) {
	
	
	if(field.value != "") {

        var xmlHttp = false;

        if (window.XMLHttpRequest)
        {
            xmlHttp = new XMLHttpRequest();
        	if (xmlHttp.overrideMimeType)
        	{
        		xmlHttp.overrideMimeType('text/xml');
        	}
        } else if (window.ActiveXObject)
        { // IE
            try
            {
            	xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e)
            {
                try {
                	xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e)
                {}
            }
        	if (!xmlHttp) {
            	alert('Sorry, das hat net geklappt...');
                return false;
            }
        }


        xmlHttp.open('GET', '../tools/getinfos.php?t=3&q='+field.value, true);
    	xmlHttp.onreadystatechange = function ()
    	{
            if (xmlHttp.readyState == 4) {
                document.getElementById('meldung').innerHTML = xmlHttp.responseText;
				if(xmlHttp.responseText !="ok") {
				//	alert('Der Alias ist bereits vergeben, bitte waehle einen anderen');
					return false;
				}
				
    		}
    		else
    		{
    		    document.getElementById('meldung').innerHTML = '';
    		}
    	};
    	xmlHttp.send(null);		
	} //alias value
}

function List() {
	var plz = document.getElementById('plz');
	//alert (plz.value);
	ListAvailableCitys(plz);

}


function ListAvailableCitys(field)
{

 if(document.forms[1].plz.value.length >= 4)
     {
    var diffTop, diffLeft;
    var div = document.getElementById('hiddendiv');
    var textstring;
  //  diffTop = getPosition(field).y + field.offsetHeight + 10;
  //  diffLeft = getPosition(field).x;
   if(field.value != "")
    {
	/*
        field.style.backgroundImage = '';
        div.style.top = diffTop+'px';
        div.style.left = diffLeft+'px';
        div.style.width = '178px';
        div.style.display = 'block';
        div.style.position = 'absolute';
	*/

        var xmlHttp = false;

        if (window.XMLHttpRequest)
        {
            xmlHttp = new XMLHttpRequest();
        	if (xmlHttp.overrideMimeType)
        	{
        		xmlHttp.overrideMimeType('text/xml');
        	}
        } else if (window.ActiveXObject)
        { // IE
            try
            {
            	xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e)
            {
                try {
                	xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e)
                {}
            }
        	if (!xmlHttp) {
            	alert('Sorry, das hat net geklappt...');
                return false;
            }
        }

		if(document.forms[1].plz.value.length == 4) {
			xmlHttp.open('GET', '../tools/getinfos.php?t=4&q='+field.value, true);
		} else {
        	xmlHttp.open('GET', '../tools/getinfos.php?t=1&q='+field.value, true);
		}
    	xmlHttp.onreadystatechange = function ()
    	{
            if (xmlHttp.readyState == 4) {
                document.getElementById('hiddendiv').innerHTML = xmlHttp.responseText;
				
    		}
    		else
    		{
    		    document.getElementById('hiddendiv').innerHTML = '';
    		}
    	};
    	xmlHttp.send(null);

   
    }
    else
    {
        div.style.display = 'none';
    //    field.style.backgroundImage = 'url(\'/design/img/de/stadtname_eingeben.gif\')';
       
    }

	} else {
	//nicht 5
	}
}

function ListAvailableStreets(field)
{

    var diffTop, diffLeft;
    var div = document.getElementById('hiddendiv_str');
    var textstring;
   // diffTop = getPosition(field).y + field.offsetHeight + 10;
   // diffLeft = getPosition(field).x;
    if(field.value != "" && document.forms[1].plz.value.length == 5)
    {
  //      field.style.backgroundImage = '';
    //    div.style.top = diffTop+'px';
   //     div.style.left = diffLeft+'px';
   //     div.style.width = '178px';
        div.style.display = 'block';
        div.style.position = 'absolute';
		
        var xmlHttp = false;

        if (window.XMLHttpRequest)
        {
            xmlHttp = new XMLHttpRequest();
        	if (xmlHttp.overrideMimeType)
        	{
        		xmlHttp.overrideMimeType('text/xml');
        	}
        } else if (window.ActiveXObject)
        { // IE
            try
            {
            	xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e)
            {
                try {
                	xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e)
                {}
            }
        	if (!xmlHttp) {
            	alert('Sorry, das hat net geklappt...');
                return false;
            }
        }


        xmlHttp.open('GET', '../tools/getinfos.php?t=2&q='+field.value+'&p='+document.forms[1].plz.value, true);
    	xmlHttp.onreadystatechange = function ()
    	{
            if (xmlHttp.readyState == 4) {
                	document.getElementById('hiddendiv_str').innerHTML = '<table style="border: 1px solid; border-color:#000000; background-color:#753273;"><tr><td>'+ xmlHttp.responseText + '</td></tr></table>';
			}
    		else
    		{
    		    	document.getElementById('hiddendiv_str').innerHTML = '<table style="border: 1px solid; border-color:#000000; background-color:#753273;"><tr><td>'+ xmlHttp.responseText + '</td></tr></table>';
			}
    	};
    	xmlHttp.send(null);

    }
    else
    {
        div.style.display = 'none';
    //    field.style.backgroundImage = 'url(\'/design/img/de/stadtname_eingeben.gif\')';
       
    }
}

function check_land() {

	if(document.forms[1].land.options[1].selected) {
		document.getElementById("adresse_de").style.display="block";
		document.getElementById("adresse_andere").style.display="none";
	
	} else {
		document.getElementById("adresse_andere").style.display="block";
		document.getElementById("adresse_de").style.display="none";
		
	}
}
