function erzXMLHttpRequestObject()
{
	resObject=null;
	try
	{
		resObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(Error)
	{
		try
		{
			resObject = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(Error)
		{
			try
			{
				resObject = new XMLHttpRequest();
			}
			catch(Error)
			{
				alert("Erzeugung des XMLHttpRequest-Objekts ist nicht möglich");
			}
		}
	}
	return resObject;
}
function v_p(cDesti, dDatum, nPortalAktuell, AgenturNr, vertragnr, Para, session_id )
{
    //alert(cDesti + dDatum);
    var resObject;
	var strLink;

	resObject = erzXMLHttpRequestObject();
	switch (nPortalAktuell) {
	    //case 8:
	        //strLink = "/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id + "&para=toggo";
	        //break;
	    
	    

	    default:
	        strLink = "/c/benutzer/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id;
	        break;
	}
	if(Para == "toggo")
	    {
	    strLink = "/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id + "&para=toggo";
	    }   
	if(Para == "nawala")
	    {
	     strLink = "/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id + "&para=ehapa";
        }
	if(Para == "ehapa")
	    {
	     strLink = "/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id + "&para=ehapa";
        }
    if(Para == "kinderhotel")
        {
	    strLink = "/vakanzen_preise.asp?desti=" + cDesti + "&datum=" + dDatum + "&vertragnr=" + vertragnr + "&AgenturNr=" + AgenturNr + "&portal=" + nPortalAktuell + "&session_id=" + session_id + "&para=kinderhotel";
	    }
	//alert(Para)    	
	//alert(strLink);
	//resObject.setRequestHeader('Content-Type','text/html; charset=iso-8859-1');
	resObject.open('GET',strLink ,true);
	resObject.onreadystatechange = function(){handleResponse("VakanzenPreise")};
	resObject.send(null);
	//alert(strLink);
    return false;
}


function handleResponse(element_name)
{
	if(resObject.readyState == 4)	//Wenn Completed-Status
	{
		//alert(globMyElement);
		document.getElementById(element_name).innerHTML=resObject.responseText;
		//alert(resObject.responseText);
		//alert(document.getElementById('Zustieg_2_Werte').value);
		//berechnePreise('abfahrtsort');
		
		
	}
}

function v_p_leer()
{
    document.getElementById("VakanzenPreise").innerHTML="<table><tr><td style='background:#FFF; color:#999;'>Um Dir freie Pl&auml;tze anzeigen zu lassen und/oder online zu buchen,<br />klicke einfach auf den gew&uuml;nschten Reisetag!</td></tr></table>";
    return false;
}
