<!--
var userid;
if (document.cookie.indexOf("performancetest_v5")!=-1) {
	data = getCookie("performancetest_v5");
	userid = data.split(":")[0];
} else {
	ablauf = new Date();
	userid = ablauf.getTime();
	ablauf.setTime(new Date().getTime()+1000*60*60*24*3000);
	document.cookie = "performancetest_v5="+userid+"; expires=" + ablauf.toGMTString()+ "; path=/";
}

//returns a string containing the value of the specified cookie or null if cookie does not exist
function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else {
		begin += 2;
	}
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) {
		end = dc.length;
	}
	return unescape(dc.substring(begin + prefix.length, end));
}

function getUserData(){
	if (document.cookie.indexOf("performancetest_v5")==-1) {
		ablauf = new Date();
		ablauf.setTime(new Date().getTime()+1000*60*60*24*3000);
		document.cookie = "performancetest_v5="+userid+":" +getDataFromApplet()+ "; expires=" + ablauf.toGMTString()+ "; path=/";
		document.performancetest.setUserID(userid);
	} else {
		data = getCookie("performancetest_v5");
		document.performancetest.setUserID(data.split(":")[0]);
		document.performancetest.setChoice(data.split(":")[1]);
		document.performancetest.setPlz(data.split(":")[2]);
		document.performancetest.setOrt(data.split(":")[3]);
	        document.performancetest.setMaxDown(data.split(":")[4]);
	        document.performancetest.setMaxUp(data.split(":")[5]);
	        document.performancetest.setAnzahlMessungen(data.split(":")[6]);
	        document.performancetest.setDurchschnittDown(data.split(":")[7]);
	        document.performancetest.setDurchschnittUp(data.split(":")[8]);
	        document.performancetest.setExpertenmodus(data.split(":")[9]);
	        document.performancetest.setDownloaddatenrate(data.split(":")[10]);
	        document.performancetest.setUploaddatenrate(data.split(":")[11]);
	        document.performancetest.setDownloadgroesse(data.split(":")[12]);
	        document.performancetest.setUploadgroesse(data.split(":")[13]);
	        try {
	        	document.performancetest.setAngebot(data.split(":")[14]);
	        } catch (E) {}
	}
	if (document.cookie.indexOf("performancetest_v5")==-1) {
		alert("Ihr Browser unterstützt keine Cookies. Cookies müssen aktiviert werden, damit die Resultate gespeichert werden.");
	}	
}

function setUserData(){
	if (document.cookie.indexOf("performancetest_v5")==-1) {
		ablauf = new Date();
		userid = ablauf.getTime();
		ablauf.setTime(new Date().getTime()+1000*60*60*24*3000);
		document.cookie = "performancetest_v5="+userid+"; expires=" + ablauf.toGMTString()+ "; path=/";
	} else {
		data = getCookie("performancetest_v5");
		userid = data.split(":")[0];
       	 	ablauf = new Date();
		ablauf.setTime(new Date().getTime()+1000*60*60*24*3000);
		document.cookie = "performancetest_v5="+userid+":" +getDataFromApplet()+ "; expires=" + ablauf.toGMTString()+ "; path=/";
	}
	if (document.performancetest.getUserID().length < 3) {
		alert("Ihr Browser unterstützt kein Java.");
	}	
}

function newCookie(){
	Check = confirm("Wollen Sie alle bisherigen Resultate löschen?");
	if (Check==true) {
	        if (document.cookie.indexOf("performancetest_v5")==-1) {
		} else {
	          data = getCookie("performancetest_v5");
	          ablauf = new Date();
	          userid = ablauf.getTime();
	          document.performancetest.setDurchschnittDown("0");
	          document.performancetest.setDurchschnittUp("0");
	          document.performancetest.setMaxDown("0");
	          document.performancetest.setMaxUp("0");
	          document.performancetest.setAnzahlMessungen("0");
	          str = document.performancetest.getChoice() + ":" + document.performancetest.getPlz() + ":" +
				document.performancetest.getOrt()+ ":0:0:0:0:0:"+
				document.performancetest.getExpertenmodus()+":"+document.performancetest.getDownloaddatenrate()+":"+document.performancetest.getUploaddatenrate()+":"+
				document.performancetest.getDownloadgroesse()+":"+document.performancetest.getUploadgroesse()+":"+document.performancetest.getAngebot();
		  ablauf = new Date();
	          ablauf.setTime(new Date().getTime()+1000*60*60*24*3000);
	          document.cookie = "performancetest_v5="+userid+":" +str+ "; expires=" + ablauf.toGMTString()+ "; path=/";
	          
		}
	}
}

function getDataFromApplet() {
	var str = "";
	str = document.performancetest.getChoice() + ":" + document.performancetest.getPlz() + ":" +
		document.performancetest.getOrt()+ ":" + document.performancetest.getMaxDown()+ ":" + document.performancetest.getMaxUp()+ ":" +
		document.performancetest.getAnzahlMessungen()+ ":" + document.performancetest.getDurchschnittDown()+ ":" + document.performancetest.getDurchschnittUp()+":"+
		document.performancetest.getExpertenmodus()+":"+document.performancetest.getDownloaddatenrate()+":"+document.performancetest.getUploaddatenrate()+":"+
		document.performancetest.getDownloadgroesse()+":"+document.performancetest.getUploadgroesse()+":"+document.performancetest.getAngebot();
	return str;
}
//-->
