/////////////////////////////////////////////////////////////////////////////////////////////////
//					Der einkommentierte Code kann verbessert werden ;)
////////////////////////////////////////////////////////////////////////////////////////////////
    var ajax_schnitt = false;
	var ajax_schnitt_frame = false;

    function load_schnitt(url , user_frame , form) {
		ajax_schnitt = false;
		var post = '';
		ajax_schnitt_frame = user_frame; // abschaffen global suckt :P
		
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            ajax_schnitt = new XMLHttpRequest();
            if (ajax_schnitt.overrideMimeType) {
                ajax_schnitt.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
            try {
                ajax_schnitt = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    ajax_schnitt = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////

        if (!ajax_schnitt) {return false;}
		if (form) {
			for (var i = 0; i < document.forms[form].length; i++) {
					post = post + "&" + document.forms[form].elements[i].name + "=" + document.forms[form].elements[i].value;
			}
			post = post.substr(1, post.length -1);
		}
		
		ajax_schnitt.open('POST', url, true);
		ajax_schnitt.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax_schnitt.onreadystatechange = process_schnitt;
        ajax_schnitt.send(post);
    }

    function process_schnitt() {
		if(ajax_schnitt.readyState < 4 && ajax_schnitt.readyState > 0) {
			document.getElementById(ajax_schnitt_frame).innerHTML = document.getElementById(ajax_schnitt_frame + ".load").innerHTML;
		} else if (ajax_schnitt.readyState == 4) {
            if (ajax_schnitt.status == 200) {
				document.getElementById(ajax_schnitt_frame).innerHTML = ajax_schnitt.responseText;
            } else {
				alert('LADEFEHLER'); // verbessern z.B. umleiten oda so
			}
			
		}
	}
