	/////////////////////////////////////////////
	// SET FLASHOBJECT
	function setFlashObject(set_flash)
	{
		w = 449;
		h = 316;
		var foo = new FlashObject(url_root+"inc/pic_switcher.swf?"+set_flash, "7", w, h, "#FFFFFF");
	    foo.addParam("loop",true);
	    foo.addParam("wmode", "transparent");
	    foo.write("flashcontent");
	}

	function hide(id)
	{
		document.getElementById(id).style.display = "none";
		return false;
	}

	function new_freecap()
	{
		// loads new freeCap image
		if(document.getElementById)
		{
			// extract image name from image source (i.e. cut off ?randomness)
			thesrc = document.getElementById("freecap").src;
			thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
			// add ?(random) to prevent browser/isp caching
			document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
		} else {
			alert("Sorry, cannot autoreload freeCap image\nSubmit the form and a new freeCap will be loaded");
		}
	}

	function countWordsFromField(id,len) {
		if(document.getElementById(id).value.length >= len-1)
			document.getElementById(id).value = document.getElementById(id).value.substring(0,len-1);
	}


	function zimmerPopup(path,close) {
		writeZimmerModule(path,close);
		var arrayPageSize = getPageSize();
		var arrayPageScroll = getPageScroll();

		document.getElementById('overlay').style.height = arrayPageSize[1]+"px";
		hideSelects();
		document.getElementById('overlay').style.display = "block";
		document.getElementById("zimmerfrei_div").style.top = ((arrayPageSize[3]-606)/2+arrayPageScroll[1])+"px";
		document.getElementById("zimmerfrei_div").style.left = ((arrayPageSize[0]-770)/2+arrayPageScroll[0])+"px";
		document.getElementById("zimmerfrei_div").style.display = "block";
		return false;
	}

	function closeZimmerPopup() {
		document.getElementById('zimmerfrei_div').style.display = "none";
		document.getElementById('overlay').style.display = "none";
		showSelects();
		return false;
	}

	function writeZimmerModule(path,close){
		document.getElementsByTagName('body')[0].innerHTML += '<div id="overlay" onClick="closeZimmerPopup();">&nbsp;</div><div id="zimmerfrei_div"><div id="zimmerfrei_top"><a href="#" onClick="return closeZimmerPopup();">'+
		close+'</a></div><iframe id="zimmer_frei_iframe" src="'+
		path+'" marginwidth="0" marginheight="0" scrolling="yes" frameborder="0"></iframe></div>'
	}

	function hideSelects(){
		var sel_obj = document.getElementsByTagName('select');
		for(i=0; i<sel_obj.length; i++) {
			sel_obj[i].style.visibility = "hidden";
		}
	}

	function showSelects() {
		var sel_obj = document.getElementsByTagName('select');
		for(i=0; i<sel_obj.length; i++) {
			sel_obj[i].style.visibility = "visible";
		}
	}