/*function deakt() {
	var AuswahllisteTo = document.getElementsByName("nachWaehrung")[0];
	var Auswahlliste = document.getElementsByName("vonWaehrung")[0];
	
	AuswahllisteTo.options[Auswahlliste.selectedIndex].disabled=true;
	alert(AuswahllisteTo.options[Auswahlliste.selectedIndex].text)
}*/

// ausführen zum wechseln ... als erstes Values checken
function change2() {
	document.getElementById("msg").firstChild.nodeValue ="Wechseln Laeuft ....";
	active = false; // keine Aktualisierung der Felder mehr (logo sehen ja nix mehr)
	document.getElementById("prechange").style.visibility = 'hidden';
	document.getElementById("prechange").style.position= "absolute";
	document.getElementById("waitstyle").style.visibility = 'visible';
	document.getElementById("waitstyle").style.position= "relative";
	//document.getElementById("waitstyle").firstChild.nodeValue = 'lalala';
	// Was tun wenn Ajax ready ?
	ahead=function () {
		document.getElementById("msg").firstChild.nodeValue =AJAX.result[7];
	}

	tmp='vonWaehrung='+Auswahlliste.options[Auswahlliste.selectedIndex].value+'&nachWaehrung='+AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value+'&menge='+document.getElementById("mengeSource").value+'&tomenge='+document.getElementById("mengeDest").value;
	tmp=tmp+"&userVonKT="+document.getElementById("userVonKT").value;
	tmp=tmp+"&userVonPW="+document.getElementById("userVonPW").value;
	tmp=tmp+"&userNachKT="+document.getElementById("userNachKT").value;
	tmp=tmp+"&userNachPW="+document.getElementById("userNachPW").value;
	// document.getElementById("msg").firstChild.nodeValue =tmp;
	if (! stoppload) timerID12 = setTimeout('AJAX.holen(tmp, ahead);',153);
}

function change() {
	active = false; // keine Aktualisierung der Felder mehr (logo sehen ja nix mehr)
	//if (timerID13) clearTimeout (timerID13);
	if (wait) timerID13 = setTimeout(change(),411); else change2();
}

function changeBack() {
	active = true; // Aktualisierung der Felder wieder an
	document.getElementById("prechange").style.visibility = 'visible';
	document.getElementById("prechange").style.position= "relative";
	document.getElementById("waitstyle").style.visibility = 'hidden';
	document.getElementById("waitstyle").style.position= "absolute";
	calc ();
}


var active =true;
var first = true;
var stoppload=false;

var AuswahllisteTo = document.getElementsByName("nachWaehrung")[0];
var Auswahlliste = document.getElementsByName("vonWaehrung")[0];

var Auswahl;// = Auswahlliste.options[Auswahlliste.selectedIndex].value;
var AuswahlTo = AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value;
var Menge;

var wait = false;

timerID = setTimeout('check();',1000);
timerID2 = setTimeout('autocalc();',160011115);
AuswahlTo = -12;
function check() {
	clearTimeout (timerID);
	timerID = setTimeout('check();',330);
	if (!active) return;
	if (AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value != AuswahlTo) {
		AuswahlTo= AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value;
		Auswahl= Auswahlliste.options[Auswahlliste.selectedIndex].value;
		document.getElementById("userNachKT").value = "";
		document.getElementById("userNachPW").value = "";
		document.getElementById("mengeSource").value="";
		Menge = document.getElementById("mengeSource").value;
		calc();
		return;
	}
	if (Auswahlliste.options[Auswahlliste.selectedIndex].value != Auswahl) {
		AuswahlTo= AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value;
		Auswahl= Auswahlliste.options[Auswahlliste.selectedIndex].value;
		document.getElementById("userNachKT").value = "";
		document.getElementById("userNachPW").value = "";
		document.getElementById("mengeSource").value="";
		Menge = document.getElementById("mengeSource").value;
		calc();
		return;
	}

	if (Menge != document.getElementById("mengeSource").value) {
		AuswahlTo= AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value;
		Auswahl= Auswahlliste.options[Auswahlliste.selectedIndex].value;
		Menge = document.getElementById("mengeSource").value;
		calc();
		return;
	}
	
}

function autocalc() { // NAch 2,5 Sek einfach vorsihtshalber mal aktualisieren
	//clearTimeout (timerID2);
	//timerID2 = setTimeout('autocalc();',25500);
	if (!active) return;
	calc();
}

function calc () {
	document.getElementById("status").firstChild.nodeValue = "Loading ...";
	if ( stoppload) document.getElementById("status").firstChild.nodeValue = "Seite bitte neu laden";
	
	clearTimeout (timerID2);
	timerID2 = setTimeout('autocalc();',25005);

wait = true;


ahead=function () {
	
	var kursXzu =1;
	var kursYzu= 1;
	
	kursYzu= Math.round(AJAX.result[0]*100) /100;
	if (AJAX.result[0] < 0.1) {
		kursXzu =100;
		kursYzu=Math.round(AJAX.result[0]*10000)/100;
	} 
	
	document.getElementById("kursXzu").firstChild.nodeValue =kursXzu; //AJAX.result[0];
	document.getElementById("kurs").firstChild.nodeValue =kursYzu; //AJAX.result[0];
	document.getElementById("mengeDest").value =AJAX.result[3];
	document.getElementById("maxIn").firstChild.nodeValue =AJAX.result[6];
	document.getElementById("maxOut").firstChild.nodeValue =AJAX.result[5];
	document.getElementById("status").firstChild.nodeValue =AJAX.result[7];
	document.getElementById("minIn").firstChild.nodeValue =AJAX.result[8];
	
	
	tmp=document.getElementsByTagName("font");
	for (var i = 0; i < tmp.length; i++) {
		if (tmp[i].id=="dest") tmp[i].firstChild.nodeValue=AJAX.result[2];
		if (tmp[i].id=="source") tmp[i].firstChild.nodeValue=AJAX.result[1];
		if (tmp[i].id=="destlong") tmp[i].firstChild.nodeValue=AJAX.result[10];
		if (tmp[i].id=="sourcelong") tmp[i].firstChild.nodeValue=AJAX.result[9];
	} 
	
	if (document.getElementById("mengeSource").value == "") {
		document.getElementById("mengeSource").value =AJAX.result[8];
		Menge = document.getElementById("mengeSource").value;
		//setTimeout('if (document.getElementById("mengeSource").value == "") document.getElementById("mengeSource").value =AJAX.result[8];',5); // vorher 4
	}
	
	
	//document.getElementById("kurs").value = AJAX.result[0];
	//alert (AJAX.result[0]);
	
	// Wenn neu geladen werden soll Ajax einstellen
	if ("Seite bitte neu laden" == AJAX.result[7]) {
		stoppload=true;
		document.getElementById("status").firstChild.nodeValue =AJAX.result[7] + ".";
	}
	wait=false;	
}

tmp ='vonWaehrung='+Auswahlliste.options[Auswahlliste.selectedIndex].value+'&nachWaehrung='+AuswahllisteTo.options[AuswahllisteTo.selectedIndex].value+'&menge='+document.getElementById("mengeSource").value;
if (! stoppload) AJAX.holen(tmp,ahead);


//alert (ant);
//timerID = setTimeout('alert (AJAX.result[0]);',600);


//alert (Auswahlliste.options[Auswahlliste.selectedIndex].text);


//alert(getElementsByName("vonWaehrung")[0].selectedIndex);
//	for (i = 0; i < getElementByName("vonWaehrung").option.length; i++) {
	//	alert (i);
	//}
	//alert(document.getElementByName("vonWaehrung").value);
	//AJAX.holen('vonWaherung='++'&nachWaherung=');
}


