

var apinterface = 1;
var apiversion = 0;
var pageinfo=new Array();

function getInterfaceVersion(){
	return "edulab Interface 1.0 (Standalone)";
}

function checkAuth(){
	return true;
}

function getLessonInfo(){
	return pageinfo;
}

function saveResult(pageid, points){
	//Cookie setzen
	//parent.setCookie(parent.projectID+parent.CookieUserName+pageid, points, 365);
	setSiteResult(pageid, points);
	return true;
}

function getResult(pageid){
	//Cookie lesen
	var shortid = "";
	var storedcookie = getCookie("SCORE_"+projectID+CookieUserName);
	
	if(storedcookie){
		try{
			shortid = pb.tree[getSiteIndex(pageid)][5];
		}catch(e){
			for(var sid3 in containerToPoolWbt){
				if(containerToPoolWbt[sid3] == pageid){
					shortid = pb.tree[getSiteIndex(sid3)][5];
					break;
				}
			}
		}
		results = storedcookie.split(";");
		var found = false;
		for(var i = 0; i < results.length; i++){
			if(results[i].split("=")[0] == shortid){
				return parseInt(results[i].split("=")[1]);
			}
		}
		return null;
	}
	return null;
}

function showError(errMsg){
	return true;
}
function getCustomValue(_name, _value){
	// Leer
	return "";
}
function setCustomValue(_name){
	// Leer
	return true;
}
function resetSitemapValue(_name, _value, _expire){
	setCookie(_name, _value, _expire);
}		
function setSitemapValue(_name, _value, _expire){
	setCookie(_name, _value, _expire);
}
function getSitemapValue(_name){
	return getCookie(_name);
}
function setPoolValue(_name, _value){
	setCookie(_name, _value, 999);	
}
function getPoolValue(_name){
	var poolValue = getCookie(_name);

	if (poolValue != null){
		// alte PoolValues stutzen
		if (poolValue.charAt(poolValue.length - 1) == "#"){
			poolValue = poolValue.substring(0, poolValue.length -1);
		}
	}

	return poolValue;
}


interfaceReady=true;






pageinfo[pageinfo.length]="fa06d27174209cc0;Weitere Beispiele /          Übung A;10;1";

pageinfo[pageinfo.length]="c3060df432edf2ac;Wirkungsweise und Einsatz von Scoring-Verfahren / Übung B;10;1";

pageinfo[pageinfo.length]="1a14a0ab321fe363;Was sind typische Scoring-Merkmale / Übung C;10;1";

pageinfo[pageinfo.length]="1a14a0cb321fe382;Geburtstagsparadoxon / Übung D;10;1";

pageinfo[pageinfo.length]="8a250db5744b613d;Scoring bewegt Märkte / Übung E;10;1";

pageinfo[pageinfo.length]="4bce79b555a3a225;Welche Daten speichert die SCHUFA - und welche nicht? / Übung F;10;1";
