function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function MM_setTextOfLayer(objName,x,newText) { //v4.01
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

var MODE_URL=0;
var MODE_FORM=1;
var MODE_LIST=2;

function js_confirm(mode, msg, obj){
	var res = confirm(msg);
	if (res){
		if (mode==MODE_LIST){
			document.location=obj;
		}
		if (mode==MODE_URL){
			document.location=obj;
		}
		if (mode==MODE_FORM){
			obj.submit();
			return false;
		}
	} else {
		if (mode==MODE_FORM){
			return false;
		}
	}

}

function js_confirmCheck(mode, msg, obj, msg2){
	var checks = document.getElementsByTagName("input");
	checked = false;
	if (checks!=null) {
		for (i=0;i<checks.length;i++){
			field = checks[i];
			if (field.type  == "checkbox")
				checked = checked || field.checked;
		}
	}

	if (checked) {
		var res = confirm(msg);
		if (res){
			if (mode==MODE_LIST){
				document.location=obj;
			}
			if (mode==MODE_URL){
				document.location=obj;
			}
			if (mode==MODE_FORM){
				obj.submit();
				return false;
			}
		} else {
			if (mode==MODE_FORM){
				return false;
		    }
		}
	} else {
	   alert (msg2);
	   return false;
	}

}


function open_window (title, url, sizex, sizey, resizable,scroll) {
	if (title==null)
		title="_blank";
	if (sizex==null)
		sizex=1014;
	if (sizey==null)
		sizey=768;
    if (resizable!=null && (resizable=="n" || resizable=="no"))
    	hwin =  window.open(url,title,"dependent=yes,scrollbars=no,locationbar=no,menubar=no,status=no,resizable=yes,width="+sizex+",height="+sizey+",screenX=0,screenY=0");
	else{
		if(scroll==null || scroll!=true){
			hwin = window.open(url,title,"dependent=yes,scrollbars=no,locationbar=no,menubar=no,status=no,resizable=yes,width="+sizex+",height="+sizey+",screenX=0,screenY=0");
		}
		else{
		hwin = window.open(url,title,"dependent=yes,scrollbars=yes,locationbar=no,menubar=no,status=no,resizable=yes,width="+sizex+",height="+sizey+",screenX=0,screenY=0");
		}
	}
    hwin.opener = self;
	hwin.focus();
    return hwin;
}

//var hwin=null;
function open_help_window (url) {
	sizex=938;
	sizey=600;
    hwin = window.open(url,"help","scrollbars=yes,locationbar=no,menubar=no,status=no,resizable=yes,width="+sizex+",height="+sizey+",screenX=0,screenY=0")
    hwin.opener = self;
	hwin.focus();
	return false;
}

function checktype(type){
	if (type ==null)
		return;
	var locked = document.getElementsByName("locked");
	if (locked==null)
		return;
	for (i=0;i<	locked.length; i++){
    	if (Number(type.value)<500) {
			if (locked[i].value == "yes") {
				locked[i].checked = true;
				continue;
			}
		} else {
			if (locked[i].value == "no") {
				locked[i].checked = true;
				continue;
			}
		}
	}

}

function checkEnterCard(event){
	if (event.keyCode==13) {
		document.forms[0].action.disabled=true;document.forms[0].submit();
		return false;
	}
}

var expandableSections = new Array();
var expandableSectionsImgCollapsed = new Array();
var expandableSectionsImgExpanded = new Array();

function changeExpandedSection(sectionid){
	section = document.getElementById(sectionid+"content");
	sectionicon = document.getElementById(sectionid+"icon");
	sectionstatus = expandableSections[sectionid];
	if (section) {
		if (sectionstatus=="expanded") {
			expandableSections[sectionid] = "collapsed";
			section.style.position="absolute";
			section.style.visibility="hidden";
			sectionicon.src=expandableSectionsImgCollapsed[sectionid];
		} else
		if (sectionstatus=="collapsed") {
			expandableSections[sectionid] = "expanded";
			section.style.position="relative";
			section.style.visibility="visible";
			sectionicon.src=expandableSectionsImgExpanded[sectionid];
		}
	}
}

var oldSubmenu;
var oldLayer;

function changeSubMenu(name){
	if (oldSubmenu!=null){
		document.getElementById(oldSubmenu).style.position = "absolute";
		document.getElementById(oldSubmenu).style.visibility="hidden";
	}
	var layer = document.getElementById("sub"+name);
	if (name !=null && layer!=null) {
		position = layer.style.position;
		visibility = layer.style.visibility;
		if (position=="relative") {
			layer.style.position = "absolute";
			layer.parentNode.style.paddingBottom = "3px";
		} else {
			layer.style.position = "relative";
			layer.parentNode.style.paddingBottom = "0px";
		}
		if (visibility=="visible") {
			layer.style.visibility="hidden";
		} else {
			layer.style.visibility="visible";

		}
		oldSubmenu = "sub"+name;
	}
}

function changeBreadCrumbs(nameArray){
	var bcmain = document.getElementById('breadcrumbs').getElementsByTagName("ul")[0];
	bcmain.innerHTML="";
	var currentList = null;
	var currentText = null;
	for (var i = 0; i < nameArray.length; i+=2){
		currentList = document.createElement("li");
		if (i==0){
			currentList.className="start";
			currentList.innerHTML = '<nobr><a href="'+nameArray[i+1]+'">'+nameArray[i]+'</a></nobr>';
		} else
			currentList.innerHTML = '<nobr>&rarr; <a href="'+nameArray[i+1]+'">'+nameArray[i]+'</a></nobr>';
		bcmain.appendChild(currentList);
	}
}

function activateLayer(name){
	if (oldLayer!=null && oldLayer!="" && name!=null && oldLayer!=name){
		deactivateLayer(oldLayer);
	}
	var layer = document.getElementById("nav"+name);
	if (layer!=null){
		storePreference("activateClass",layer.className);
		if (layer.className.indexOf("level2")>=0)
			layer.className = layer.className+ " active2"+fontsize;
		else
			layer.className = layer.className+ " active"+fontsize;
	}
	if (name!=null)
		changeSubMenu(name);
	oldLayer = name;
	storePreference("activateLayer",name);

}

function deactivateLayer(name){
	var layer = document.getElementById("nav"+name);
	if (layer!=null){
		layer.className=oldClass;
	}
	var sub = document.getElementById("sub"+name);
	if (sub!=null) {
		sub.style.visibility="hidden";
		sub.style.position = "absolute";
	}

}

function initActiveLayer(name){
	layer = document.getElementById("nav" + name);
	if (layer) {
		if (layer.className.indexOf("level2")>=0)
			layer.className = layer.className+ " active2"+fontsize;
		else
			layer.className = layer.className+ " active"+fontsize;
		changeSubMenu(name);
		oldLayer = name;
	}
}



	function getWindowHeight() {
			var windowHeight = 0;
			if (typeof(window.innerHeight) == 'number') {
				windowHeight = window.innerHeight;
			}
			else {
				if (document.documentElement && document.documentElement.clientHeight) {
					windowHeight = document.documentElement.clientHeight;
				}
				else {
					if (document.body && document.body.clientHeight) {
						windowHeight = document.body.clientHeight;
					}
				}
			}

			return windowHeight;
		}

		function getWindowWidth() {
			var windowWidth = 0;
			if (typeof(window.innerWidth) == 'number') {
				windowHeight = window.innerWidth;
			}
			else {
				if (document.documentElement && document.documentElement.clientWidth) {
					windowHeight = document.documentElement.clientWidth;
				}
				else {
					if (document.body && document.body.clientWidth) {
						windowWidth = document.body.clientWidth;
					}
				}
			}

			return windowWidth;
		}




		function setFooter() {
			if (document.getElementById) {
				var windowHeight = getWindowHeight();
				var windowWidth = screen.availWidth;

				if (windowHeight > 0) {
					var headerElement = document.getElementById('header');
					var headerHeight = headerElement.offsetHeight;

					var contentElement = document.getElementById('content');
					var contentHeight = contentElement.offsetHeight;

					var menuElement = document.getElementById('menu');
					var menuHeight = menuElement.offsetHeight;

					var mainElement = document.getElementById('main');
					var mainHeight = mainElement.offsetHeight;
					var footerElement = document.getElementById('footer');

					if (footerElement) {
						var footerHeight = footerElement.offsetHeight;
						footerElement.style.position = 'absolute';
						footerElement.style.bottom = '0px';
						footerElement.style.visibility = 'visible';
					}

					if (mainElement) {
						mainElement.style.height = (windowHeight - 17) + 'px';
						mainElement = document.getElementById('main');
					}
					mainHeight = mainElement.offsetHeight;
					if (menuElement)
						menuElement.style.height= (mainHeight-136)+'px';
					if (contentElement)
					contentElement.style.height= (mainHeight-224)+'px';

				}
			}
		}

		function findPos(obj) {
			var curleft = curtop = 0;
			if (obj.offsetParent) {
			curleft = obj.offsetLeft
			curtop = obj.offsetTop
			while (obj = obj.offsetParent) {
				curleft += obj.offsetLeft
				curtop += obj.offsetTop
			}
			}
			return [curleft,curtop];
		}

	var ALERT_OK_CANCEL = 0;
	var ALERT_OK = 1;
	var boxInstance = null;
	function showAlert(type, titleText, text, handleOK, handleCancel ){
		if (type==ALERT_OK) {
		    Boxy.alert(text, null, {title: titleText});
		} else if (type==ALERT_OK_CANCEL) {
			 Boxy.confirm(text, handleOK, {title: titleText});

		}else{
			boxInstance = Boxy.popup(text, null, {title: titleText});
		}

	}

	function hideBox(param){
		var temp = Boxy.get(param);
		alert(temp);
	}



var handleSuccess = function(o){
}

var handleFailure = function(o){
}

var callback =
{
  success:handleSuccess,
  failure:handleFailure,
  argument: { }
};

function storePreference(key,value){
	sUrl = "/sponline/storePref.do?key="+key+"&value="+value;
	if (window.XMLHttpRequest) {
    	AJAX=new XMLHttpRequest();
  	} else {
    	AJAX=new ActiveXObject("Microsoft.XMLHTTP");
  	}
  	if (AJAX) {
    	AJAX.open("POST", sUrl, false);
    	AJAX.send(null);
  	} else {
    	return false;
  	}
}





	function ScormAPI(){
	}

		var mediumId = null;



		var debug = true;

		var lastError = null;


		var LMSInitializeResult = null;
		var LMSInitializeTime = null;

		var LMSGetValueResult = null;
		var LMSGetValueTime = null;

		var LMSSetValueResult = null;
		var LMSSetValueTime = null;

		var LMSCommitResult = null;
		var LMSCommitTime = null;

		var LMSFinishResult = null;
		var LMSFinishTime = null;

	var state;

	var MODE_INFO = 0;

	var MODE_WARNING = 1;

	var MODE_ERROR = 2;

	var STATE_CRASHED = -1;

	var STATE_NOT_INITIALIZED = 0;

	var STATE_INITIALIZED = 1;

	var STATE_FINISHED = 2;

	function handleSuccess (o){
		var resp = eval("("+o.responseText+")");
	}

	function handleFailure(o){
	}

	var callback =
	{
  		success:handleSuccess,
  		failure:handleFailure,
  		argument: { }
	};



    ScormAPI.prototype.init = function () {
    	this.mediumId = null;
    	this.areaId = 1000;
    	this.debug = true;
    	this.lastError = null;
    	this.state = STATE_NOT_INITIALIZED;
    }


    ScormAPI.prototype.LMSInitialize = function () {
    	result = this.connectToLMS("LMSInitialize","", "");
    	if (result != null){
    		lastError = result.lastErrorID;
    	    if (result.lastErrorID==0){
	    		return true;
	    	} else
	    		return false;
    	} else {
    		lastError = 101;
    		return false;
    	}

    }

    ScormAPI.prototype.LMSGetValue = function (param) {
    	result = this.connectToLMS("LMSGetValue",param, "");
    	if (result != null){
    		lastError = result.lastErrorID;
    	    if (result.lastErrorID==0){
	    		return result.paramValue;
	    	} else
	    		return null;
    	} else {
    		lastError = 101;
    		return null;
    	}
    }

    ScormAPI.prototype.LMSSetValue = function (param, value) {
    	result = this.connectToLMS("LMSSetValue",param, value);
    	if (result != null){
    		lastError = result.lastErrorID;
    	    if (result.lastErrorID==0){
	    		return true;
	    	} else
	    		return false;
    	} else {
    		lastError = 101;
    		return false;
    	}
    }

    ScormAPI.prototype.LMSCommit = function (param) {
    }

    ScormAPI.prototype.LMSGetLastError = function () {
    	return lastError;
    }

    ScormAPI.prototype.LMSGetErrorString = function (errorCode) {
        var errorMessage;
    	switch (errorCode) {
    		case "0": errorMessage = "No Error";
    				  break;
    		case "101": errorMessage = "General Exception";
    				  break;
    		case "201": errorMessage = "Invalid argument error";
    				  break;
			case "202": errorMessage = "Element cannot have children";
    				  break;
			case "203": errorMessage = "Element not an Array. Cannot have count";
    				  break;
			case "301": errorMessage = "Not initialized";
    				  break;
			case "401": errorMessage = "Not implemented error";
    				  break;
			case "402": errorMessage = "Invalid set value, element is a keyword";
    				  break;
			case "403": errorMessage = "Element is read only";
    				  break;
			case "404": errorMessage = "Element is write only";
    				  break;
			case "405": errorMessage = "Incorrect Data Type";
    				  break;
    	}
    	return errorMessage;
    }

    ScormAPI.prototype.LMSGetDiagnostic = function (errorCode) {
        var errorMessage;
    	switch (errorCode) {
    		case "0": errorMessage = "No Error";
    				  break;
    		case "101": errorMessage = "an unexpected Exception occured";
    				  break;
    		case "201": errorMessage = "Invalid argument error";
    				  break;
			case "202": errorMessage = "Element cannot have children";
    				  break;
			case "203": errorMessage = "Element not an Array. Cannot have count";
    				  break;
			case "301": errorMessage = "Not initialized";
    				  break;
			case "401": errorMessage = "Not implemented error";
    				  break;
			case "402": errorMessage = "Invalid set value, element is a keyword";
    				  break;
			case "403": errorMessage = "Element is read only";
    				  break;
			case "404": errorMessage = "Element is write only";
    				  break;
			case "405": errorMessage = "Incorrect Data Type";
    				  break;
    	}
    	return errorMessage;
    }

    ScormAPI.prototype.LMSFinish = function (param) {
    	result = this.connectToLMS("LMSFinish",param, "");
    	if (result != null){
    		lastError = result.lastErrorID;
    	    if (result.lastErrorID==0){
	    		return true;
	    	} else
	    		return false;
    	} else {
    		lastError = 101;
    		return false;
    	}
    }

	var breadCrumbsArray = new Array("","","","","","","","","","","","","","","");

	var API= new ScormAPI();

	function getApiHandler(launchsite,cAPI){
	}

	function updateWBT(launchsite){
		mediumId = launchsite;
		state = STATE_NOT_INITIALIZED;
	}

	function startWBT(launchsite){
		//alert("start");
		mediumId = launchsite;
		$(".lihover").removeClass( "lihover" );
 		$("#"+launchsite).addClass( "lihover" );
		window.frames["ScormMainFrame"].document.location.href="/sponline/wbt/launchcourse.do?module_area_id=1002&id="+launchsite;
	}

	function ResizeFrame(x) {
        var scormFrame = document.getElementById("ScormMainFrame");
        if (scormFrame){
        	scormFrame.style.height=x+"px";
        }
        return true;
	}




	var handleStressFunc;
	var handleStressFuncType;

	var handleStressSuccess = function(o){
		var resp = eval("("+o.responseText+")");
		if (handleStressFuncType == "ampel")
			handleStressFunc(resp.stressTrafficLight);
		else
		if (handleStressFuncType == "cmi.core.lesson_status") {
			handleStressFunc(resp);
		} else {
			var stressloads = new Array(resp.length);
			for (i=0; i<resp.length;i++){
				stressloads[i] = resp[i].stressLoad;
			}

			handleStressFunc(stressloads);
		}
	}

	var handleStressFailure = function(o){
	}

	var callbackStress =
	{
  	success:handleStressSuccess,
  	failure:handleStressFailure,
  	argument: { }
	};

	function evaluateStress(page, type ,aHandleStressFunc){

		sUrl = "/sponline/StressTest.do?id="+getParameter( "target" )+"&type="+type+"&page="+page;

		handleStressFunc = aHandleStressFunc;
		handleStressFuncType = type;
		var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callbackStress );
	}

	function alerter(txt){
		alert(txt);
	}




function showBreadCrumbs(){
    var text = "<ul><li>";
	for (i=0; i< top.breadCrumbsArray.length;i+=2){
			bcname = top.breadCrumbsArray[i];
			if (bcname == "")
				break;
			bcurl = top.breadCrumbsArray[i+1];
			classname = "";
			arrow = "&gt; ";
			if (i==0) {
				classname = 'class="start"';
				arrow = "";
			}
			if (i==top.breadCrumbsArray.length-2)
				classname = 'class="last"';
			text += arrow;
			text += '<a href="'+bcurl+'">'+bcname+'</a> ';
	}
	text += "</li></ul>";
	var bc = document.getElementById("breadcrumbs");
	if (bc!=null){
		bc.innerHTML=text;
	}
}

function setBreadCrumbNavi(pos, text, link){
	if (pos<0 || pos>top.breadCrumbsArray.length/2)
		return;
	var textpos = (pos)*2;
	top.breadCrumbsArray[textpos]=text;
	top.breadCrumbsArray[textpos+1]=link;
}

function changeAudio(state){
	if (state!=null)
		audio = state;
	else if (audio=="on")
		audio="off";
	else
		audio="on";

	var content = window.frames.ScormMainFrame;
	if (content && content.changeAudio) {
		var page = content.document || content.contentWindow.document;
		content.changeAudio(audio);
	}
	var soundimg = document.getElementById("soundimg");
	if (audio == "on") {
		soundimg.src = "/sponline/styles/default/images/base/sound_on.gif";
		soundimg.alt="Ton ausschalten";
	} else {
		soundimg.src = "/sponline/styles/default/images/base/sound_off.gif";
		soundimg.alt="Ton anschalten";
	}
	storePreference("audio",audio);
}

function sendAJAXRequest(method, url, async){
	//alert("");
	if (window.XMLHttpRequest) {
			AJAX=new XMLHttpRequest();
	} else {
			AJAX=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (AJAX) {
		AJAX.open(method, url, async);
		AJAX.setRequestHeader("Pragma", "no-cache");
		AJAX.setRequestHeader("Cache-Control", "must-revalidate");
		AJAX.setRequestHeader("If-Modified-Since", document.lastModified);
		AJAX.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		AJAX.setRequestHeader("Connection", "close");
		AJAX.send(null);
		return eval("("+AJAX.responseText+")");
	} else {
		return false;
	}
}


function getParameter( name ){
		name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
		var regexS = "[\\?&]"+name+"=([^&#]*)";
		var regex = new RegExp( regexS );
		var results = regex.exec( window.location.href );
		if( results == null )
		return "";
		else
		return results[1];
}

function changeFont(size){
	document.getElementById("font12").src="/sponline/styles/default/images/base/12pt.gif";
	document.getElementById("font14").src="/sponline/styles/default/images/base/14pt.gif";
	document.getElementById("font16").src="/sponline/styles/default/images/base/16pt.gif";
	document.getElementById("font"+size).src="/sponline/styles/default/images/base/"+size+"pta.gif";

	storePreference("fontsize",size);

	bodytags = document.getElementsByTagName("body");
	bodytags[0].style.fontSize=size+"px";

	var content = window.frames.ScormMainFrame;
	if (content && content.changeFontSize) {
		var page = content.document || content.contentWindow.document;
		content.changeFontSize(size);
	}
	if (size=="16") {
		$("#footer .c1").css("width","412px");

		$(".sitemap .smallbox2").css("width","190px");
		$(".sitemap .smallbox2").css("padding-left","4px");
		$(".sitemap .smallbox2 h2").css("padding-right","9px");
		$(".sitemap .smallbox2 h2").css("padding-left","4px");
		$(".sitemap .indiv h2").css("background-image","url(/sponline/styles/default/images/base/bg_indivbox2_top16.gif)");
		$(".sitemap .multipl h2").css("background-image","url(/sponline/styles/default/images/base/bg_multiplbox2_top16.gif)");
		$(".sitemap .pers h2").css("background-image","url(/sponline/styles/default/images/base/bg_persbox2_top16.gif)");
		$(".sitemap .smallbox2 li").css("padding-left","3px");
		$(".sitemap .smallbox2 li.l2").css("padding-left","16px");
		$(".sitemap .smallbox2 li").css("padding-right","5px");

		$("#library .fileinfo").css("margin-top","-20px");

		$("#planner .saveall").css("height","31px");
		$("#planner .saveall").css("background-position","125px 0.8em");
		$("#forum .tree .l0 h2 .button").css("margin-top","-30px");

	} else if (size=="14") {
		$("#footer .c1").css("width","418px");

		$(".sitemap .smallbox2").css("width","189px");
		$(".sitemap .smallbox2").css("margin-right","0px");
		$(".sitemap .smallbox2").css("padding-left","5px");
		$(".sitemap .smallbox2 h2").css("padding-right","11px");
		$(".sitemap .smallbox2 h2").css("padding-left","11px");
		$(".sitemap .indiv h2").css("background-image","url(/sponline/styles/default/images/base/bg_indivbox2_top16.gif)");
		$(".sitemap .multipl h2").css("background-image","url(/sponline/styles/default/images/base/bg_multiplbox2_top16.gif)");
		$(".sitemap .pers h2").css("background-image","url(/sponline/styles/default/images/base/bg_persbox2_top16.gif)");
		$(".sitemap .smallbox2 li").css("padding-left","8px");
		$(".sitemap .smallbox2 li.l2").css("padding-left","18px");
		$(".sitemap .smallbox2 li").css("padding-right","5px");

		$("#library .fileinfo").css("margin-top","-18px");

		$("#planner .saveall").css("height","28px");
		$("#planner .saveall").css("background-position","right 0.71em");
		$("#forum .tree .l0 h2 .button").css("margin-top","-28px");

	} else if (size=="12") {
		$("#footer .c1").css("width","424px");

		$(".sitemap .smallbox2").css("width","185px");
		$(".sitemap .smallbox2").css("margin-right","5px");
		$(".sitemap .smallbox2").css("padding-left","8px");
		$(".sitemap .smallbox2 h2").css("padding-right","11px");
		$(".sitemap .smallbox2 h2").css("padding-left","11px");
		$(".sitemap .indiv h2").css("background-image","url(/sponline/styles/default/images/base/bg_indivbox2_top.gif)");
		$(".sitemap .multipl h2").css("background-image","url(/sponline/styles/default/images/base/bg_multiplbox2_top.gif)");
		$(".sitemap .pers h2").css("background-image","url(/sponline/styles/default/images/base/bg_persbox2_top.gif)");


		$(".sitemap .smallbox2 li").css("padding-left","8px");
		$(".sitemap .smallbox2 li.l2").css("padding-left","18px");
		$(".sitemap .smallbox2 li").css("padding-right","5px");

		$("#library .fileinfo").css("margin-top","-18px");

		$("#planner .saveall").css("height","26px");
		$("#planner .saveall").css("background-position","right 0.71em");
		$("#forum .tree .l0 h2 .button").css("margin-top","-25px");
	}

}
