function GetAjax(Datei, TXID) 
{	
RO.open('get', Datei ,false);
	RO.onreadystatechange = function() {if(RO.readyState == 4) {
	document.getElementById(TXID).innerHTML = RO.responseText
	 } } 
	RO.send(null); 

	if(navigator.userAgent.indexOf("Firefox") > -1)
	{ 
	 {if(RO.readyState == 4) {
		document.getElementById(TXID).innerHTML = RO.responseText
	 } }
	 }
}

function RunAjax(Datei) 
{	
RO.open('get', Datei ,false);
	RO.onreadystatechange = function() {if(RO.readyState == 4) {
	eval(RO.responseText);
	 } } 
	RO.send(null); 

	if(navigator.userAgent.indexOf("Firefox") > -1)
	{ 
	 {if(RO.readyState == 4) {
		eval(RO.responseText);
	 } }
	 }
}

function erzXMLHttpRO(){ 
	  var RO = null; 
	  try {RO = new ActiveXObject("Microsoft.XMLHTTP"); } 
	  catch(Error){ try {RO = new ActiveXObject("MSXML2.XMLHTTP");} 
	    catch(Error){ try {RO = new XMLHttpRequest();} 
	      catch(Error){alert('Error XMLHttpRequest-Objekts');} } }  return RO;} 
RO = erzXMLHttpRO();	

	var active = ""
function GetVertretung(GeoCode) {	
RO.open('get', "Ajax(Vertrieb-Int).asp?GeoCode=" + GeoCode ,false);
	RO.onreadystatechange = function() {if(RO.readyState == 4) {
	
	Parts = RO.responseText.split("~~~~~")
	document.getElementById("ax").innerHTML = "<font class='ListTxt2'>" + Parts[0] + "</font>" ;
	document.getElementById("axc").style.visibility = "visible" ;
	eval(Parts[1]);
	 } } 
	RO.send(null);
	//Hack für Firefox
if(navigator.userAgent.indexOf("Firefox") > -1)
	{ 
	 {if(RO.readyState == 4) {
		Parts = RO.responseText.split("~~~~~")
		document.getElementById("ax").innerHTML = "<font class='ListTxt2'>" + Parts[0] + "</font>" 
		document.getElementById("axc").style.visibility = "visible" ;
		eval(Parts[1]);
	 } }
	 }	 
	}
	
function UnVis()
{
		document.getElementById("axc").style.visibility = "hidden" ;
}



	function setKraft(P)
	{
	document.getElementById("Kraft").value = P
	RunAjax('Ajax(Integration).asp?Cmd=setPresseP&Kraft=' + document.getElementById('Kraft').value + "&Farbe=" + document.getElementById('Farbe').value + "&Typ=" + document.getElementById('Typ').value);	
	GetAjax('Ajax(TXIntegration).asp?Cmd=setPresse&Kraft=' + document.getElementById('Kraft').value + "&Farbe=" + document.getElementById('Farbe').value + "&Typ=" + document.getElementById('Typ').value, "xSingle");	
	// we do this for fucking IE6
	document.getElementById('footer').style.backgroundColor = '#939495';	
	document.getElementById('footer').style.backgroundColor = '#939494';	
	}
	function setFarbe(F)
	{
	document.getElementById("Farbe").value = F;
	RunAjax('Ajax(Integration).asp?Cmd=setPresseP&Kraft=' + document.getElementById('Kraft').value + "&Farbe=" + document.getElementById('Farbe').value + "&Typ=" + document.getElementById('Typ').value);
	GetAjax('Ajax(TXIntegration).asp?Cmd=setPresse&Kraft=' + document.getElementById('Kraft').value + "&Farbe=" + document.getElementById('Farbe').value + "&Typ=" + document.getElementById('Typ').value, "xSingle");
	// we do this for fucking IE6
	document.getElementById('footer').style.backgroundColor = '#939495';	
	document.getElementById('footer').style.backgroundColor = '#939494';	
	}	
	
	
	
function ReCalcData(ID, xID) {
	Menge = 1*document.getElementById("Menge~" + xID).value
	cID = document.getElementById("ID~" + xID).value
	Add2AxCart('Ajax(ReCalcCart).asp?item=' + ID + "&Menge=" + Menge + "&cID=" + cID,'WKSUMMEN')
	}	


function Add2AxCart(Datei, TXID) {	
RO.open('get', Datei ,false);
	RO.onreadystatechange = function() {if(RO.readyState == 4) {
	
	Parts = RO.responseText.split("~~~~~")
	document.getElementById(TXID).innerHTML = "<font class='ListTxt2'>" + Parts[0] + "</font>" 
	eval(Parts[1]);
	 } } 
	RO.send(null);
	//Hack für Firefox
if(navigator.userAgent.indexOf("Firefox") > -1)
	{ 
	 {if(RO.readyState == 4) {
		Parts = RO.responseText.split("~~~~~")
		document.getElementById(TXID).innerHTML = "<font class='ListTxt2'>" + Parts[0] + "</font>" 
		eval(Parts[1]);
	 } }
	 }
	 
	 
	}


function Add2Cart(ArtID){
	CartItem = ArtID + "~1" 
	Add2AxCart('CartAjax(AddItem2Cart).asp?item=' + CartItem,'WK2')
	var jetzt = new Date()
				}	
	

	function CartEdit(ArtNr, M)
	{
	Anz = document.getElementById(M).value
	RunAjax('Ajax(Integration).asp?Cmd=CartEdit&ArtNr=' + ArtNr + '&Menge=' + Anz);	
	}	
	
	function CartDelete(ArtNr)
	{
	RunAjax('Ajax(Integration).asp?Cmd=CartDelete&ArtNr=' + ArtNr );	
	}		

	
function setFieldVals(Area, DBField, FValue)
{
RunAjax('Ajax(Integration).asp?Cmd=' + Area + '&DBField=' + DBField + '&FValue=' + C2I(FValue) );	
	document.getElementById('footer').style.backgroundColor = '#939495';	
	document.getElementById('footer').style.backgroundColor = '#939494';	
}

function isLi(DBField, FValue)
{
if(navigator.userAgent.indexOf("MSIE") > -1)
Dis = "block"
else
Dis = "table-row"

RunAjax('Ajax(Integration).asp?Cmd=isLi&DBField=' + DBField + '&FValue=' + FValue + '&Dis=' + Dis);	
	document.getElementById('footer').style.backgroundColor = '#939495';	
	document.getElementById('footer').style.backgroundColor = '#939494';	
}

function setAGBs(Status)
{

RunAjax('Ajax(Integration).asp?Cmd=setAGBs&Status=' + Status );	
	document.getElementById('footer').style.backgroundColor = '#939495';	
	document.getElementById('footer').style.backgroundColor = '#939494';	
}

function C2I(FV)
{
var Ausgabe="";
for (var i = 0; i < FV.length; i++)
	{
	Ausgabe = Ausgabe + FV.charCodeAt(i) + "~";
	}
	return Ausgabe;
}
