 var http_request = false;

    function ajax_call(ajax_code,handle_func,ajax_data) {
    	
	
        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/plain');
                // zu dieser Zeile siehe weiter unten
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
        eval("http_request.onreadystatechange = "+handle_func+";");
        http_request.open('GET', "http://www.chsoftware.net/ajax_handler.php?code=" + ajax_code + "&" + ajax_data, true);
        http_request.send(null);

    }


	function return_poll() {
    	 if (http_request.readyState == 4) {
            if (http_request.status == 200) {
             	
            } else {
                alert('Bei dem Request ist ein Problem aufgetreten.');
            }
        }
    }


	function do_vote(v) {
	
		ajax_call('poll','return_poll','value='+v);

		document.getElementById('help').style.visibility = 'hidden'; 
	}


function calc_size(packed,unpacked,obj) {
		
		packed = parseFloat(packed);
		unpacked = parseFloat(unpacked);
		
		cP = parseFloat(document.getElementById("packed").value);
		cU = parseFloat(document.getElementById("unpacked").value);
		
		if(obj.checked == false) {
		
			cP-=packed;
			cU-=unpacked;
		}else{
			cP+=packed;
			cU+=unpacked;
		}
		
		cP = String(cP);
		cU = String(cU);
		document.getElementById("packed").value=cP.substring(0,5);
		document.getElementById("unpacked").value=cU.substr(0,5);
		
		
	}

	function show_details(p,t) {
		f = window.open("mixer.php?step=details&p="+p+"&t="+t,"","width=500,height=600,scrollbars=yes");
		f.focus();
	}
	

