var xmlSource = "";
var http_request;

function createXMLRequest(){
	var obj=false;
	if(window.XMLHttpRequest){
		try{obj=new XMLHttpRequest();}
		catch(e){obj=false;}
	} else if(window.ActiveXObject){
		try{obj=new ActiveXObject('Msxml2.XMLHTTP');}
		catch(e){
			try{obj=new ActiveXObject('Microsoft.XMLHTTP');}
			catch(e){obj=false;}
		}
	}
	return obj;
}//createXMLRequest


function APIRequest(url,vars, lang) {
	

	var rs = (typeof XMLsocket != "undefined") ? XMLsocket.readyState : 0;
	if(rs>0 && rs<4) return false;
	XMLsocket=false;
	
	if(XMLsocket=createXMLRequest()){
		try {
      var poststr="means="+vars+"&lang="+lang;
    			
			
				
			XMLsocket.onreadystatechange=APIChange;
			XMLsocket.open('POST', xmlSource+url, true);

			XMLsocket.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			XMLsocket.setRequestHeader("Content-length", poststr.length);
			XMLsocket.setRequestHeader("Connection", "close");    
			XMLsocket.send(poststr);				

		} catch(e){
			return false;
		}
	}
}//APIRequest 

function APIChange(){
	if(XMLsocket.readyState==4){
		if(XMLsocket.status==200){
		
			APIAppendModal();
			
		}
	}
}//APIChange

function APIAppendModal(){
	
	divid= document.getElementById('testing');
	divid.innerHTML=XMLsocket.responseText;
}//APIAppendModal


function ref(mypath, myType, lang)
{
	if(lang == 'de'){
		lang = 1;
	}else{
		lang = 2;
	}
	
	//eingabe=document.getElementById('eingabe').value;
	if(myType == "one"){
		APIRequest(mypath + 'ajax/ajaxTemplate_led_mcd.php','handle_login', lang);
	}
	if(myType == "two"){
		APIRequest(mypath + 'ajax/ajaxTemplate_led_lm.php','handle_login', lang);
	}
	if(myType == "three"){
		APIRequest(mypath + 'ajax/ajaxTemplate_plug_lm.php','handle_login', lang);
	}
	document.getElementById('testing').innerHTML = '<br><br><br><br><center><img src="'+mypath+'/templates/led-tech/images/wait.gif"></center><br><br><br><br><br><br><br>';
}