function save_header_settings(servicestate,editlayerheight) {
	// alert("save_header_settings settingsstr " + settingsstr)
	req = createXMLHttpRequest();
	req.onreadystatechange = handleStateChange;
	req.open('GET','/cms/codebase/ajax/save_header_settings.php?servicestate='+servicestate + '&editlayerheight='+editlayerheight, true);
	req.send(null)
}
function save_editor_position(ecargopos) {
	// alert("save_header_settings settingsstr " + settingsstr)
	req = createXMLHttpRequest();
	req.onreadystatechange = handleStateChange;
	req.open('GET','/cms/codebase/ajax/save_editor_position.php?ecargopos='+ecargopos, true);
	req.send(null)
}


// A J A X 
var req
function handleStateChange() {
	// alert("handleStateChange" + req.readyState);
	switch(req.readyState) {
		case 0: // UNINITIALIZED
		case 1: // LOADING
		case 2: // LOADED
		case 3: // INTERACTIVE
			break;
		case 4: // COMPLETED
			handleResponse(req.status, req.responseText);
			break;
		default: ; // fehlerhafter Status
	}
}

function createXMLHttpRequest() {
	var req = null;
	try {
		req = new ActiveXObject("MSXML2.XMLHTTP");
	}
	catch (err_MSXML2) {
 		try {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (err_Microsoft) {
			if(typeof XMLHttpRequest != "undefined") req = new XMLHttpRequest;
		}
	}
	return req;
}

// nur zum testen
function handleResponse(status, vals) {
	if(vals) alert(vals)
}