var request = false;
var fp_anzahl = '';
var blend_in_step = 0.1;

////////////////////////////////////////////////////////////
///// AJAX request for the initiate operation dialog   /////

function change_smth(was, anhang) {
	this.request = false;
		document.getElementById('abblendung').style.visibility = 'visible'; //abbdeckung einblenden
		document.getElementById('loading').style.visibility = 'visible'; //abbdeckung einblenden
		document.getElementById('ifenster').style.visibility = 'visible'; // edit-Fenster einblenden
		switch(was) {
			case "hersteller": url = "show_manufacturer.php"; break;
			case "spezifikationen": url = "show_spezifikationen.php"; break;
			case "technology": url = "show_technology.php"; break;
		}
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); 	// Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {
					try {
						request = new ActiveXObject('MSXML2.XmlHttp.3.0');
					} catch (e) {
						try {
							request = new ActiveXObject('MSXML2.XmlHttp.4.0');
						} catch (e) {
							try {
								request = new ActiveXObject('MSXML2.XmlHttp.5.0');
							} catch (e) {}
						}
					}
				}
			}
		}
		if (!request) {	
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			request.open('post', url, true);
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
			request.send(anhang);
			request.onreadystatechange = interpret_initiateRequest1;
		}
}



function interpret_initiateRequest1() {
		switch (request.readyState) {
			case 4:
				if (request.status != 200) {
					alert("Fehler, Bitte erneut versuchen!\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					//alert(content);
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('ifenster').innerHTML = content;
					document.getElementById('loading').style.visibility = "hidden";
					}
				break;
			default:
			break;
		}
}

 ///// AJAX request for the initiate operation dialog   /////
////////////////////////////////////////////////////////////

function BlendIn() {
	document.getElementById('abblendung').style.visibility = 'visible'; //abbdeckung einblenden
	if (blend_in_step < 0.7) {
		setAlpha = blend_in_step;
		document.getElementById('abblendung').style.MozOpacity = setAlpha;
		document.getElementById('abblendung').style.opacity = setAlpha;
		document.getElementById('abblendung').style.KHTMLOpacity = setAlpha;
		document.getElementById('abblendung').style.filter='alpha(opacity='+Math.round((setAlpha*100))+')';
		setTimeout("BlendIn();", 10);
		blend_in_step = (blend_in_step+0.15)
	} else { 
		blend_in_step = 0.1;
	}
}
function close_iFenster() {
	document.getElementById('abblendung').style.visibility = 'hidden'; //abbdeckung einblenden
	document.getElementById('ifenster').style.visibility = 'hidden'; // edit-Fenster einblenden
	document.getElementById('ifenster').innerHTML = ''; // edit-Fenster Inhalt löschen
}




