function l(id) {
    return document.getElementById(id);
}

function check(input) {
	
	
    var xmlhttp = null;
	var ergebnis;
	
    // Mozilla
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.open("POST", 'http://www.visiondesign24.de/inc/ajax-login.php?func=check&'+input+'='+l(input+'1').value, false);
    xmlhttp.onreadystatechange = function() {
        if(xmlhttp.readyState != 4) {
            //l('error').innerHTML = 'Seite wird geladen ...';
        }
		
        if(l('error'+input)){
          var d = document.getElementById("fehler");
		  
          var olddiv = document.getElementById('error'+input);
          d.removeChild(olddiv);
		  
		  var b = document.getElementById(input + '1');
		  b.setAttribute("style",'border: 1;');
        }
		
		
		
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200 && xmlhttp.responseText != '') {
            
			if(xmlhttp.responseText != 1){
				var error = document.createElement("div");
            	error.setAttribute("id",'error'+input);
	            error.setAttribute("style",'background-color: #09e; color: #fff; font:8pt Verdana; padding: 5px; margin-bottom: 5px;');
    	        l("fehler").appendChild(error);
        	    l('error'+input).innerHTML = xmlhttp.responseText;
			
				l(input + "1").setAttribute("style",'border: 2px solid #09e;');
				
				ergebnis = "fehler";
				
			}
        }
		
		
    }
	
	
	
	xmlhttp.send();

	return ergebnis;
	
	
}


function newsletter(){
	
	if(l('error')){
          var d = document.getElementById("fehler");
          var olddiv = document.getElementById('error');
          d.removeChild(olddiv);
	}
	
		
	var Wert = check('mail');
	
	
	if(check('mail')=='fehler'){
		alert('Fehler');

	}else{
		$.get('http://www.visiondesign24.de/inc/ajax-login.php', { func: 'newsletter', mail: $('#mail1').val() }, function(data){
			
				var error = document.createElement("div");
            	error.setAttribute("id",'error');
            	error.setAttribute("style",'background-color: #09e; color: #fff; font:8pt Verdana; padding: 5px; margin-bottom: 5px;');
            	l("fehler").appendChild(error);
            	l('error').innerHTML = data;			
		});
	}
}

