var thiswin =	false;
var elm, pmd, pds, i, ln, msie6, msie7, wth_loc, lang, hotel, leitbe, labels, ldiv, l20_h, openTimer, msg_txt, lb_w, weekl_elm;
var l20_h2, openTimer2, openTimer3;
var startH2 =	0;
var resto_page =	1;
var resto_cnt =	0;
var resto_src =	"";
var win_opened =	0;
var startH =	0;
var scaled =	0;
var win_offset =	5;
var lb_ar =	[];
var lb_ar_node;
var udl_ar =	[];
var dragObj =	new Object();
dragObj.zIndex =	0;

var enddate =	new Date(2013, 0, 31);
var Dte =	new Date();
var dfqr, dfqrE, qr_targ, il, enddate_bis, Dte_bis, expanded;

var d_sel =	[];
var m_sel =	[];

var DiM =	[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
var weekdays =	[];
var op_mo_text =	[];
var labeling =	[];

weekdays["de"] =	["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"];
weekdays["en"] =	["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
op_mo_text["de"] =	["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"];
op_mo_text["en"] =	["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
labeling["de"] =	["Quick-Reservierung", "Stadt", "Anreise", "Abreise", "EZ", "Einzelzimmer", "DZ", "Doppelzimmer", "Personen", "Personenanzahl", "Tarif", "Verfügbarkeit prüfen", "Top-Tagespreis", "Frühbucherrate", "Sparpreis", "Expedientenrate", "Winterdeals 2 für 1,5", "E-Mail", "Drucken", "Favoriten", "Teilen", "Lesezeichen/Weiterempfehlen", "SORAT &nbsp;<img src='fileadmin/ge/thup.gif'>&nbsp; gefällt mir", "Folgen Sie uns auf:", "Checken Sie ein mit:", "Empfehlen Sie uns auf:", "Teilen Sie uns auf:"];
labeling["en"] =	["Quick reservation", "City", "Arrival", "Departure", "SR", "Single rooms", "DR", "Double rooms", "Persons", "Persons", "Tarif", "Check availability", "Best price", "Early-bird rate", "Super saver", "Expedient rate", "Winter deals 2 for 1.5", "Email", "Print", "Favorites", "Share", "Boomark/Recommend", "I like SORAT &nbsp;<img src='fileadmin/ge/thup.gif'>", "Follow us on:", "Check in with:", "Recommend us on:", "Share us on:"];

function absLeft(el) {
     return (el.offsetParent) ?	el.offsetLeft + absLeft(el.offsetParent) :	el.offsetLeft;
}
function absTop(el) {
     return (el.offsetParent) ?	el.offsetTop + absTop(el.offsetParent) :	el.offsetTop;
}
function get_elem(e) {
	var targ;
	var ev =	(!e) ?	window.event :	e;
	if (ev.target) {
		targ =	ev.target;
	} else if (ev.srcElement) {
		targ =	ev.srcElement;
	}
	if ((targ.nodeType == 3) || (targ.getAttribute("src")) || (targ.nodeName == "SPAN")) {
		targ =	targ.parentNode;
	}
	return targ;
}
function get_href(e) {
	return get_elem(e).getAttribute("href");
}
function opn_get2(e, w, h, lo, sc, tb, me, o_l, o_t) {
	var dte =	new Date();
	var saH =	screen.availHeight;
	var saW =	screen.availWidth;
	if ((msie6 == 1) && (me == "1")) {
		h-=	20;
	}
	if ((msie7 == 1) && (me == "1")) {
		h+=	24;
	}
	if ((msie6 == 1) && (tb == "1")) {
		h-=	56;
		saH-=	56;
	}
	var e_w =	Math.min(saW - 10, w);
	var e_h =	Math.min(saH - 10, h);
	var apL, apT;
	var ev =	(!e) ?	window.event :	e;
	if (((document.getElementById("c_lg")) || (document.getElementById("h194"))) && ((o_l > 0) || (o_t > 0))) {
		var scL, scT;
		if ((self.pageYOffset) || (self.pageXOffset)) {	// all except Explorer
			scL = self.pageXOffset;
			scT = self.pageYOffset;
		} else if ((document.documentElement) && ((document.documentElement.scrollTop) || (document.documentElement.scrollLeft))) {	// Explorer 6 Strict
			scL = document.documentElement.scrollLeft;
			scT = document.documentElement.scrollTop;
		} else if (document.body) {	// all other Explorers
			scL = document.body.scrollLeft;
			scT = document.body.scrollTop;
		}
		var elem =	(document.getElementById("c_lg")) ?	document.getElementById("c_lg") :	document.getElementById("h194");
		apL =	Math.max(ev.screenX - ev.clientX + absLeft(elem) - scL, 0) + o_l;
		apT =	Math.max(ev.screenY - ev.clientY + absTop(elem) - scT, 0) + o_t;
	} else if ((o_l == 0) && (o_t == 0)) {
		apL =	Math.max(parseInt((saW - e_w) / 2.6, 10), 0);
		apT =	Math.max(parseInt((saH - e_h) / 3, 10), 0);
	} else {
		apL =	ev.screenX - ev.clientX + 10;
		apT =	ev.screenY - ev.clientY + 10;
	}
	var lnk =	get_href(e);
	
	if (typeof _gaq !== "undefined") {
		if (lnk.indexOf('linotel.com/linoweb') != -1) {
			var pageTracker =	_gat._getTrackerByName();
			lnk =	pageTracker._getLinkerUrl(lnk);
		}
	}
	var win =	window.open(lnk, 'soratwin_' + dte.getTime(), 'width=' + e_w + ',height=' + e_h + ',left=' + Math.max(Math.min(apL, saW - e_w - 30), 0) + ',top=' + Math.max(Math.min(apT, saH - e_h - 98), 0) + ',location=' + lo + ',scrollbars=' + sc + ',toolbar=' + tb + ',menubar=' + me + ',status=yes,resizable=yes');
	if (win) {
		thiswin =	win;
		win_opened++;
		return false;
	} else {
		get_elem(e).target =	"_blank";
		return true;
	}
}
function disp_msg(e) {
	var ev =	(!e) ?	window.event :	e;
	elm =	get_elem(e);
	var str =	elm.getAttribute("title");
	msg_txt =	str;
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Hinweistext *', str, location.href]);
	}
	str =	str.replace(/Duisburg: /, "Duisburg:<br>");
	str =	str.replace(/Bathrobe/, "<br>Bathrobe");
	str =	str.replace(/kostenfrei/, "<br>kostenfrei");
	str =	str.replace(/die Angabe/, "die<br>Angabe");
	str =	str.replace(/Hinweis: /, "Hinweis:<br>");
	str =	str.replace(/Note: /, "Note:<br>");
	str =	str.replace(/ · /, " &nbsp; ");
	str =	str.replace(/\*/, "<span style=\"color: #d00044;\">*</span>");
	pmd.innerHTML =	str;
	elm.setAttribute("title", "", 0);
	pmd.className =	"msovr1";
	var minleft =	(window.name.indexOf("soratwin") != -1) ?	506 - pmd.offsetWidth :	1000;
	pds.left =	Math.min(ev.clientX, minleft) + "px";
	var scrT =	(window.pageYOffset) ?	window.pageYOffset :	document.documentElement.scrollTop;
    pds.top =	ev.clientY + scrT + 14 + "px";
	pds.visibility =	"visible";
}
function disp_bm(e) {
	var ev =	(!e) ?	window.event :	e;
	elm =	get_elem(e);
	var str =	elm.getAttribute("title");
	pmd.innerHTML =	str;
	elm.setAttribute("title", "", 0);
	pmd.className =	"msovr2";
	pds.top =	(absTop(elm) - 20) + "px";
    pds.left =	absLeft(elm.offsetParent.firstChild) + "px";
	pds.visibility =	"visible";
}
function hide_msg(e) {
	elm.setAttribute("title", msg_txt, 1);
	pmd.innerHTML =	"";
	pds.visibility =	"hidden";
	pds.top =	"0px";
	pds.left =	"0px";
}
function opn_extL1(e) {
	return opn_get2(e, 593, 600, '0', '1', '0', '1', -82, 86);
}
function opn_extWa(e) {
	return opn_get2(e, 453, 450, '0', '1', '0', '1', -82, 86);
}
function opn_extPr(e) {
	return opn_get2(e, 593, 600, '0', '1', '0', '1', 436, 42);
}
function opn_extXp(e) {
	return opn_get2(e, 655, 600, '0', '1', '0', '1', 6, 82);
}
function opn_extWc(e) {
	return opn_get2(e, 430, 335, '0', '0', '0', '0', 474, 562);
}
function opn_extNL(e) {
	return opn_get2(e, 801, 800, '0', '1', '0', '1', 6, 62);
}
function opn_extBt(e) {
	return opn_get2(e, 706, 600, '0', '1', '0', '1', 6, 62);
}
function opn_extGk(e) {
	return opn_get2(e, 1016, 680, '0', '1', '0', '1', 6, 82);
}
function opn_extDd(e) {
	return opn_get2(e, 1024, 510, '0', '1', '0', '1', 6, 82);
}
function opn_extBp(e) {
	return opn_get2(e, 600, 356, '0', '1', '0', '1', 410, 62);
}
function opn_extBm(e) {
	return opn_get2(e, 710, 420, '0', '1', '0', '1', 410, 62);
}
function opn_extCc(e) {
	return opn_get2(e, 790, 420, '0', '1', '0', '1', 410, 62);
}
function opn_ext64(e) {
	return opn_get2(e, 686, 670, '0', '1', '0', '1', 6, 82);
}
function opn_extWl(e) {
	return opn_get2(e, 480, 100, '0', '0', '0', '0', 430, 62);
}
function opn_extTm(e) {
	return opn_get2(e, 320, 160, '0', '0', '0', '0', 300, 400);
}
function opn_extD3(e) {
	var ereignis =	"";
	var url =	get_href(e);
	if (url.indexOf(".pdf") != -1) {
		ereignis =	"PDF-Download";
	} else if ((url.indexOf("http") != -1) && (url.indexOf("sorat-hotels.com") == -1)) {
		ereignis =	"Externer Link (Link)";
	}
	if ((ereignis != "") && (typeof _gaq !== "undefined")) {
		_gaq.push(['_trackEvent', ereignis, url.replace(/http:\/\/www.sorat-hotels.com\//, ''), location.href]);
		if (ereignis == "Externer Link (Link)") {
			_gaq.push(['_trackEvent', "Externer Link (Seite)", location.href, url]);
			if (url.indexOf("vahrenwalder-hotel-hannover.de") != -1) {
				_gaq.push(['_trackEvent', "Aufruf Penz-Seite", location.href, url]);
			}
		}
	}
	if ((url.indexOf("dehoga.") != -1) || (url.indexOf("tripadvisor.") != -1) || (url.indexOf("holidaycheck.") != -1) || (url.indexOf("hotel-central-hof.de/Warenkorb") != -1) || (get_href(e).indexOf("qype.") != -1)) {
		return opn_get2(e, 1024, 700, '1', '1', '1', '1', 200, 62);
	} else {
		get_elem(e).target =	"_blank";
		return true;
	}
}
function opn_extBB(e) {
	return opn_get2(e, 404, 346, '0', '0', '0', '1', 474, 82);
}
function opn_extBB2(e) {
	return opn_get2(e, 404, 546, '0', '0', '0', '1', 474, 82);
}
function opn_extLW(e) {
	var lnk =	get_href(e);
	if (typeof _gaq !== "undefined") {
		if (lnk.indexOf('linotel.com/linoweb') != -1) {
			var pageTracker =	_gat._getTrackerByName();
			lnk =	pageTracker._getLinkerUrl(lnk);
		}
	}
	var win =	window.open(lnk, '_blank');
	if (win) {
		return false;
	} else {
		get_elem(e).target =	"_blank";
		return true;
	}
	// return opn_get2(e, 858, 626, '0', '1', '0', '1', 0, 0);
}
function opn_extLW_ifr(e) {
	var ifra =	document.createElement("iframe");
	ifra.style.height =	"468px";
	ifra.style.width =	"773px";
	ifra.setAttribute("frameBorder", "0");
	ifra.setAttribute("scrolling", "auto");
	document.body.appendChild(ifra);
	ifra.style.position =	"absolute";
	ifra.style.left =	(absLeft(document.getElementById('cont')) + 1) + "px";
	ifra.style.top =	(absTop(document.getElementById('cont')) + 1) + "px";
	window.frames[0].location.href =	get_href(e);
	document.getElementById("c_hd").setAttribute('colSpan', 3);
	document.getElementById("c_ads2").style.display = "none";
	return false;
}

function opn_extDc(e) {
	return opn_get2(e, 440, 348, '0', '1', '0', '1', 430, 62);
}
function opn_extL4(e) {
	if (thiswin.closed === false) {
		thiswin.location.href =	get_href(e);
		thiswin.focus();
		return false;
	} else {
		return opn_extL1(e);
	}
}
function opn_parW(e) {
	if ((window.name.indexOf("soratwin") != -1) && (window.opener) && ((!window.opener.closed) || (window.opener.closed === false))) {
		return opn_extD3(e);
		// window.opener.location.href =	get_href(e);
		// window.opener.window.focus();
		// return false;
	} else if ((window.name.indexOf("soratwin") == -1) && (window == window.top)) {
		window.location.href =	get_href(e);
		return false;
	} else {
		return opn_extD3(e);
	}
}
function pg_start() {
	var anch, anchrf;
	var pm =	0;
	var bm =	0;
	if (document.getElementById('pageinfo')) {
		sblinks2();
	}

	if ((document.cookie.indexOf("gwsp10=hide") == -1) && ((document.getElementById("weekl")) || (document.getElementById("weekl2"))) && (navigator.userAgent.indexOf("Google Web Preview") == -1) && (navigator.userAgent.indexOf("thumbshots") == -1) && (msie6 == 0)) {
		var ablauf =	new Date();
		ablauf.setTime(ablauf.getTime() + (1 * 24 * 60 * 60 * 1000));
		document.cookie =	"gwsp10=show; expires=" + ablauf.toGMTString() + "; path=/";
		if (document.cookie.indexOf("gwsp10=show") != -1) {
			if (document.getElementById("weekl2")) {
				weekl_elm =	document.getElementById('weekl2');
				viewIt4();
			} else if (document.getElementById("weekl")) {
				weekl_elm =	document.getElementById('weekl');
				viewIt4();
			}
		}
	}
	if ((document.getElementById("weekl")) && ((location.href.indexOf("banner=") != -1) || (location.href.indexOf("reiselust") != -1))) {
		weekl_elm =	document.getElementById('weekl');
		viewIt4();
	}
	if ((location.href.indexOf("meldung=1") != -1) && (document.getElementById("meldung"))) {
		lightbx_html('meldung_fraeuleinwunder', 'automatisch');
	}
	if (location.href.indexOf("menu=1") != -1) {
		if (document.getElementById("valentinstag_cottbus")) {
			lightbx_html('valentinstag_cottbus', 'automatisch');
		}
		if (document.getElementById("valentinstag_erfurt")) {
			lightbx_html('valentinstag_erfurt', 'automatisch');
		}
	}
	if (document.getElementById('bbnl')) {
		document.getElementById('bbnl').style.left =	(absLeft(document.getElementById("c_ads2")) - 1) + "px";
		document.getElementById('bbnl').style.display =	'block';
	}
	if (document.getElementById('ytpic')) {
		if (document.getElementById('c_mnv').offsetHeight < 380) {
			document.getElementById('ytpic').style.marginTop = parseInt((
				absTop(document.getElementById('qckrsv').firstChild)
				- absTop(document.getElementById('c_mnv').childNodes[document.getElementById('c_mnv').childNodes.length - 2])
				- document.getElementById('c_mnv').childNodes[document.getElementById('c_mnv').childNodes.length - 2].offsetHeight
				- document.getElementById('ytpic').offsetHeight
			) / 2) + "px";
		}
		document.getElementById('ytpic').style.visibility =	'visible';
	}
	j =	0;
	for (i = 0; (anch = document.getElementsByTagName("a")[i]); i++) {
    	if ((anch.getAttribute("rel")) && ((anch.getAttribute("rel").indexOf("external_LB") != -1) || (anch.getAttribute("rel").indexOf("external_YT") != -1) || (anch.getAttribute("rel").indexOf("external_Menu") != -1) || (anch.getAttribute("rel").indexOf("external_PG") != -1))) {
			if ((avl_dim('w') > 768) && (msie6 == 0)) {
				if (lb_ar_node == anch.parentNode) {
				
				} else {
					j++;
					lb_ar_node =	anch.parentNode;
					lb_ar[j] =	[];
				}
				lb_ar[j].push(anch);
				anch.idx_no =	lb_ar[j].length;
				anch.set_no =	j;
				if (anch.getAttribute("rel").indexOf("external_YT") != -1) {
					anch.onclick =	function() {
						lightbx(this.idx_no - 1, this.set_no, "yt");
						return false;
					}
				} else if (anch.getAttribute("rel").indexOf("external_Menu") != -1) {
					anch.parentNode.onclick =	function() {
						lightbx(this.firstChild.idx_no - 1, this.firstChild.set_no, "menu");
						return false;
					}
				} else if (anch.getAttribute("rel").indexOf("external_PG") != -1) {
					anch.parentNode.onclick =	function() {
						lightbx(this.firstChild.idx_no - 1, this.firstChild.set_no, "pg");
						return false;
					}
				} else {
					anch.onclick =	function() {
						lightbx(this.idx_no - 1, this.set_no, "pic");
						return false;
					}
				}
			} else {
				anch.target =	"_blank";
			}
		} else if (anch.getAttribute("href")) {
    		anchrf =	anch.getAttribute("href");
    		if (anchrf.indexOf("xing.com/app/user") != -1) {
				anch.setAttribute("href", anchrf + "url=" + encodeURIComponent(window.location.href) + ";title=" + encodeURIComponent(document.title));
			}
    		
    		/* if (typeof pageTracker !== "undefined") {
				if (anchrf.indexOf('linotel.com/linoweb') != -1) {
					anch.setAttribute("href", pageTracker._getLinkerUrl(anchrf));
				}
			} */
    		
    		if (anchrf.indexOf("mailto:") != -1) {
				anch.onclick =	function() {
					if (typeof _gaq !== "undefined") {
						_gaq.push(['_trackEvent', 'E-Mail-Click', this.href, location.href]);
					}
				}
			} else if ((anchrf.indexOf("/agb") != -1)|| (anchrf.indexOf("/impressum") != -1)) {
            	anch.onclick =	opn_extPr;
        	} else if ((anchrf.indexOf("/brandenburger_menu") != -1) || (anchrf.indexOf("/welcome_card") != -1) || (anchrf.indexOf("/city_tour_card") != -1) || (anchrf.indexOf("/nuernberg_card") != -1) || (anchrf.indexOf("/christmas_card") != -1)) {
            	anch.onclick =	opn_extBm;
        	} else if ((anchrf.indexOf("/cottbus_card") != -1) || (anchrf.indexOf("kraemerbruecke_total/einkaufsgutschein") != -1)) {
            	anch.onclick =	opn_extCc;
        	} else if (anchrf.indexOf("/webcam") != -1) {
            	anch.onclick =	opn_extWc;
        	} else if ((anchrf.indexOf("/linoweb/best-price") != -1) || (anchrf.indexOf("/umweltplakette") != -1) || (anchrf.indexOf("/tagespreis") != -1) || (anchrf.indexOf("/studenten_special") != -1)) {
            	anch.onclick =	opn_extBp;
        	} else if ((anchrf.indexOf("/linoweb/rsv_discount_popup") != -1) || (anchrf.indexOf("/fruehbucherrate") != -1) || (anchrf.indexOf("/kulinarischer_kalender") != -1)) {
            	anch.onclick =	opn_extDc;
        	} else if ((anchrf.indexOf("/hotelbewertung/formular") != -1) && (anchrf.indexOf("#") == -1)) {
             	anch.onclick =	opn_extGk;
        	} else if (((anchrf.indexOf("bed-bonus") != -1) && (anchrf.indexOf("newsletter/") != -1)) || (anchrf.indexOf("cottbus_total/preise") != -1) || (anchrf.indexOf("fuerstlich/preise") != -1) || (anchrf.indexOf("kraemerbruecke/preise") != -1)) {
            	anch.onclick =	opn_extNL;
        	} else if (anchrf.indexOf("dinner-im-dunkeln") != -1) {
             	anch.onclick =	opn_extDd;
        	} else if ((anchrf.indexOf("grossansicht") != -1) || (anchrf.indexOf("map/route") != -1) || (anchrf.indexOf("joggingplan") != -1)) {
            	anch.onclick =	opn_ext64;
        	} else if ((anchrf.indexOf("expedienten/anmeldung") != -1) || (anchrf.indexOf("tagungen/anfrage") != -1) || (anchrf.indexOf("spreewald/preise") != -1) || (anchrf.indexOf("hochzeitstag/preise") != -1) || (anchrf.indexOf("tipi_am_kanzleramt/") != -1) || (anchrf.indexOf("bar_jeder_vernunft/") != -1)) {
            	anch.onclick =	opn_extXp;
        	} else if (anchrf.indexOf("en/bonusprogramm/punktestand") != -1) {
            	anch.onclick =	opn_extBB;
        	} else if (anchrf.indexOf("de/bonusprogramm/punktestand") != -1) {
            	anch.onclick =	opn_extBB2;
        	} else if ((anchrf.indexOf("bewerb.html") != -1) || (anchrf.indexOf("kuerbiskarte-restaurant-parduin.html") != -1)) {
            	anch.onclick =	opn_extL1;
        	} else if ((anchrf.indexOf("snackkarte.html") != -1)) {
            	anch.onclick =	opn_extD3;
        	} else if (anchrf.indexOf("specials/wlan") != -1) {
            	anch.onclick =	opn_extWl;
        	} else if ((anchrf.indexOf("berlin_total/preise") != -1) || (anchrf.indexOf("ambassador_berlin/paketangebote/radlerpaket/preise") != -1) || (anchrf.indexOf("sesam_oeffne_dich/preise") != -1) || (anchrf.indexOf("burgfraeulein/preise") != -1) || (anchrf.indexOf("christkindlesmarkt/preise") != -1)) {
            	anch.onclick =	opn_extBt;
        	} else if (anch.getAttribute("rel")) {
        		switch (anch.getAttribute("rel")) {
        		case "external_LW":
        			anch.onclick =	opn_extLW;
            		break;
        		case "external_L1":
					anch.onclick =	opn_extL1;
					break;
        		case "external_L4":
					anch.onclick =	opn_extL4;
					break;
        		case "external_Bp":
					anch.onclick =	opn_extBp;
					break;
        		case "external_Pic":
            		anch.onclick =	opn_ext64;
            		break;
        		case "external_Pw":
            		anch.onclick =	opn_parW;
            		break;
        		case "external_D3":
        			anch.onclick =	opn_extD3;
            		break;
        		}
        	}
			if ((anch.parentNode) && (anch.parentNode.parentNode) && (anch.parentNode.parentNode.parentNode) && (anch.parentNode.parentNode.parentNode.parentNode) && (anch.parentNode.parentNode.parentNode.parentNode.parentNode) && (anch.parentNode.parentNode.parentNode.parentNode.parentNode.id == "pageinfo")) {
			//if ((anch.style.backgroundImage) && (anch.style.backgroundImage.indexOf("smicons_static.gif") != -1)) {
				anch.onmouseover = function() {
					this.style.backgroundImage =	"url('http://www.sorat-hotels.com/fileadmin/ge/smicons_logo.gif')";
				}
				anch.onmouseout = function() {
					this.style.backgroundImage =	"url('http://www.sorat-hotels.com/fileadmin/ge/smicons_off.gif')";
				}
			}
			if (anchrf.indexOf("op=add") != -1) {
				anch.setAttribute("href", anchrf + "&bkmk=" + encodeURIComponent(location.href) + "&title=" + encodeURIComponent(document.title));
			}
			if (anchrf.indexOf("bookmarks.yahoo") != -1) {
				anch.setAttribute("href", anchrf + "?u=" + encodeURIComponent(location.href));
			}
    	}
		if (anch.className == "p_msg") {
    		anch.onmouseover =	disp_msg;
    		anch.onmouseout =	hide_msg;
    		pm =	1;
		}
		if (anch.className == "bm_msg") {
    		anch.onmouseover =	disp_bm;
    		anch.onmouseout =	hide_msg;
    		pm =	1;
		}
    }
    for (i = 0; (anch = document.getElementsByTagName("area")[i]); i++) {
    	if ((anch.getAttribute("href")) && (anch.getAttribute("href").indexOf("http://www.") != -1) && (anch.getAttribute("href").indexOf("http://www.sorat-hotels.com") == -1)) {
    		anch.onclick =	opn_extD3;
            break;
    	}
    	// if (anch.getAttribute("title")) {
    	// 	anch.onmouseover =	disp_msg;
    	// 	anch.onmouseout =	hide_msg;
    	// 	pm =	1;
    	// }
	}
	if (document.getElementById("joggingplan")) {
		jgmap();
	}
	if (document.getElementById("cook_stream")) {
		document.getElementById("cook_stream_inner").style.top =	"0px";
		scrollcook();
	}
	if (document.getElementById("xing_button")) {
		if (document.getElementById("cont")) {
			document.getElementById("xing_button").style.position =	"absolute";
			document.getElementById("xing_button").style.top =	(absTop(document.getElementById("cont")) + 450) + "px";
			document.getElementById("xing_button").style.left =	(absLeft(document.getElementById("cont")) + 300 - 77) + "px";
			document.getElementById("xing_button").style.display =	"block";
		}
	}
	if (document.forms["cooksearch"]) {
		for (i = 0; (anch = document.forms["cooksearch"].elements[i]); i++) {
		 	if (anch.nodeName == "SELECT") {
			 	udl_ar.push(anch);
		 	}
		}
		 for (i = 0; (anch = udl_ar[i]); i++) {
		 	var udl_nd =	anch.parentNode;
			udl_nd.selfld =	anch;
			udl_nd.onclick =	function () {
				showdiv2(this.selfld, this.selfld.options[0].text);
			};
			document.getElementById("cooksearch_hd").appendChild(anch);
			udl_nd.innerHTML =	anch.options[anch.options.selectedIndex].text;
		}
		document.forms["cooksearch"].appendChild(document.getElementById("cooksearch_hd"));
	}
	qr_targ =	document.createElement('div');
	qr_targ.id =	"qr_targ";
	document.getElementsByTagName("body")[0].appendChild(qr_targ);
    if (pm == 1) {
    	pmd = document.createElement("div");
    	pmd.setAttribute("id", "msg_pd");
    	pds =	pmd.style;
    	document.getElementsByTagName("body")[0].appendChild(pmd);
    }
    if ((document.forms[0]) && (document.forms[0].elements["tx_indexedsearch[sword_prev_include]"])) {
		document.getElementById('searchsubm').onmouseover =	function() {
			this.style.color = "#444";
		};
		document.getElementById('searchsubm').onmouseout =	function() {
			this.style.color = "#777";
		};
	}
	
	if (document.getElementById('reservation_frame')) {
		document.getElementById('c_lg').onclick =	function() {
			// alert(document.getElementById('reservation_frame').src);
		};
	}
	if (typeof _gaq !== "undefined") {
		if (document.forms["tx_indexedsearch"]) {
			document.forms["tx_indexedsearch"].onsubmit =	function() {
				if (document.forms["tx_indexedsearch"].action.indexOf("?") == -1) {
					document.forms["tx_indexedsearch"].action+= "?q=" + document.forms["tx_indexedsearch"].elements["tx_indexedsearch[sword]"].value;
					if (document.forms["tx_indexedsearch"].elements["c"]) {
						document.forms["tx_indexedsearch"].action+= "&c=" + document.forms["tx_indexedsearch"].elements["c"].value;
					} else if ((document.forms["tx_indexedsearch"].elements["tx_indexedsearch[sections]"]) && (document.forms["tx_indexedsearch"].elements["tx_indexedsearch[sections]"].options.selectedIndex > 0)) {
						document.forms["tx_indexedsearch"].action+= "&c=" + document.forms["tx_indexedsearch"].elements["tx_indexedsearch[sections]"].options[document.forms["tx_indexedsearch"].elements["tx_indexedsearch[sections]"].options.selectedIndex].text;
					}
				}
			}
		}
	}
    if (!document.getElementById("mtb")) {
    	win_opened++;
	}
	if ((typeof gapi !== "undefined") && (document.title.indexOf("Slideshow") != -1)) {
		document.getElementById("btne").replaceChild(document.createElement("div"), document.getElementById("btne").firstChild);
		document.getElementById("btne").style.background =	"none";
		document.getElementById("btne").style.width =	"64px";
		document.getElementById("btne").style.margin =	"-4px 0";
		gapi.plusone.render(document.getElementById("btne").firstChild, {"size": "medium", "annotation": "bubble"});
	}
	if ((typeof gapi !== "undefined") && (document.getElementById("gpb"))) {
		document.getElementById("gpb").replaceChild(document.createElement("div"), document.getElementById("gpb").firstChild);
		gapi.plusone.render(document.getElementById("gpb").firstChild, {"size": "medium", "annotation": "bubble", "href": document.getElementById("pu_im").src});
		document.getElementById("gpb").firstChild.style.width =	"64px";
	}
	if (document.getElementById("socialshareprivacy2")) {
		var elfbof =	(lang == "de") ?	0 :	8;
		var str =	"<div id=\"fb-root\"></div><table cellspacing=\"0\" style=\"margin: 0 0 0 auto;\"><tr>"
		+	"<td id=\"ssp_tw\" style=\"width: 118px;\"><span class=\"ssp_switch\" id=\"sspw_tw\"></span><div class=\"sspd\" id=\"sspd_tw\" style=\"width: 55px; background-position: -201px 0;\">&nbsp;</div></td>"
		+	"<td id=\"ssp_fb\" style=\"width: " + (144 + elfbof) + "px;\"><span class=\"ssp_switch\" id=\"sspw_fb\"></span><div class=\"sspd\" id=\"sspd_fb\" style=\"width: " + (77 + elfbof) + "px; background-position: ";
		str+=	(lang == "de") ?	"-24px" :	"-107px";
		str+=	" 0;\">&nbsp;</div></td><td id=\"ssp_gp\" style=\"width: 90px;\"><span class=\"ssp_switch\" id=\"sspw_gp\"></span><div class=\"sspd\" id=\"sspd_gp\" style=\"width: 32px; background-position: -256px 0;\">&nbsp;</div></td>"
		+	"<td style=\"width: 104px; text-align: right;\"><a href=\"http://www.youtube.com/user/SORATHotels\" style=\"background: url('fileadmin/ge/youtube-logo.jpg') no-repeat left top transparent; padding: 0 0 0 40px;\" rel=\"external_D3\">";
		str+=	(lang == "de") ?	"Bewerten" :	"Review";
		str+=	"</a></td></tr></table>";
		document.getElementById("socialshareprivacy2").innerHTML =	str;
		document.getElementById("ssp_fb").onclick =	function () {
			var elem =	document.getElementById("sspw_fb");
			var locale =	(lang == "de") ?	"de_DE" :	"en_US";
			if (elem.className.indexOf("switch_on") == -1) {
				elem.className =	"ssp_switch switch_on";
				// document.getElementById("sspd_fb").innerHTML =	'<iframe src="http://www.facebook.com/plugins/like.php?locale=' + locale + '&amp;app_id=' + '124343170998838' + '&amp;href=' + encodeURIComponent(document.location.href) + '&amp;send=false&amp;layout=button_count&amp;width=120&amp;show_faces=false&amp;action=recommend&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow: hidden; width: 83px; height: 21px;" allowTransparency="true"></iframe>';
				document.getElementById("sspd_fb").innerHTML =	"<div class=\"fb-like\" data-send=\"false\" data-layout=\"button_count\" data-show-faces=\"false\" data-action=\"recommend\"></div>";
				(function(d, s, id) {
  					if (d.getElementById(id)) d.getElementsByTagName(s)[0].parentNode.removeChild(d.getElementById(id));
  					var js, fjs = d.getElementsByTagName(s)[0];
  					js = d.createElement(s); js.id = id;
  					js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1&appId=124343170998838";
  					js.onload =	function () {
						_ga.trackSocial();
					}
  					fjs.parentNode.insertBefore(js, fjs);
				}(document, 'script', 'facebook-jssdk'));
				
				
			} else {
				elem.className =	"ssp_switch";
				document.getElementById("sspd_fb").innerHTML =	"&nbsp;";
			};
		}
		document.getElementById("ssp_tw").onclick =	function () {
			var elem =	document.getElementById("sspw_tw");
			if (elem.className.indexOf("switch_on") == -1) {
				elem.className =	"ssp_switch switch_on";
				// document.getElementById("sspd_tw").innerHTML =	'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url=' + encodeURIComponent(document.location.href) + '&amp;counturl=' + encodeURIComponent(document.location.href) + '&amp;text=' + encodeURIComponent(document.title) + '&amp;count=horizontal" scrolling="no" frameborder="0" style="border:none; overflow: hidden; width: 55px; height: 21px;" allowTransparency="true"></iframe>';
				document.getElementById("sspd_tw").innerHTML =	"<a href=\"http://twitter.com/share?url=&text=\" class=\"twitter-share-button\">Tweet</a>";
				var twitterWidgets = document.createElement('script');
    			twitterWidgets.type = 'text/javascript';
    			twitterWidgets.async = true;
    			twitterWidgets.src = 'http://platform.twitter.com/widgets.js';
    			twitterWidgets.onload =	function () {
					_ga.trackSocial();
				}
    			document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
			} else {
				elem.className =	"ssp_switch";
				document.getElementById("sspd_tw").innerHTML =	"&nbsp;";
			};
		}
		document.getElementById("ssp_gp").onclick =	function () {
			var elem =	document.getElementById("sspw_gp");
			if (elem.className.indexOf("switch_on") == -1) {
				elem.className =	"ssp_switch switch_on";
				// document.getElementById("sspd_gp").innerHTML =	'<div class="g-plusone" data-size="medium" data-href="' + document.location.href + '"></div>';
				window.___gcfg = (lang == "de") ?	{lang: "de"} : {lang: "en"}; 
				// (function(){ var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s);})();
				if (typeof gapi !== "undefined") {
					gapi.plusone.render(document.getElementById('sspd_gp'), {"size": "medium", "annotation": "none"});
				}
			} else {
				elem.className =	"ssp_switch";
				document.getElementById("sspd_gp").innerHTML =	"&nbsp;";
				var nwdv =	document.createElement("div");
				document.getElementById("sspd_gp").parentNode.replaceChild(nwdv, document.getElementById("sspd_gp"));
				nwdv.className =	"sspd";
				nwdv.id =	"sspd_gp";
				nwdv.style.width =	"32px";
				nwdv.style.backgroundPosition =	"-256px 0";
			};
		}
	}
	if (document.getElementById("fsq")) {
		window.___fourSq = {"uid":"1065407"};
    	var s = document.createElement('script');
    	s.type = 'text/javascript';
    	s.src = 'http://platform.foursquare.com/js/widgets.js';
    	s.async = true;
    	var ph = document.getElementsByTagName('script')[0];
    	ph.parentNode.insertBefore(s, ph);
	}
	return true;
}
function scrollcook() {
	var t =	parseInt(document.getElementById("cook_stream_inner").style.top);
	t--;
	if (t < -(document.getElementById("cook_stream_inner").offsetHeight / 2 - 1)) {
		t =	0;
	}
	document.getElementById("cook_stream_inner").style.top =	t + "px";
	openTimer3 =	setTimeout("scrollcook()", 150);
}
function profile_menu(id) {
	document.getElementById("nav_" + id).style.display =	"block";
	document.onmousemove =	chk_cfm_hide;
}
function chk_cfm_hide(e) {
	var targ;
	var ev =	(!e) ?	window.event :	e;
	if (ev.target) {
		targ =	ev.target;
	} else if (ev.srcElement) {
		targ =	ev.srcElement;
	}
	while (targ = targ.parentNode) {
		if (targ.className == "cfm_outer") {
			return false;
		}
	}
	for (i = 1; i <= 4; i++) {
		document.getElementById("nav_" + i).style.display =	"none";
	}
	document.onmousemove =	null;
	
}
function jgmap() {
	document.getElementById("joggingplan").onmousedown =	dragStart;
	if (window.addEventListener) {
		document.getElementById("joggingplan").addEventListener('DOMMouseScroll', scalemap, false);
	}
	document.getElementById("joggingplan").onmousewheel =	scalemap;
}

function scale_map(dir) {
	scaled =	Math.max(0, Math.min(10, scaled + dir));
	document.getElementById("joggingplan").childNodes[0].style.width =	(document.getElementById("joggingplan").offsetWidth + (1280 - document.getElementById("joggingplan").offsetWidth) * scaled / 10) + "px";
	document.getElementById("joggingplan").childNodes[0].style.left = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetWidth - document.getElementById("joggingplan").childNodes[0].offsetWidth, 
    	parseInt(document.getElementById("joggingplan").childNodes[0].style.left)
	))) + "px";
    document.getElementById("joggingplan").childNodes[0].style.top = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetHeight - document.getElementById("joggingplan").childNodes[0].offsetHeight, 
    	parseInt(document.getElementById("joggingplan").childNodes[0].style.top)
	))) + "px";
	document.getElementById("gm_navig_grip").style.top =	(185 - 8 * scaled) + "px";
}
function move_map(ax, dir) {
	if (ax == "h") {
		document.getElementById("joggingplan").childNodes[0].style.left = Math.min(0, (Math.max(
    		document.getElementById("joggingplan").offsetWidth - document.getElementById("joggingplan").childNodes[0].offsetWidth, 
    		parseInt(document.getElementById("joggingplan").childNodes[0].style.left) - dir * 80
		))) + "px";
	}
	if (ax == "v") {
		document.getElementById("joggingplan").childNodes[0].style.top = Math.min(0, (Math.max(
    		document.getElementById("joggingplan").offsetHeight - document.getElementById("joggingplan").childNodes[0].offsetHeight, 
    		parseInt(document.getElementById("joggingplan").childNodes[0].style.top) - dir * 80
		))) + "px";
	}
}
function scalemap(e) {
	if(!e) e = window.event;
	var dir;
	var txt = '';
	for(var a in e) if(typeof e[a] != 'function')  txt += a + '=' + e[a] + '\n';
	if (e.detail) {
		dir =	(e.detail > 0) ?	-1 :	1;
	} else if (e.wheelDelta) {
		dir =	(e.wheelDelta > 0) ?	1 :	-1;
	}
	scaled =	Math.max(0, Math.min(10, scaled + dir));
	document.getElementById("joggingplan").childNodes[0].style.width =	(document.getElementById("joggingplan").offsetWidth + (1280 - document.getElementById("joggingplan").offsetWidth) * scaled / 10) + "px";
	document.getElementById("joggingplan").childNodes[0].style.left = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetWidth - document.getElementById("joggingplan").childNodes[0].offsetWidth, 
    	parseInt(document.getElementById("joggingplan").childNodes[0].style.left)
	))) + "px";
    document.getElementById("joggingplan").childNodes[0].style.top = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetHeight - document.getElementById("joggingplan").childNodes[0].offsetHeight, 
    	parseInt(document.getElementById("joggingplan").childNodes[0].style.top)
	))) + "px";
	document.getElementById("gm_navig_grip").style.top =	(185 - 8 * scaled) + "px";
}
function dragStart(event) {
    var el, x, y;
    document.getElementById("joggingplan").childNodes[0].style.cursor =	"move";
	// document.getElementById("joggingplan").style.overflow =	"auto";
    dragObj.elNode =	document.getElementById("joggingplan").childNodes[0];
    if (window.event) {
        x =	window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
        y =	window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
    } else {
        x =	event.clientX + window.scrollX;
        y =	event.clientY + window.scrollY;
    }
    dragObj.cursorStartX =	x;
    dragObj.cursorStartY =	y;
    dragObj.elStartLeft =	parseInt(dragObj.elNode.style.left, 10);
    dragObj.elStartTop =	parseInt(dragObj.elNode.style.top,  10);
    if (isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
    if (isNaN(dragObj.elStartTop))  dragObj.elStartTop  = 0;
    dragObj.elNode.style.zIndex = ++dragObj.zIndex;
    dragObj.elNode.style.zIndex = 20;
    document.onmousemove =	dragGo;
    document.onmouseup =	dragStop;
	if (window.event) {
        window.event.cancelBubble =	true;
        window.event.returnValue =	false;
    } else {
        event.preventDefault();
    }
}
function dragGo(event) {
	var x, y;
    if (window.event) {
        x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
        y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
    } else {
        x = event.clientX + window.scrollX;
        y = event.clientY + window.scrollY;
    }
    dragObj.elNode.style.left = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetWidth - document.getElementById("joggingplan").childNodes[0].offsetWidth, 
    	dragObj.elStartLeft + x - dragObj.cursorStartX
	))) + "px";
    dragObj.elNode.style.top = Math.min(0, (Math.max(
    	document.getElementById("joggingplan").offsetHeight - document.getElementById("joggingplan").childNodes[0].offsetHeight, 
    	dragObj.elStartTop + y - dragObj.cursorStartY
	))) + "px";
    if (window.event) {
        window.event.cancelBubble = true;
        window.event.returnValue = false;
    } else {
		event.preventDefault();
	}
}
function dragStop(event) {
	dragObj.elNode =	null;
    document.onmousemove =	null;
}
function profile(id) {
	var elem_s;
	if (document.getElementById("l_" + id)) {
		elem_s =	document.getElementById("l_" + id).style;
		elem_s.fontWeight = ((elem_s.fontWeight == "normal") || (elem_s.fontWeight == "")) ?	"bold" :	"normal";
		elem_s =	document.getElementById("l_" + id).parentNode.style;
		elem_s.marginTop = ((elem_s.marginTop == "0px") || (elem_s.marginTop == "")) ?	"10px" :	"0px";
	}
	elem_s =	document.getElementById(id).style;
	elem_s.display = ((elem_s.display == "none") || (elem_s.display == "")) ?	"block" :	"none";
	rsze();
}
function rezepte_nav(elem) {
	var id =	elem.id;
	if (document.getElementById(id).parentNode.className == "in_nav") {
		document.getElementById(id).parentNode.className =	"clkd";
	} else {
		document.getElementById(id).parentNode.className =	"in_nav";
	}
	for (i = 0; (anch = document.getElementsByTagName("div")[i]); i++) {
		if ((anch.className == "m_hide") && (anch.id != id.replace(/m_/, ''))) {
			anch.parentNode.className =	"in_nav";
		}
	}
}
function profile_cook(id) {
	var ads =	["speisekarte_hide", "parduin_hide", "wochenkarte_hide", "kulkal_hide", "kuerbis_hide", "snackkarte_hide"];
	for (i = 0; (anch = ads[i]); i++) {
		if (document.getElementById(anch)) {
			document.getElementById(anch).style.display =	"none";
		}
	}
	document.getElementById("menu_hide").style.marginTop =	"0px" 
	if (id) {
		document.getElementById(id).style.display =	"block";
		document.getElementById("menu_hide").style.marginTop =	(absTop(document.getElementById(id)) - absTop(document.getElementById("menu_hide")) + 24) + "px";
	}
	return true;
}

function resz_puwin() {
	if (window.opener) {
		if (window.outerWidth) {
			window.outerWidth =	document.body.clientWidth + 30;
			window.outerHeight =	document.body.clientHeight + 134;
		} else if (document.body.clientHeight) {
			window.resizeTo(document.body.clientWidth + 56, document.body.clientHeight + 134);
		}
	}
	pg_start();
}
function gt_m_f_s(fld) {
	return parseInt(m_sel[fld][m_sel[fld].selectedIndex].value.substr(5, 2), 10);
}
function gt_y_f_s(fld) {
	return parseInt(m_sel[fld][m_sel[fld].selectedIndex].value.substr(0, 4), 10);
}
function gt_d_f_s(fld) {
	return parseInt(d_sel[fld][d_sel[fld].selectedIndex].value, 10);
}
function dte_cr(fld, d) {
	return new Date(gt_y_f_s(fld), gt_m_f_s(fld) - 1, gt_d_f_s(fld) + d);
}
function unshowdivs() {
	qr_targ.style.top =	"0px";
	qr_targ.style.left =	"0px";
	qr_targ.style.visibility =	"hidden";
	document.onmouseup =	null;
}

function removdiv_chk(event) {
	var ev = (window.event) ?	window.event.srcElement :	event.target;
	while (ev !== null) {
		if (ev == qr_targ) {
			return true;
		}
		ev =	ev.parentNode;
	}
	expanded =	0;
	unshowdivs();
}
function setRplcdFld(from, fld) {
	var str =	"";
	if (fld == "rpl_ez") {
		str+=	labels[4] + " ";
	}
	if (fld == "rpl_dz") {
		str+=	labels[6] + " ";
	}
	document.getElementById(fld).innerHTML =	str + from.options[from.selectedIndex].text;
	unshowdivs();
}
function make_selection(selected_li) {
	document.getElementById(selected_li.selectName).options.selectedIndex =	selected_li.selIndex;
	if (selected_li.selectName == "stadt") {
		shwexp();
		setRplcdFld(dfqr["tarif"], 'rpl_tarif');
	}
	setRplcdFld(document.getElementById(selected_li.selectName), 'rpl_' + selected_li.selectName);
}
function showdiv(elm, app) {
	if (qr_targ.hasChildNodes()) {
		qr_targ.removeChild(qr_targ.firstChild);
	}
	app.style.width =	Math.max(app.offsetWidth, elm.offsetWidth + 2) + "px";
	qr_targ.appendChild(app);
	unshowdivs();
	var gk_ofs =	(elm.nodeName == "TABLE") ? 0 :	1;
	gk_ofs =	(elm.nodeName == "INPUT") ? 2 :	gk_ofs;
	var avl_ofs =	(avl_dim("h") - absTop(elm) - qr_targ.offsetHeight < 0) ?	avl_dim("h") - absTop(elm) - qr_targ.offsetHeight :	0;
	avl_ofs =	0;
	qr_targ.style.left =	(absLeft(elm) - gk_ofs) + "px";
	qr_targ.style.top =	(absTop(elm) - gk_ofs + avl_ofs) + "px";
	qr_targ.style.visibility =	'visible';
	document.onmouseup =	removdiv_chk;
}
function showdiv2(fld, txt) {
	var tr, td;
	var tbl =	document.createElement("table");
	tbl.cellSpacing =	"1";
	tbl.className =	"litb_" + fld.form.name;
	var tbd =	document.createElement("tbody");
	if (txt !== "") {
		tr =	document.createElement("tr");
		td =	document.createElement("td");
		td.className =	"cpt";
		td.onclick =	unshowdivs;
		chil =	document.createTextNode(txt);
		td.appendChild(chil);
		tr.appendChild(td);
		tbd.appendChild(tr);
	}
	for (il = 0; il < fld.length; il++) {
		if (fld.options[il].value !== "") {
			tr =	document.createElement("tr");
			td =	document.createElement("td");
			txt =	document.createTextNode(fld.options[il].text);
			td.appendChild(txt);
			td.selIndex =	il;
			td.selectName =	fld.name;
			td.onmouseover =	function() {
				this.className =	"hvr";
			};
			td.onmouseout =	function() {
				this.className =	"";
			};
			td.onclick =	function() {
				make_selection(this);
        	};
			tr.appendChild(td);
			tbd.appendChild(tr);
		}
	}
	tbl.appendChild(tbd);
	showdiv(document.getElementById('rpl_' + fld.name), tbl);
}
function build_c(fld) {
	var td, tr, a, txt, chil, t_date, chk, col_str, t_out;
	var hdr =	(fld == "von") ?	2 :	3;
	var month =	gt_m_f_s(fld);
	var year =	gt_y_f_s(fld);
	var day =	gt_d_f_s(fld);
	var NuD =	((((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)) && (month == 2)) ?	29 :	DiM[month - 1];
	var StD =	1;
	var offset =	new Date(year, month - 1, 0);
	var t_day =	-offset.getDay();
	var start_month_navi_cmp =	(fld == "von") ?	Dte :	new Date(gt_y_f_s('von'), gt_m_f_s('von') - 1, gt_d_f_s('von'));
	var start_month_navi =	new Date(year, month - 1, 1);
	var start_month_navi_tstmp =	(fld == "von") ?	start_month_navi.getTime() :	start_month_navi.getTime() - 86400000;
	var end_month_navi =	new Date(year, month - 1, DiM[month - 1] + 1);
	var end_month_navi_tstmp =	(fld == "von") ?	end_month_navi.getTime() + 86400000 :	end_month_navi.getTime();
	var enddate_cpm =	new Date(year, month - 1, NuD);
	if ((fld == "von") && ((month - 1) == Dte.getMonth()) && (year == Dte.getFullYear())) {
		StD =	Dte.getDate();
	} else if ((fld == "bis") && (m_sel["von"][m_sel["von"].selectedIndex].value == m_sel["bis"][m_sel["bis"].selectedIndex].value)) {
		StD =	dte_cr("von", 1).getDate();
	}
	if (enddate < enddate_cpm) {
		NuD =	(fld == "von") ?	enddate.getDate() :	enddate_bis.getDate();
	}
	var tbl =	document.createElement("table");
	tbl.cellSpacing =	"1";
	tbl.className =	"litb_quick_reservation";
	var tbd =	document.createElement("tbody");
	tr =	document.createElement("tr");
	td =	document.createElement("td");
	td.className =	"cpt";
	td.colSpan =	7;
	td.onclick =	unshowdivs;
	chil =	document.createTextNode(labels[hdr]);
	td.appendChild(chil);
	tr.appendChild(td);
	tbd.appendChild(tr);
	
	tr =	document.createElement("tr");
	td =	document.createElement("th");
	if (start_month_navi_tstmp >= start_month_navi_cmp.getTime()) {
		txt =	document.createTextNode("<<");
		chil =	document.createElement("a");
		chil.setAttribute("href", "javascript: setMonth('" + fld + "', '-');");
		chil.appendChild(txt);
	} else {
		chil = document.createTextNode(" ");
	}
	td.appendChild(chil);
	tr.appendChild(td);
	td =	document.createElement("th");
	td.setAttribute("colSpan", 5);
	txt =	document.createTextNode(op_mo_text[lang][month - 1] + " " + year);
	td.appendChild(txt);
	tr.appendChild(td);
	td =	document.createElement("th");
	
	if (end_month_navi_tstmp <= enddate_bis.getTime()) {
		txt =	document.createTextNode(">>");
		chil =	document.createElement("a");
		chil.setAttribute("href", "javascript: setMonth('" + fld + "', '+');");
		chil.appendChild(txt);
	} else {
		chil = document.createTextNode(" ");
	}
	td.appendChild(chil);
	tr.appendChild(td);
	tbd.appendChild(tr);

	tr =	document.createElement("tr");
	for (var col = 0; col <= 6; col++) {
		td =	document.createElement("td");
		col_str =	(col < 6) ?	col + 1 :	0;
		txt =	document.createTextNode(weekdays[lang][col_str].substr(0, 2));
		td.appendChild(txt);
		tr.appendChild(td);
	}
	tbd.appendChild(tr);
	for (var row = 1; row <= 6; row++) {
		chk = 0;
		tr = document.createElement("tr");
		tr.className =	"cal";
		for (col = 0; col <= 6; col++) {
			td = document.createElement("td");
			t_day++;
			t_date = new Date(year, month - 1, t_day);
			if (t_date.getMonth() == month - 1) {
				t_out =	t_date.getDate();
			 	if ((t_out >= StD) && (t_out <= NuD)) {
					txt =	document.createTextNode(t_out);
					chil =	document.createElement("a");
					chil.setAttribute("href", "javascript: setDay('" + fld + "', '" + t_out + "');");
					chil.appendChild(txt);
				} else {
					chil = document.createTextNode(t_date.getDate());
				}
			} else {
				chil = document.createTextNode(" ");
			}
			td.appendChild(chil);
			if ((t_date.getMonth() <= month - 1) && (t_date.getFullYear() <= year)) {
				chk = 1;
			}
			tr.appendChild(td);
		}
		if (chk == 1) {
			tbd.appendChild(tr);
		}
	}
	tbl.appendChild(tbd);
	showdiv(document.getElementById('rpl_' + fld), tbl);
}
function arrDays(fld, x_day) {
	var StD =	1;
	var z =	0;
	var month =	gt_m_f_s(fld);
	var year =	gt_y_f_s(fld);
	var day =	(x_day) ?	x_day :	gt_d_f_s(fld);
	var NuD = ((((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)) && (month == 2)) ?	29 :	DiM[month - 1];
	var enddate_cpm =	new Date(year, month - 1, NuD);
	if ((fld == "von") && ((month - 1) == Dte.getMonth()) && (year == Dte.getFullYear())) {
		StD =	Dte.getDate();
	} else if ((fld == "bis") && (m_sel["von"][m_sel["von"].selectedIndex].value == m_sel["bis"][m_sel["bis"].selectedIndex].value)) {
		StD =	dte_cr("von", 1).getDate();
	}
	if (enddate < enddate_cpm) {
		NuD =	(fld == "von") ?	enddate.getDate() :	enddate_bis.getDate();
	}
	d_sel[fld].length =	0;
	for (il = StD; il <= NuD; il++) {
		d_sel[fld][z] =	new Option(il, il);
		z++;
	}
}
function disp_dwnld(elem) {
	if (document.getElementById('dwnld').style.display == "none") {
		document.getElementById('dwnld').style.display = 'block';
		document.getElementById('dwnld').style.top =	(absTop(elem) + 22) + "px";
		document.getElementById('dwnld').style.left =	(absLeft(elem) - 2) + "px";	
		document.getElementsByTagName("body")[0].onmouseup =	function() {
			disp_dwnld();
		};
	} else {
		document.getElementById('dwnld').style.display = 'none';
		document.getElementsByTagName("body")[0].onmouseup =	null;
	}
		
}
function setMonth(fld, mod) {
	if (mod == '+') {
		m_sel[fld].selectedIndex++;
	} else {
		m_sel[fld].selectedIndex--;
	}
	arrDays(fld);
	build_c(fld);
}
function lz(num) {
	return (num <= 9) ?	"0" + num :	num;
}
function setDay(fld, day) {
	var d =	Dte.getDate();
	if ((gt_m_f_s(fld) == (Dte.getMonth() + 1)) && (gt_y_f_s(fld) == Dte.getFullYear())) {
		if (fld == "von") {
			day =	(day < d) ?	d :	day;
		} else {
			day =	(day < d + 1) ?	d + 1 :	day;
		}
	}
	for (il = 0, ln = d_sel[fld].length; il < ln; il++) {
		if (parseInt(d_sel[fld][il].value, 10) == day) {
			d_sel[fld].selectedIndex = il;
		}
	}
	var xte =	dte_cr(fld, 0);
	if (lang == "de") {
		document.getElementById("rpl_" + fld).innerHTML =	lz(xte.getDate()) + "." + lz(xte.getMonth() + 1) + "." + xte.getFullYear();
	} else {
		var yer =	xte.getFullYear().toString();
		document.getElementById("rpl_" + fld).innerHTML =	lz(xte.getDate()) + " " + op_mo_text["en"][xte.getMonth()].substr(0, 3) + " " + yer.substr(2, 4);
	}
	if (fld == "von") {
		rearr_bis2();
	}
	unshowdivs();
}
function rearr_bis2() {
	var dte_bis =	dte_cr("bis", 0);
	if (dte_cr("von", 0) >= dte_bis) {
		dte_bis =	dte_cr("von", 1);
		var m =	dte_bis.getMonth();
		var cmp =	dte_bis.getFullYear() + "-";
		if ((m + 1) <= 9) {
			cmp+=	"0";
		}
		cmp+=	(m + 1);
		if (dte_bis.getFullYear() + "-" + (m + 1) != gt_y_f_s("bis") + "-" + gt_m_f_s("bis")) {
			for (il = 0, ln = m_sel["bis"].length; il < ln; il++) {
				if (m_sel["bis"][il].value == cmp) {
					m_sel["bis"].selectedIndex =	il;
				}
			}
		}
	}
	arrDays("bis", dte_bis.getDate());
	setDay("bis", dte_bis.getDate());
}
function quickform() {
	var saH =	screen.availHeight;
	var saW =	screen.availWidth;
	var h =	(document.all) ? 626 - 25 :	626;
	var e_w =	Math.min(saW - 10, 858);
	var e_h =	Math.min(saH - 10, 626);
	var l =	Math.max(parseInt((saW - e_w) / 4, 10) + 2 * win_opened * win_offset, 0);
	var t =	(saH - e_h > 100) ?	Math.max(parseInt((saH - e_h) / 3, 10), 0) - parseInt(0 / 5, 10) + win_opened * win_offset :	0;
	//var win =	window.open('about:blank', 'soratwin_xyz', 'width=' + e_w + ',height=' + e_h + ',left=' + l + ',top=' + t + ',location=no,scrollbars=yes,toolbar=no,menubar=yes,status=yes,resizable=yes');
	//thiswin =	win;
	win_opened++;
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_linkByPost', dfqr]);
	}
	//dfqr.target =	"soratwin_xyz";
	dfqr.target =	"_blank";
	dfqr.submit();
	return true;
}
function opt(vl, txt) {
	return "<option value=\"" + vl + "\">" + txt + "</option>";	
}
function avl_dim(dir) {
	if (window.innerHeight) {
		return (dir == "h") ?	window.innerHeight + document.documentElement.scrollTop :	window.innerWidth + document.documentElement.scrollLeft;
	} else if (document.documentElement.clientHeight > 0) {
		return (dir == "h") ?	document.documentElement.clientHeight + document.documentElement.scrollTop :	document.documentElement.clientWidth + document.documentElement.scrollLeft;
	} else {
		return (dir == "h") ?	document.body.clientHeight + document.body.scrollTop :	document.body.clientWidth + document.body.scrollLeft;
	}
}
function qr_start() {
	if (!document.getElementsByTagName) {
		return true;
    }
    msie6 =	(navigator.userAgent.indexOf("MSIE 6.0") != -1) ?	1 :	0;
    msie7 =	((navigator.userAgent.indexOf("MSIE 7.0") != -1) || (navigator.userAgent.indexOf("MSIE 8.0") != -1) || (navigator.userAgent.indexOf("MSIE 9.0") != -1)) ?	1 :	0;
    lang =	document.getElementById('pageinfo').getAttribute("lang");
    labels =	labeling[lang];
	hotel =	document.getElementById('pageinfo').getAttribute("title").split("|")[0];
	leitbe =	document.getElementById('pageinfo').getAttribute("title").split("|")[1];
	document.getElementById('pageinfo').setAttribute("title", "", 0);
	if (document.getElementById("wth")) {
		ajaxweather();
    }
	if (document.getElementById('qckrsv')) {
		expanded =	0;
		var ref_id =	(location.href.indexOf("sid=") != -1) ?	location.href.substr(location.href.search("sid=") + 4, 8) :	"";
		var t2i;
		var t2 =	["von", "bis"];
		enddate_bis =	new Date();
		enddate_bis.setTime(enddate.getTime() + 86400 * 1000);
		Dte_bis =	new Date();
		Dte_bis.setTime(Dte.getTime() + 86400 * 1000);
		var chk_dte_st, chk_dte_ed, chk_mo, chk_ye;
		var von_mo =	"";
		var bis_mo =	"";
		var chk_str =	"";
		for (il = 0; il < 36; il++) {
			chk_dte_st =	new Date(Dte.getFullYear(), Dte.getMonth() + il, 1);
			chk_dte_ed =	new Date(Dte.getFullYear(), Dte.getMonth() + il, DiM[(Dte.getMonth() + il) % 12], 23, 59, 59);
			chk_mo =	chk_dte_st.getMonth();
			chk_ye =	chk_dte_st.getFullYear();
			if ((chk_dte_ed >= Dte) && (chk_dte_st <= enddate)) {
				von_mo+=	opt(chk_ye + "-" + lz(chk_mo + 1), chk_ye + "-" + lz(chk_mo + 1));
			}
			if ((chk_dte_ed >= Dte_bis) && (chk_dte_st <= enddate_bis)) {
				bis_mo+=	opt(chk_ye + "-" + lz(chk_mo + 1), chk_ye + "-" + lz(chk_mo + 1));
			}
			chk_str+=	chk_dte_st + " - " + chk_dte_ed + "\n";
		}
		var str =	"<form action=\"https://www.linotel.com/linoweb/proc_req.php\" name=\"quick_reservation\" method=\"post\">"
		+	"<h3 class=\"qrhd\">" + labels[0] + "</h3>"
		+	"<table cellspacing=\"1\" class=\"qrtb\">";
		if (leitbe == "all") {
			str+=	"<tr>"
			+	"<td id=\"rpl_stadt\" colspan=\"2\">" + labels[1] + "</td>"
			+	"</tr>";
		}
		str+=	"<tr>"
		+	"<td id=\"rpl_von\">" + labels[2] + "</td>"
		+	"<td id=\"rpl_bis\">" + labels[3] + "</td>"
		+	"</tr><tr>"
		+	"<td id=\"rpl_ez\">" + labels[4] + "</td>"
		+	"<td id=\"rpl_dz\">" + labels[6] + "</td>"
		+	"</tr><tr id=\"tr_tarif\">"
		+	"<td id=\"rpl_tarif\" colspan=\"2\">" + labels[10] + "</td>"	
		+	"</tr></table>"
		+	"<div id=\"qrsbm\">"
		+	"<input type=\"hidden\" name=\"aktion\" value=\"submit\">"
		+	"<input type=\"hidden\" name=\"javascript\" value=\"2\">"
		+	"<input type=\"hidden\" name=\"screen\" value=\"" + screen.width + " * " + screen.height + "\">"
		+	"<input type=\"hidden\" name=\"ref\" value=\"" + document.referrer + "\">"
		+	"<input type=\"hidden\" name=\"id\" value=\"0\">"
		+	"<input type=\"hidden\" name=\"lang\" value=\"" + lang + "\">"
		+	"<input type=\"hidden\" name=\"layout\" value=\"sorat\">"
		+	"<input type=\"hidden\" name=\"ref_id\" value=\"" + ref_id + "\">"
		+	labels[11]
		+	"</div>"
		+	"<div style=\"position: absolute; visibility: hidden;\">";
		if (document.getElementById("merspa10")) {
			str+=	"<input type=\"hidden\" name=\"special\" value=\"8\">";
		} else {
			str+=	"<input type=\"hidden\" name=\"special\" value=\"0\">";
		}
		if (hotel != "all") {
			str+=	"<input type=\"hidden\" name=\"hotel\" value=\"" + hotel + "\">"
		}
		if (leitbe != "all") {
			str+=	"<input type=\"hidden\" name=\"stadt\" value=\"" + leitbe + "\">"
		} else if (document.getElementById("merspa10")) {
			str+=	"<select name=\"stadt\" id=\"stadt\">"
			+	opt("Berlin", "Berlin")
			+	opt("Brandenburg/Havel", "Brandenburg/Havel")
			+	opt("Cottbus", "Cottbus")
			+	opt("Duesseldorf", "Düsseldorf")
			+	opt("Erfurt", "Erfurt")
			+	opt("Regensburg", "Regensburg")
			+	"</select>";
		} else {
			str+=	"<select name=\"stadt\" id=\"stadt\">"
			+	opt("Berlin", "Berlin")
			+	opt("Brandenburg/Havel", "Brandenburg/Havel")
			+	opt("Cottbus", "Cottbus")
			+	opt("Duesseldorf", "Düsseldorf")
			+	opt("Duisburg", "Duisburg")
			+	opt("Erfurt", "Erfurt")
			+	opt("Hannover", "Hannover")
			+	opt("Hof", "Hof")
			+	opt("Nuernberg", "Nürnberg")
			+	opt("Regensburg", "Regensburg")
			+	"</select>";
		}
		str+=	"<select name=\"von_day\" id=\"von_day\">";
		for (il = 1; il <= 31; il++) {
			str+=	opt(il, il);
		}
		str+=	"</select><select name=\"von_mon\">" + von_mo + "</select>"
		+	"<select name=\"bis_day\" id=\"bis_day\">";
		for (il = 1; il <= 31; il++) {
			str+=	opt(il, il);
		}
		str+=	"</select><select name=\"bis_mon\">" + bis_mo + "</select>"
		+	"<select name=\"ez\" id=\"ez\">"
		+	opt(0, "");
		for (il = 0; il <= 6; il++) {
			str+=	opt(il, il);
		}
		str+=	"</select>"
		+	"<select name=\"dz\" id=\"dz\">"
		+	opt(0, "");
		for (il = 0; il <= 6; il++) {
			str+=	opt(il, il);
		}
		str+=	"</select>"
		+	"<select name=\"tarif\" id=\"tarif\">"
		+	opt(0, labels[12])
		+	opt(1, labels[13])
		+	opt(3, labels[14])
		+	"</select></div></form>";
		document.getElementById('qckrsv').innerHTML =	str;

		dfqr =	document.forms["quick_reservation"];
		dfqrE =	dfqr.elements;
	
		document.getElementById('qrsbm').onclick =	quickform;
		dfqr.reset();
		shwexp();
		for (il = 0; il < 2; il++) {
			t2i =	t2[il];
			d_sel[t2i] =	dfqrE[t2i + "_day"].options;
			m_sel[t2i] =	dfqrE[t2i + "_mon"].options;
		}
		if (leitbe == "all") {
			dfqrE["stadt"].options.selectedIndex =	0;
			document.getElementById("rpl_stadt").onclick =	function () {
				showdiv2(dfqrE["stadt"], labels[1]);
			};
		}
		document.getElementById("rpl_von").onclick =	function () {
			build_c('von');
		};
		document.getElementById("rpl_bis").onclick =	function () {
			build_c('bis');
		};
		document.getElementById("rpl_ez").onclick =	function () {
			showdiv2(dfqrE["ez"], labels[5]);
		};
		document.getElementById("rpl_dz").onclick =	function () {
			showdiv2(dfqrE["dz"], labels[7]);
		};
		document.getElementById("rpl_tarif").onclick =	function () {
			showdiv2(dfqrE["tarif"], labels[10]);
		};
		arrDays('von');
		arrDays('bis');

	}
    pg_start();
}
function shwexp() {
	if (document.getElementById("merspa10")) {
		document.getElementById("tr_tarif").style.display =	"none";
		return true;	
	}
	var val =	(dfqrE["stadt"].options) ?
		dfqrE["stadt"].options[dfqrE["stadt"].selectedIndex].value
	 :	dfqrE["stadt"].value;
	var opt =	dfqrE["tarif"].options;
	var sel_v =	opt[dfqrE["tarif"].selectedIndex].text;
	opt.length =	3;
	// Expedienten
	if (((val == "Berlin") || (val == "Brandenburg/Havel") || (val == "Cottbus") || (val == "Regensburg")) && (lang == "de")) {
		opt[opt.length] =	new Option(labels[15], 8);
		if (sel_v == labels[15]) {
			dfqrE["tarif"].selectedIndex =	opt.length - 1;
		}
	}
	// Specials
	//if ((val == "Berlin") || (val == "Brandenburg/Havel") || (val == "Cottbus") || (val == "Hannover") || (val == "Regensburg")) {
	//	opt[opt.length] =	new Option(labels[16], 4);
	//	if (sel_v == labels[16]) {
	//		dfqrE["tarif"].selectedIndex =	opt.length - 1;
	//	}
	//}
}
var xmlHttp;
function ajaxweather() {
	var loca =	(hotel != "all") ? hotel :	leitbe;
	var adr =	"http://www.sorat-hotels.com/fileadmin/prog/sorat_weather_refresh.php?loc=" + loca + "&lang=" + lang;
	try {  // Firefox, Opera 8.0+, Safari
		xmlHttp =	new XMLHttpRequest();
	}
	catch(e) {  // Internet Explorer
		try {
			xmlHttp =	new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e) {
			try {
				xmlHttp =	new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			var txt =	xmlHttp.responseText.split("|");
			elm =	document.getElementById("wth");
			elm.firstChild.childNodes[1].replaceChild(document.createTextNode(txt[0]), elm.firstChild.childNodes[1].firstChild);
			document.getElementById("btm").style.visibility =	"visible";
			if (parseInt(txt[1], 10) > 1) {
				window.setTimeout("ajaxweather()", (parseInt(txt[1], 10) + 60) * 1000);
			}
			if (document.getElementById('webcam')) {
				if (document.getElementById('webcam').parentNode.parentNode.offsetWidth < document.getElementById('webcam').parentNode.offsetWidth) {
					document.getElementById('webcam').style.display =	"none";
					// document.getElementById('td_wth').style.width =	"579px";
				}
			}
		}
	};
	xmlHttp.open("GET", adr, true);
	xmlHttp.send(null);
}

function sblinks2() {
	/* 	var url;
	if (location.href.indexOf("?") != -1) {
		url =	encodeURIComponent(location.href.split("?")[0]);
	} else {
		url =	encodeURIComponent(location.href);
	}
	var title =	encodeURIComponent(document.title);
	var ln =	(lang == "de") ?	2 :	3;
	
	var networks =	[
		["Twitter",		"0px", 	"http://twitter.com/sorathotels", "http://twitter.com/sorathotels"],
		["Facebook",	"-48px", 	"http://www.facebook.com/sorathotels", "http://www.facebook.com/sorathotels"],
		["foursquare", 	"-96px",	"http://foursquare.com/" + hotel_subpage("Foursquare"), "http://foursquare.com/" + hotel_subpage("Foursquare")],
		["friendticker", "-144px",	"http://friendticker.com/" + hotel_subpage("Friendticker"), "http://en.friendticker.com/" + hotel_subpage("Friendticker")],
		["Qype", 		"-192px",	"http://www.qype.com/" + hotel_subpage("Qype"), "http://www.qype.co.uk/" + hotel_subpage("Qype")],
		["Google",		"-240px",	"http://www.google.de/bookmarks/mark?op=add&bkmk=" + url + "&title=" + title, "http://www.google.com/bookmarks/mark?op=add&bkmk=" + url + "&title=" + title],
		["Yahoo",		"-288px",		"http://bookmarks.yahoo.com/myresults/bookmarklet?u=" + url, "http://bookmarks.yahoo.com/myresults/bookmarklet?u=" + url],
		// ["Mister Wong",	"-352px",	"http://www.mister-wong.de/index.php?action=addurl&bm_url=" + url + "&bm_notice=sorat-hotels.com&bm_description=" + title + "&bm_tags=", "http://www.mister-wong.com/index.php?action=addurl&bm_url=" + url + "&bm_notice=sorat-hotels.com&bm_description=" + title + "&bm_tags="],
	];
	var str =	"<table cellspacing=\"0\"><tr>"
	+	"<td style=\"text-align: left;\"><span>" + labels[23] + "</span>"
	+	" <a href=\"" + networks[0][ln] + "\" style=\"background-position: 2px " + networks[0][1] + ";\" rel=\"external_D3\">" + networks[0][0] + "</a>"
	+	" <a href=\"" + networks[1][ln] + "\" style=\"background-position: 2px " + networks[1][1] + ";\" rel=\"external_D3\">" + networks[1][0] + "</a>"
	+	"</td>"
	+	"<td><span>" + labels[24] + "</span>"
	+	" <a href=\"" + networks[2][ln] + "\" style=\"background-position: 2px " + networks[2][1] + ";\" rel=\"external_D3\">" + networks[2][0] + "</a>"
	+	" <a href=\"" + networks[3][ln] + "\" style=\"background-position: 2px " + networks[3][1] + ";\" rel=\"external_D3\">" + networks[3][0] + "</a>"
	+	"</td>"
	+	" <td><span>" + labels[25] + "</span>"
	+	" <a href=\"" + networks[4][ln] + "\" style=\"background-position: 2px " + networks[4][1] + ";\" rel=\"external_D3\">" + networks[4][0] + "</a>"
	+	"</td>"
	+	"<td style=\"text-align: right;\"><span>" + labels[26] + "</span>"
	+	" <a href=\"" + networks[5][ln] + "\" style=\"background-position: 2px " + networks[5][1] + ";\" rel=\"external_D3\">" + networks[5][0] + "</a>"
	+	" <a href=\"" + networks[6][ln] + "\" style=\"background-position: 2px " + networks[6][1] + ";\" rel=\"external_D3\">" + networks[6][0] + "</a>"
	// +	"<a href=\"" + networks[7][ln] + "\" style=\"background-position: 3px " + networks[7][1] + ";\" rel=\"external_D3\">" + networks[7][0] + "</a>"
	+	"</td>"
	+	"</tr></table>"; */
	if (((document.getElementById('mtb')) || (document.getElementById('h194'))) && (navigator.userAgent.indexOf("Google Web Preview") == -1)) {
		var dv =	document.createElement("table");
		dv.id =	"dv_rgt";
		dv.cellSpacing =	"0";
		var tbd =	document.createElement("tbody");
		dv.appendChild(tbd);
		var dv2 =	document.createElement("tr");
		tbd.appendChild(dv2);
		var dv3 =	document.createElement("td");
		dv2.appendChild(dv3);

		if (document.getElementById("weekl2")) {
		 	anch =	document.createElement("a");
		 	img =	document.createElement("img");
		 	img.src =	"fileadmin/ge/restaurant-tipp.png";
		 	if (document.getElementById("weekl2").innerHTML.indexOf("Genießen im Restaurant") != -1) {
			 	img.src =	"fileadmin/ge/restaurant-tipp.png";
			}
			anch.id =	"weekl_rgt2";
		 	anch.onclick =	function() {
		 		weekl_elm =	document.getElementById('weekl2');
			 	viewIt4();
		 	}
		 	anch.appendChild(img);
		 	dv3.appendChild(anch);
		}


		var anch =	document.createElement("a");
		anch.href =	"http://twitter.com/sorathotels";
		var img =	document.createElement("img");
		img.src =	"fileadmin/ge/twitter-logo.png";
		anch.setAttribute("rel", "external_D3");
		anch.id =	"twit_rgt";
		anch.appendChild(img);
		dv3.appendChild(anch);
		if ((document.getElementById("weekl")) && (location.href.indexOf("sid=rslth7uh") == -1)) {
		 	anch =	document.createElement("a");
		 	img =	document.createElement("img");
		 	img.src =	(lang == "de") ?	"fileadmin/ge/hotel-tipp.png" :	"fileadmin/ge/hotel-tip.png";
		 	if (document.getElementById("weekl").innerHTML.indexOf("Dein Reiselust Special") != -1) {
			 	img.src =	"fileadmin/ge/reiselust.png";
			}
		 	if (document.getElementById("weekl").innerHTML.indexOf("Otmar Alt") != -1) {
			 	img.src =	"fileadmin/ge/newsletter-special.png";
			 	img.style.height =	"170px";
			}
			if (document.getElementById("weekl").innerHTML.indexOf("Oster-Urlaub in Bayern!") != -1) {
			 	img.src =	"fileadmin/ge/ostern.png";
			}
			if (document.getElementById("weekl").innerHTML.indexOf("Genießen im Restaurant") != -1) {
			 	img.src =	"fileadmin/ge/restaurant-tipp.png";
			}
			if (document.getElementById("weekl").innerHTML.indexOf("2 für 1,5") != -1) {
			 	img.src =	"fileadmin/ge/2fuer15.png";
			}
			if (document.getElementById("weekl").innerHTML.indexOf("2 for 1.5") != -1) {
			 	img.src =	"fileadmin/ge/2for15.png";
			}
		 	anch.id =	"weekl_rgt";
		 	anch.onclick =	function() {
		 		weekl_elm =	document.getElementById('weekl');
			 	viewIt4();
		 	}
		 	anch.appendChild(img);
		 	dv3.appendChild(anch);
		}
		document.getElementsByTagName("body")[0].appendChild(dv);
		// document.getElementById('pageinfo').innerHTML =	str;
		if ((msie6 == 0) && (msie7 == 0)) {
			// dv.style.position =	"fixed";
		}
		
		// if ((document.getElementById('h194')) && (lang == "de")) {
		// 	var dv =	document.createElement("table");
		// 	dv.id =	"dv_lft";
		// 	dv.cellSpacing =	"0";
		// 	var tbd =	document.createElement("tbody");
		// 	dv.appendChild(tbd);
		// 	var dv2 =	document.createElement("tr");
		// 	tbd.appendChild(dv2);
		// 	var dv3 =	document.createElement("td");
		// 	dv2.appendChild(dv3);
		// 	var anch =	document.createElement("a");
		// 	anch.href =	"de/karriere.html";
		// 	var img =	document.createElement("img");
		// 	img.src =	"fileadmin/ge/jobs.png";
		// 	anch.appendChild(img);
		// 	dv3.appendChild(anch);
		// }
		document.getElementsByTagName("body")[0].appendChild(dv);
		
		if (document.getElementById('pageinfo').innerHTML != "") {
			l20_h =	document.getElementById('pageinfo').offsetHeight;
			if ((msie6 == 0) && (msie7 == 0)) {
				openTimer =	setTimeout("viewIt()", 500);
			} else {
				document.getElementById('pageinfo').style.visibility =	"visible";
				if (typeof gapi !== "undefined") {
					gapi.plusone.render(document.getElementById('gplus1'), {"size": "small", "annotation": "none"});
				}		
			}
			rsze();
			/* l20_h =	document.getElementById('pageinfo').offsetHeight;
			if (avl_dim('h') >= absTop(document.getElementById('pageinfo')) + l20_h) {
				if ((msie6 == 0) && (msie7 == 0)) {
					document.getElementById('pageinfo').style.position =	"fixed";
					document.getElementById('pageinfo').style.bottom =	"0px";
				} else {
					document.getElementById('pageinfo').style.visibility =	"visible";
					rsze();
				}
			} else {
				document.getElementById('pageinfo').style.position =	"relative";
				document.getElementById('pageinfo').style.visibility =	"visible";
			} */
		}
		window.onresize = rsze;
		// window.onscroll = rsze;
	}
}

function viewIt() {
	if (startH <= l20_h) {
		document.getElementById('pageinfo').style.height =	startH + "px";
		if (startH == 0) {
			document.getElementById('pageinfo').style.visibility =	"visible";
			if (typeof gapi !== "undefined") {
				gapi.plusone.render(document.getElementById('gplus1'), {"size": "small", "annotation": "none"});
			}		
		}
		startH +=	1;
		openTimer =	setTimeout("viewIt()", 20 + 2 * startH);
	} else {
		clearTimeout(openTimer);
		startH =	0;
	}
}
/* function hotel_subpage(site) {
	var subpages =	[
		["AMB", "Qype", "place/107517-SORAT-Hotel-Ambassador-Berlin"],
		["SPA", "Qype", "place/24667-SORAT-Hotel-Berlin-Spandau-Berlin-Spandau"],
		["BRA", "Qype", "place/25690-SORAT-Hotel-Brandenburg-Brandenburg-Havel"],
		["COT", "Qype", "place/118505-SORAT-Hotel-Cottbus"],
		["DUE", "Qype", "place/5509-Auszeit-Hotel-Duesseldorf-Duesseldorf"],
		["DCO", "Qype", "place/338473-Hotel-Conti-Partner-of-SORAT-Hotels-Duisburg"],
		["FER", "Qype", "place/34530-ferrotel-Partner-of-SORAT-Hotels-Duisburg"],
		["ERF", "Qype", "place/66399-IBB-Hotel-Partner-of-SORAT-Hotels-Erfurt"],
		["HAN", "Qype", "place/118508-Vahrenwalder-Hotel-Partner-of-SORAT-Hotels-Hannover"],
		["NUE", "Qype", "place/745559-Hotel-Agneshof-Partner-of-Sorat-Hotels-Nuernberg"],
		["REG", "Qype", "place/58936-SORAT-Insel-Hotel-Regensburg-Regensburg"],
		["AMB", "Friendticker", "locations/sorat_hotel_ambassador_bayreuther_strasse_42_43_berlin"],
		["SPA", "Friendticker", "locations/sorat_hotel_berlin_spandau_heidereuterstrasse_37_berlin"],
		["BRA", "Friendticker", ""],
		["COT", "Friendticker", ""],
		["DUE", "Friendticker", "locations/auszeit_hotel_partner_of_sorat_hotels_aufm_hennekamp_71_duesseldorf"],
		["DCO", "Friendticker", "locations/hotel_conti_partner_of_sorat_hotels_duesseldorfer_strasse_131_137_duisburg"],
		["FER", "Friendticker", "locations/ferrotel_partner_of_sorat_hotels_duesseldorfer_strasse_122_124_duisburg"],
		["ERF", "Friendticker", "locations/ibb_hotel_partner_of_sorat_hotels_gotthardtstrasse_27_erfurt"],
		["HAN", "Friendticker", "locations/vahrenwalder_hotel_partner_of_sorat_hotels_vahrenwalder_strasse_181_hanover"],
		["NUE", "Friendticker", "locations/hotel_agneshof_partner_of_sorat_hotels_agnesgasse_10_nuremberg"],
		["REG", "Friendticker", "locations/sorat_insel_hotel_regensburg_muellerstrasse_7_ratisbon"],
		["AMB", "Foursquare", "venue/189774"],
		["SPA", "Foursquare", "venue/3135757"],
		["BRA", "Foursquare", "venue/3134180"],
		["COT", "Foursquare", "venue/1659357"],
		["DUE", "Foursquare", "venue/3135816"],
		["DCO", "Foursquare", "venue/3135926"],
		["FER", "Foursquare", "venue/3136174"],
		["ERF", "Foursquare", "venue/3136281"],
		["GOR", "Foursquare", ""],
		["HAN", "Foursquare", "venue/2539512"],
		["NUE", "Foursquare", "venue/3822140"],
		["REG", "Foursquare", "venue/3136564"],
	];
	for (i = 0; (subpage = subpages[i]); i++) {
		if ((subpage[0] == hotel) && (site == subpage[1])) {
			return subpage[2];
		}
	}
	return "";
} */
function rsze() {
	if (document.getElementById('pageinfo').innerHTML != "") {
		if ((msie6 == 0) && (msie7 == 0)) {
			document.getElementById('pageinfo').style.position =	"fixed";
			document.getElementById('pageinfo').style.bottom =	"0px";
			document.getElementById('pageinfo').style.top =	"";
		} else {
			if ((!document.getElementById('mtb')) || (document.getElementById('mtb').offsetHeight < avl_dim('h') - 50)) {
				document.getElementById('pageinfo').style.position =	"absolute";
				var scrT =	(window.pageYOffset) ?	window.pageYOffset :	document.documentElement.scrollTop;
				document.getElementById('pageinfo').style.top =	(avl_dim('h') - l20_h - 33) + "px";
			} else {
				document.getElementById('pageinfo').style.position =	"relative";
				document.getElementById('pageinfo').style.top =	"0px";
			}
		}
	}
	if (document.getElementById("lgtbx")) {
		var dv =	document.getElementById("lgtbx");
		dv.style.left =	Math.max(0, parseInt((avl_dim('w') - dv.offsetWidth - 40) / 2)) + "px";
		var scrT =	(window.pageYOffset) ?	window.pageYOffset :	document.documentElement.scrollTop;
		dv.style.top =	Math.max(11, parseInt((avl_dim('h') - 760) / 2) + scrT) + "px";
		if (dv.innerHTML.indexOf("itb-logo.png") != -1) {
			dv.style.top =	"662px";
		}
		if (document.getElementById('h3img')) {
			dv.style.left =	Math.min(absLeft(document.getElementById('pic')), parseInt((avl_dim('w') - dv.offsetWidth - 40))) + "px";
		}
	}
	if (document.getElementById("ueberblend3")) {
		if ((msie6 == 1) || (msie7 == 1)) {
			document.getElementById("ueberblend3").style.position =	"absolute";
		}
		document.getElementById("ueberblend3").style.height =	getDocHeight() + "px";
		document.getElementById("ueberblend3").style.width =	getDocWidth() + "px";
	}
	if (document.getElementById('fla')) {
		document.getElementById('fla').style.left = (absLeft(document.getElementById('pic')) - oflt - 458) + "px";
	}
}
function lightbx_html(id, mod) {
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Einblendung ' + mod, id, location.href]);
	}
	var dv =	document.createElement("div");
	dv.id =	"ueberblend3";
	document.getElementsByTagName("body")[0].appendChild(dv);
	dv =	document.createElement("div");
	dv.id =	"lgtbx";
	dv.innerHTML =	document.getElementById(id).innerHTML;
	lb_w =	660;
	if ((id == "parduin_speisekarte") || (id == "brandner_speisekarte") || (id == "sambar_snackkarte")) {
		lb_w =	565;
	} else if (dv.innerHTML.indexOf('420px') != -1) {
		lb_w =	420;
	} else if (dv.innerHTML.indexOf('500px') != -1) {
		lb_w =	500;
	}
	dv.style.visibility =	"hidden";
	document.getElementById(id).innerHTML =	"";
	document.getElementsByTagName("body")[0].appendChild(dv);
	
	resto_src =	id;
	resto_cnt =	0;
	for (i = 0; (anch = document.getElementsByTagName("div")[i]); i++) {
		if ((anch.id) && (anch.id.indexOf("lxp_") != -1)) {
			resto_cnt++;
			anch.style.display = "none";
		}
	}
	if (resto_cnt > 0) {
		window.scrollTo(0, 0);
		dv.innerHTML+=	"<img src=\"fileadmin/ge/btnPrevious.png\" id=\"lb_links\">"
		+	"<img src=\"fileadmin/ge/btnNext.png\" id=\"lb_rechts\">";
		document.getElementById("lb_links").style.top =	((document.getElementById("lgtbx").offsetHeight - document.getElementById("lb_links").offsetHeight) / 2) + "px";
		document.getElementById("lb_rechts").style.top =	((document.getElementById("lgtbx").offsetHeight - document.getElementById("lb_rechts").offsetHeight) / 2) + "px";		
		document.getElementById("lb_links").style.left =	"10px";
		document.getElementById("lb_rechts").style.left =	(document.getElementById("lgtbx").offsetWidth - document.getElementById("lb_rechts").offsetWidth - 30) + "px";			
		document.getElementById("lgtbx").onmousemove =	mouspos_lhtml;
		document.getElementById("lb_links").onclick =	function() {
			resto_bltrn(-1);
		}
		document.getElementById("lb_rechts").onclick =	function() {
			resto_bltrn(1);
		}
		document.getElementById("lxp_" + resto_page).style.display = "block";
		document.getElementById("lb_links").style.display =	(resto_page == 1) ?	"none" :	"block";
		document.getElementById("lb_rechts").style.display =	(resto_page == resto_cnt) ?	"none" :	"block";
	}
	document.getElementsByTagName("body")[0].appendChild(dv);
	document.getElementById("ueberblend3").style.display =	"block";
	document.getElementById("ueberblend3").onclick =	chk_hidelb;
	document.getElementById('lgtbx').style.width =	lb_w + "px";
	document.getElementById("pageinfo").style.display =	"none";
	rsze();
	dv =	lb_close(document.getElementById('lgtbx'));
	dv.onclick =	hide_lgtbx;
	openTimer2 =	setTimeout("viewIt5()", 100);
}
function lb_close(elem) {
	if (document.getElementById("lb_close")) {
		document.getElementsByTagName("body")[0].removeChild(document.getElementById("lb_close"));
	}
	dv =	document.createElement("a");
	dv.id =	"lb_close";
	document.getElementsByTagName("body")[0].appendChild(dv);
	dv.style.left =	(elem.offsetWidth + elem.offsetLeft - 11) + "px";
	dv.style.top =	(elem.offsetTop - 11) + "px";
	return dv;
}


function resto_bltrn(x) {
	resto_page+=	x;
	for (i = 1; i <= resto_cnt; i++) {
		if (document.getElementById("lxp_" + i)) {
			document.getElementById("lxp_" + i).style.display = "none";
		}
	}
	viewIt8("lxp_" + resto_page);
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Speisekarte Seite', resto_page, location.href]);
	}
	document.getElementById("lb_links").style.display =	(resto_page == 1) ?	"none" :	"block";
	document.getElementById("lb_rechts").style.display =	(resto_page == resto_cnt) ?	"none" :	"block";
	// document.onmousemove =	shw_rst;
}
function viewIt8(id) {
	if (startH2 == 0) {
		document.getElementById(id).style.display = "block";
	}
	if (startH2 < 100) {
		startH2+=	5;
		document.getElementById(id).style.left =	parseInt(585 * (100 - startH2) / 100) + "px";
		openTimer2 =	setTimeout("viewIt8('" + id + "')", 20);
	} else {
		startH2 =	0;
	}
}

function mouspos_lhtml(e) {
    var posx = 0;
    var posy = 0;
    if (!e) var e = window.event;
    if (e.pageX || e.pageY) {
        posx = e.pageX;
        posy = e.pageY;
    } else if (e.clientX || e.clientY) {
        posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
    }
    if ((posy > (Math.max(0, parseInt((avl_dim('h') - document.getElementById("lgtbx").offsetHeight) / 2)) + 14)) && (posy < (Math.max(0, parseInt((avl_dim('h') - document.getElementById("lgtbx").offsetHeight) / 2)) + document.getElementById("lgtbx").offsetHeight))) {
		if ((posx < document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx").offsetWidth / 2) && (posx > document.getElementById('lgtbx').offsetLeft + 20)) {
			document.getElementById("lb_links").style.visibility =	"visible";
		} else {
			document.getElementById("lb_links").style.visibility =	"hidden";
		}
		if ((posx > document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx").offsetWidth / 2) && (posx < document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx").offsetWidth)) {
			document.getElementById("lb_rechts").style.visibility =	"visible";
		} else {
			document.getElementById("lb_rechts").style.visibility =	"hidden";
		}
	} else {
		document.getElementById("lb_links").style.visibility =	"hidden";
		document.getElementById("lb_rechts").style.visibility =	"hidden";
	}
}

function lightbx(x, node, type) {
	lb_ar_node =	node;
	var dv =	document.createElement("div");
	dv.id =	"ueberblend3";
	document.getElementsByTagName("body")[0].appendChild(dv);
	dv =	document.createElement("div");
	dv.id =	"lgtbx";
	if (type == "pg") {
		var hgt =	(lang == "de") ?	1142 :	1128;
		dv.innerHTML =	"<iframe style=\"width: 560px; height: " + hgt + "px; margin: 0;\" scrolling=\"no\" frameborder=\"0\" src=\"" + lb_ar[lb_ar_node][x].getAttribute("rel").split("-_-")[1] + "\"></iframe>";
	} else if (type == "yt") {
		dv.innerHTML =	""
		+	"<h1 id=\"lgtbx_h1\">" + document.getElementsByTagName("h1")[0].innerHTML + " &nbsp; </h1>"
		+	"<p id=\"lgtbx_p\" style=\"margin-top: 16px;\">&nbsp;</p></div>"
		+	"<div id=\"lgtbx_imgtxtfrm\"><div id=\"lb_img_dv\"><img id=\"lgtbx_img\" src=\"\" alt=\"\"></div>"
		+	"<div style=\"margin: 16px 0 0 0; text-align: right;\">"
		+	"<div style=\"float: left;\"><a id=\"lb_links2\"></a> <p id=\"lgtbx_p2\" style=\"margin: 0 8px;\">&nbsp;</p> <a id=\"lb_rechts2\"></a></div><div id=\"lb_print\" style=\"float: right;\">&nbsp;</div></div>"
		+	"<img src=\"fileadmin/ge/btnPrevious.png\" id=\"lb_links\">"
		+	"<img src=\"fileadmin/ge/btnNext.png\" id=\"lb_rechts\">";
	} else {
		var h1 =	document.getElementsByTagName("h1")[0].innerHTML;
		if (h1.indexOf("Kochstudio: Rezepte") != -1) {
			h1 =	h1.replace(/Kochstudio: Rezepte/, "Kochstudio<br><span style=\"font-size: 12px; padding: 0 0 8px 0; display: inline-block;\">Rezepte") + "</span>";
		}
		if (document.title.indexOf("Otmar Alt") != -1) {
			h1 =	"Otmar Alt im SORAT Hotel Brandenburg<br><br><span style=\"font-size: 12px; padding: 0 0 8px 0; display: inline-block; font-weight: normal;\">Ausstellung 09.12.2011 - 27.03.2012</span>";
		}
		dv.innerHTML =	""
		+	"<h1 id=\"lgtbx_h1\">" + h1 + "</h1>"
		+	"<div id=\"lgtbx_imgtxtfrm\"><div id=\"lb_img_dv\"><img id=\"lgtbx_img\" src=\"\" alt=\"\"></div>"
		+	"<p id=\"lgtbx_p\">&nbsp;</p></div>"
		+	"<div style=\"margin: 16px 0 0 0; text-align: right;\">"
		+	"<div style=\"float: left;\"><a id=\"lb_links2\"></a> <p id=\"lgtbx_p2\" style=\"margin: 0 8px;\">&nbsp;</p> <a id=\"lb_rechts2\"></a></div><div id=\"lb_print\" style=\"float: right;\"><div>&nbsp;</div></div></div>"
		+	"<img src=\"fileadmin/ge/btnPrevious.png\" id=\"lb_links\">"
		+	"<img src=\"fileadmin/ge/btnNext.png\" id=\"lb_rechts\">";
		
	}
	document.getElementsByTagName("body")[0].appendChild(dv);
	dv =	lb_close(document.getElementById('lgtbx'));
	dv.onclick =	hide_lgtbx;
	document.getElementById("ueberblend3").style.display =	"block";
	document.getElementById('ueberblend3').onclick =	chk_hidelb;
	if (type == "yt") {
		// document.getElementById('lb_img_dv').style.height =	"422px";
		lb_w =	800;
	} else if (type == "menu") {
		// document.getElementById('lb_img_dv').style.height =	"422px";
		lb_w =	800;
	} else {
		lb_w =	640;
	}
	document.getElementById('lgtbx').style.width =	lb_w + "px";
	document.getElementById("pageinfo").style.display =	"none";
	if (type == "pic") {
		fill_lgtbx(x);
	} else if (type == "menu") {
		fill_lgtbx_menu(x);
	} else if (type == "pg") {
		fill_lgtbx_pg();
	} else if (type != "pg") {
		fill_lgtbx_yt(x);
	}
	openTimer2 =	setTimeout("viewIt5()", 100);
}
function viewIt5() {
	if ((document.getElementById("lgtbx_img")) && (document.getElementById("lgtbx_img").complete !== true)) {
		openTimer2 =	setTimeout("viewIt5()", 10);
	} else if (startH2 < 100) {
		document.getElementById("lgtbx").style.visibility =	"visible";
		startH2+=	3;
		document.getElementById('lgtbx').style.opacity = startH2 / 100;
		document.getElementById('ueberblend3').style.opacity = startH2 / 100;
		// document.getElementById('ueberblend3').style.filter = 'alpha(opacity=' + startH2 + ')';
		openTimer2 =	setTimeout("viewIt5()", 10);
	} else {
		startH2 =	0;
	}
}
function chk_hidelb(e) {
	var targ;
	var ev =	(!e) ?	window.event :	e;
	if (ev.target) {
		targ =	ev.target;
	} else if (ev.srcElement) {
		targ =	ev.srcElement;
	}
	while (targ = targ.parentNode) {
		if (targ.id == "lgtbx") {
			return false;
		}
	}
	hide_lgtbx();
}
function fill_lgtbx(x) {
	document.getElementById("lb_img_dv").removeChild(document.getElementById("lgtbx_img"));
	document.getElementById("lgtbx_p").style.visibility =	"hidden";
	var img =	document.createElement("img");
	img.src =	lb_ar[lb_ar_node][x].getAttribute("rel").split("-_-")[1];
	img.id =	"lgtbx_img";
	document.getElementById("lb_img_dv").appendChild(img);
	var prev =	(x > 0) ?	x - 1 :	lb_ar[lb_ar_node].length - 1;
	var next =	(x < lb_ar[lb_ar_node].length - 1) ?	x + 1 :	0;
	document.getElementById("lb_links").onclick =	function() {
		fill_lgtbx(prev);
	}
	document.getElementById("lb_rechts").onclick =	function() {
		fill_lgtbx(next);
	}
	document.getElementById("lb_links2").onclick =	function() {
		fill_lgtbx(prev);
	}
	document.getElementById("lb_rechts2").onclick =	function() {
		fill_lgtbx(next);
	}
	var txt =	(lb_ar[lb_ar_node][x].childNodes[0]) ?	lb_ar[lb_ar_node][x].childNodes[0].getAttribute("alt").replace(/ - /, "<br>") :	lb_ar[lb_ar_node][x].getAttribute("title").replace(/ - /, "<br>");
	if ((txt == "") && (document.getElementsByTagName("h1")[1])) {
		txt =	document.getElementsByTagName("h1")[1].innerHTML;
	}
	document.getElementById("lgtbx_p").innerHTML =	txt;
	if (txt == "Punktestandabfrage") {
		document.getElementById("lgtbx_p").innerHTML =	"<h2 style=\"color: #d00044;\">Punktestandabfrage</h2><br><p>Liebes Bed+Bonus Mitglied, aus technischen Gründen ist die Online-Punktestandabfrage momentan nicht verfügbar. Wir informieren Sie umgehend, ab wann Sie diesen Service wieder nutzen können. Wir bitten<br>um Ihr Verständnis.<br><br>Ihr SORAT Bed+Bonus Team<br><br><br>Wenn Sie Fragen haben, wenden Sie sich bitte an unseren Bed+Bonus Service.</p><h3>Bed+Bonus Service</h3><ul><li>SORAT Hotels · Head Office</li><li>Bayreuther Straße 42 · D-10787 Berlin</li><li>Telefon 0 18 05 / 322 555* &nbsp; (*0,14 EUR/Minute)</li><li>Fax 0 18 05 / 322 444*</li><li>E-Mail: <a href=\"mailto:bed+bonus@sorat-hotels.com\" class=\"ema\">bed+bonus@sorat-hotels.com</a></li></ul>";
	} else if (txt == "Bed+Bonus account") {
		document.getElementById("lgtbx_p").innerHTML =	"<h2 style=\"color: #d00044;\">Bed+Bonus account</h2><br><p>Dear Bed+Bonus member,<br>due to technical reasons the online Bed+Bonus account is currently not accessible. We immediately inform you, when you can use this service again. We apologise for any inconvenience that this may cause.<br><br>Your SORAT Bed+Bonus team<br><br><br>In case of any questions please ask our SORAT Bed+Bonus programme team.</p><h3>Bed+Bonus service</h3><ul><li>SORAT Hotels · Head Office</li><li>Bayreuther Straße 42 · D-10787 Berlin</li><li>Phone + 49 (0) 18 05 / 322 555<a class=\"p_msg\" title=\"*0.14 EUR/minute within the conventional Deutsche Telekom network\">*</a></li><li>Fax + 49 (0) 18 05 / 322 444<a class=\"p_msg\" title=\"*0.14 EUR/minute within the conventional Deutsche Telekom network\">*</a></li><li>Email: <a href=\"mailto:bed+bonus@sorat-hotels.com\" class=\"ema\">bed+bonus@sorat-hotels.com</a></li></ul>";
	} else if (img.src.indexOf("balken-weiss") != -1) {
		document.getElementById("lgtbx_p").style.color =	"#d00044";
	}
	for (i = 0; (anch = document.getElementsByTagName("a")[i]); i++) {
		if (anch.className == "p_msg") {
    		anch.onmouseover =	disp_msg;
    		anch.onmouseout =	hide_msg;
    		pm =	1;
		}
    }
	if (typeof gapi !== "undefined") {
		document.getElementById("lb_print").style.background =	"none";
		document.getElementById("lb_print").style.display =	"block";
		document.getElementById("lb_print").style.width =	"64px";
		gapi.plusone.render(document.getElementById('lb_print').firstChild, {"size": "medium", "annotation": "bubble", "href": img.src});
	}
    document.getElementById("lgtbx_p2").replaceChild(document.createTextNode((x + 1) + "/" + (lb_ar[lb_ar_node].length)), document.getElementById("lgtbx_p2").firstChild);
	if (lb_ar[lb_ar_node].length == 1) {
		document.getElementById("lb_links").style.display =	"none";
		document.getElementById("lb_rechts").style.display =	"none";
		document.getElementById("lb_links2").style.display =	"none";
		document.getElementById("lb_rechts2").style.display =	"none";
		document.getElementById("lgtbx_p2").style.display =	"none";
	}
	document.getElementById("lgtbx_imgtxtfrm").style.height =	"560px";
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Aufruf Fotogalerie', img.src, location.href]);
	}
	onComplete();
}
function fill_lgtbx_yt(x, node) {
	if (document.getElementById("lgtbx_img")) {
		document.getElementById("lb_img_dv").removeChild(document.getElementById("lgtbx_img"));	
	}
	if (document.getElementById("lgtbx_ifr")) {
		document.getElementById("lb_img_dv").removeChild(document.getElementById("lgtbx_ifr"));	
	}
	var ifr =	document.createElement("iframe");
	ifr.src =	"http://www.youtube.com/embed/" + lb_ar[lb_ar_node][x].getAttribute("rel").split("-_-")[1] + "?rel=0&showsearch=0&showinfo=0&autoplay=1";
	ifr.id =	"lgtbx_ifr";
	ifr.frameBorder =	"0";
	document.getElementById("lb_img_dv").appendChild(ifr);
	var prev =	(x > 0) ?	x - 1 :	lb_ar[lb_ar_node].length - 1;
	var next =	(x < lb_ar[lb_ar_node].length - 1) ?	x + 1 :	0;
	document.getElementById("lb_links2").onclick =	function() {
		fill_lgtbx_yt(prev);
	}
	document.getElementById("lb_rechts2").onclick =	function() {
		fill_lgtbx_yt(next);
	}
	var txt =	(lb_ar[lb_ar_node][x].childNodes[0].getAttribute("alt")) ?	lb_ar[lb_ar_node][x].childNodes[0].getAttribute("alt").replace(/ - /, "<br>") :	"";
	document.getElementById("lgtbx_p").innerHTML =	txt;
	document.getElementById("lgtbx_p2").replaceChild(document.createTextNode((x + 1) + "/" + (lb_ar[lb_ar_node].length)), document.getElementById("lgtbx_p2").firstChild);
	document.getElementById("lb_links").style.display =	"none";
	document.getElementById("lb_rechts").style.display =	"none";
	if (lb_ar[lb_ar_node].length == 1) {
		document.getElementById("lb_links2").style.display =	"none";
		document.getElementById("lb_rechts2").style.display =	"none";
		document.getElementById("lgtbx_p2").style.display =	"none";
	}
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Aufruf Video', ifr.src, location.href]);
	}
	rsze();
	dv =	lb_close(document.getElementById('lgtbx'));
	dv.onclick =	hide_lgtbx;
	
	var dv =	document.createElement("div");
	dv.id =	"lbdv";
	var str =	"<table cellspacing=\"0\"><tr><td><a href=\"http://twitter.com/share?url=&text=\" class=\"twitter-share-button\">Tweet</a></td>";
	// str+=	"<td><iframe src=\"http://www.facebook.com/plugins/like.php?";
	// str+=	(lang == "de") ?	"locale=de_DE&amp;" :	"locale=en_EN&amp;";
	// str+=	"href=" + encodeURIComponent(location.href) + "&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=48\" scrolling=\"no\" frameborder=\"0\" style=\"border: none; overflow: hidden; width: 450px; height: 48px;\" allowTransparency=\"true\"></iframe></td>";
	str+=	"<td><div class=\"fb-like\" data-send=\"false\" data-show-faces=\"false\"></div></td>";
	str+=	"<td id=\"gplusone2\"></td></tr></table>";
	dv.innerHTML =	str;
	document.getElementById("lgtbx").appendChild(dv);
	if (typeof gapi !== "undefined") {
		gapi.plusone.render(document.getElementById('gplusone2'), {"size": "standard", "count": "true"});
	}
	
	(function(d, s, id) {
  		var js, fjs = d.getElementsByTagName(s)[0];
  		if (d.getElementById(id)) return;
  		js = d.createElement(s); js.id = id;
  		js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1&appId=124343170998838";
  		fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));

	var twitterWidgets = document.createElement('script');
    twitterWidgets.type = 'text/javascript';
    twitterWidgets.async = true;
    twitterWidgets.src = 'http://platform.twitter.com/widgets.js';
    document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
}
function fill_lgtbx_pg() {
	document.getElementById("ueberblend3").style.height =	getDocHeight() + "px";
	document.getElementById("ueberblend3").style.width =	getDocWidth() + "px";
	window.scrollTo(0, 0);
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Aufruf Bed+Bonus Newsletter via Homepage', '', location.href]);
	}
	document.getElementById("lgtbx").style.width =	"560px";
	rsze();
	dv =	lb_close(document.getElementById('lgtbx'));
	dv.onclick =	hide_lgtbx;
	
}
function fill_lgtbx_menu(x) {
	document.getElementById("lb_img_dv").removeChild(document.getElementById("lgtbx_img"));
	var img =	document.createElement("img");
	img.src =	lb_ar[lb_ar_node][x].getAttribute("rel").split("-_-")[1];
	img.id =	"lgtbx_img";
	document.getElementById("lb_img_dv").appendChild(img);
	var prev =	(x > 0) ?	x - 1 :	lb_ar[lb_ar_node].length - 1;
	var next =	(x < lb_ar[lb_ar_node].length - 1) ?	x + 1 :	0;
	document.getElementById("lb_links").onclick =	function() {
		fill_lgtbx_menu(prev);
	}
	document.getElementById("lb_rechts").onclick =	function() {
		fill_lgtbx_menu(next);
	}
	document.getElementById("lb_links2").onclick =	function() {
		fill_lgtbx_menu(prev);
	}
	document.getElementById("lb_rechts2").onclick =	function() {
		fill_lgtbx_menu(next);
	}
	document.getElementById("lb_links").style.display =	"none";
	if (x == lb_ar[lb_ar_node].length - 1) {
		document.getElementById("lb_rechts").style.display =	"none";
	} else {
		document.getElementById("lb_rechts").style.display =	"inline";
	}
	document.getElementById("lgtbx_p2").replaceChild(document.createTextNode((x + 1) + "/" + (lb_ar[lb_ar_node].length)), document.getElementById("lgtbx_p2").firstChild);
	if (lb_ar[lb_ar_node].length == 1) {
		document.getElementById("lb_links").style.display =	"none";
		document.getElementById("lb_rechts").style.display =	"none";
		document.getElementById("lb_links2").style.display =	"none";
		document.getElementById("lb_rechts2").style.display =	"none";
		document.getElementById("lgtbx_p2").style.display =	"none";
	}
	document.getElementById("lb_print").style.display =	"block";
	document.getElementById("lb_print").onclick =	function() {
		var ifr =	document.createElement("iframe");
		ifr.name =	"prntfrm";
		ifr.style.visibility =	"hidden";
		ifr.style.position =	"absolute";
		ifr.style.top =	"0px";
		document.getElementsByTagName("body")[0].appendChild(ifr);
		frames["prntfrm"].document.write("<body><img src=" + document.getElementById("lgtbx_img").src + "></body>")
		frames["prntfrm"].focus();
		frames["prntfrm"].window.print();
		document.getElementsByTagName("body")[0].removeChild(ifr);
	}
	document.getElementById("lgtbx_imgtxtfrm").style.height =	"auto";
	document.getElementById("lgtbx_p").style.display =	"none";
	document.getElementById("lgtbx_h1").style.display =	"none";
	if (img.src.indexOf("grillfest") != -1) {
		document.getElementById("lgtbx").style.marginTop =	"160px";
		document.getElementById("lgtbx").style.marginBottom =	"100px";
		document.getElementById("lgtbx").style.marginLeft =	"-34px";
		// document.getElementById("ueberblend3").style.display =	"none";
	}
	document.getElementById("ueberblend3").style.height =	getDocHeight() + "px";
	document.getElementById("ueberblend3").style.width =	getDocWidth() + "px";
	window.scrollTo(0, 0);
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Aufruf Kulinarischer Kalender', img.src, location.href]);
	}
	onComplete();
}
function onComplete() {
	if (document.getElementById("lgtbx_img").complete == true) {
		document.getElementById("lb_img_dv").style.width =	document.getElementById("lgtbx_img").width + "px";
		document.getElementById("lgtbx").style.width =	(document.getElementById("lgtbx_img").width) + "px";
		rsze();
		// document.getElementById("lb_img_dv").style.height =	(document.getElementById("lgtbx_img").height + 32) + "px";
		document.getElementById("lb_links").style.top =	(document.getElementById("lgtbx_img").offsetTop + (document.getElementById("lgtbx_img").height - document.getElementById("lb_links").offsetHeight) / 2) + "px";
		document.getElementById("lb_rechts").style.top =	(document.getElementById("lgtbx_img").offsetTop + (document.getElementById("lgtbx_img").height - document.getElementById("lb_rechts").offsetHeight) / 2) + "px";		
		document.getElementById("lb_links").style.left =	"10px";
		document.getElementById("lb_rechts").style.left =	(document.getElementById("lgtbx_img").width - document.getElementById("lb_rechts").offsetWidth + 10) + "px";			
		dv =	lb_close(document.getElementById('lgtbx'));
		dv.onclick =	hide_lgtbx;
		document.getElementById("lgtbx_p").style.visibility =	"visible";
		document.getElementById("lgtbx").onmousemove =	mouspos;
	} else {
		setTimeout("onComplete()", 10);
	}
}
function mouspos(e) {
    var posx = 0;
    var posy = 0;
    if (!e) var e = window.event;
    if (e.pageX || e.pageY) {
        posx = e.pageX;
        posy = e.pageY;
    } else if (e.clientX || e.clientY) {
        posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
    }
    if ((posy > (document.getElementById("lgtbx_img").offsetTop + Math.max(0, parseInt((avl_dim('h') - document.getElementById("lgtbx").offsetHeight) / 2)) + 14)) && (posy < (document.getElementById("lgtbx_img").offsetTop + Math.max(0, parseInt((avl_dim('h') - document.getElementById("lgtbx").offsetHeight) / 2)) + document.getElementById("lgtbx_img").height) + 14)) {
		if ((posx < document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx_img").offsetWidth / 2) && (posx > document.getElementById('lgtbx').offsetLeft + 20)) {
			document.getElementById("lb_links").style.visibility =	"visible";
		} else {
			document.getElementById("lb_links").style.visibility =	"hidden";
		}
		if ((posx > document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx_img").offsetWidth / 2) && (posx < document.getElementById('lgtbx').offsetLeft + 20 + document.getElementById("lgtbx_img").offsetWidth)) {
			document.getElementById("lb_rechts").style.visibility =	"visible";
		} else {
			document.getElementById("lb_rechts").style.visibility =	"hidden";
		}
	} else {
		document.getElementById("lb_links").style.visibility =	"hidden";
		document.getElementById("lb_rechts").style.visibility =	"hidden";
	}
}
function hide_lgtbx() {
	if ((startH2 < 100) && (navigator.userAgent.indexOf("MSIE") == -1)) {
		startH2+=	2;
		// document.getElementById('ueberblend3').style.filter = 'alpha(opacity=' + (100 - startH2) + ')';
		if (document.getElementById("lb_close")) {
			document.getElementsByTagName("body")[0].removeChild(document.getElementById("lb_close"));
		}
		document.getElementById("ueberblend3").style.opacity =	(100 - startH2) / 100;
		document.getElementById("lgtbx").style.opacity =	(100 - startH2) / 100;
		openTimer2 =	setTimeout("hide_lgtbx()", 10);
	} else {
		if (document.getElementById(resto_src)) {
			document.getElementById(resto_src).innerHTML =	document.getElementById("lgtbx").innerHTML;
		}
		if (document.getElementById("lgtbx")) {
			document.getElementsByTagName("body")[0].removeChild(document.getElementById("lgtbx"));
			document.getElementsByTagName("body")[0].removeChild(document.getElementById("ueberblend3"));
		}
		// document.getElementById("btm").style.marginBottom =	"0px";
		document.getElementById("pageinfo").style.display =	"block";
		rsze();
		startH2 =	0;
	}
}
function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}
function getDocWidth() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollWidth, D.documentElement.scrollWidth),
        Math.max(D.body.offsetWidth, D.documentElement.offsetWidth),
        Math.max(D.body.clientWidth, D.documentElement.clientWidth)
    );
}


function chk_hidegwsp(e) {
	var targ;
	var ev =	(!e) ?	window.event :	e;
	if (ev.target) {
		targ =	ev.target;
	} else if (ev.srcElement) {
		targ =	ev.srcElement;
	}
	while (targ = targ.parentNode) {
		if (targ.id == weekl_elm.id) {
			return true;
		}
	}
	hide_gwsp();
}

function hide_gwsp() {
	if (startH2 == 0) {
		document.onclick =	null;
		weekl_elm.style.marginTop = '30px';
		gwsp_os.top = '150px';
		gwsp_os.overflow =	"hidden";
		gwsp_os.height =	"auto";
		if (document.getElementById('lb_close')) {
			document.getElementsByTagName("body")[0].removeChild(document.getElementById('lb_close'));
		}
	}
	if (startH2 < 100) {
		startH2+=	4;
		weekl_elm.style.height = ((100 - startH2) / 100 * 181 + 60) + "px";
		gwsp_os.width =	(100 - startH2) + "%";
		gwsp_os.height =	((gwsp_h - 122) * (100 - startH2) / 100 + 122) + "px";
		gwsp_os.top =	(150 + startH2 / 100 * (gwsp_t - 150)) + "px";
		openTimer2 =	setTimeout("hide_gwsp()", 5);
	} else {
		if (document.getElementById('pageinfo')) {
			document.getElementById('pageinfo').style.display = "block";
		}
		gwsp_gs.display =	"none";
		gwsp_os.display =	"none";
		startH2 =	0;
		var ablauf =	new Date();
		ablauf.setTime(ablauf.getTime() + (1 * 24 * 60 * 60 * 1000));
		document.cookie =	"gwsp10=hide; expires=" + ablauf.toGMTString() + "; path=/";
	}
}

var ifr_no =	0;
function prnt_dom(id) {
	ifr_no++;
	if (document.getElementById('prntfrm')) {
		document.getElementsByTagName("body")[0].removeChild(document.getElementById('prntfrm'));
	}
	var ifr =	document.createElement("iframe");
	ifr.style.height =	"0px";
	ifr.style.width =	"0px";
	ifr.name =	"prntfrm" + ifr_no;
	ifr.id =	"prntfrm";
	// ifr.style.visibility =	"hidden";
	ifr.style.position =	"absolute";
	ifr.style.top =	"0px";
	document.getElementsByTagName("body")[0].appendChild(ifr);
	var oDoc = (ifr.contentWindow || ifr.contentDocument);
	var oDocD = (oDoc.document) ?	oDoc.document :	 oDoc;
	oDocD.open();
	oDocD.write("<body onload=\"window.focus(); self.print();\"><div style=\"line-height: 18px; background: #d00044; padding: 20px 40px 20px 40px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; width: 400px;\">" + document.getElementById(id).innerHTML + "</div></body>")
	oDocD.close();
	// top.frames["prntfrm" + ifr_no].focus();
	// oDoc.print();
	// document.getElementsByTagName("body")[0].removeChild(ifr);
}


function viewIt4() {
	if (startH2 == 0) {
		if (document.getElementById('outerread')) {
			document.getElementById('outerread').style.display = (weekl_elm.innerHTML.indexOf("Otmar Alt") != -1) ?	'block' :	'none';
		}
		if (document.getElementById('outerread2')) {
			document.getElementById('outerread2').style.display = 'none';
		}
		if (document.getElementById('pageinfo')) {
			document.getElementById('pageinfo').style.display = 'none';
		}
		gwsp_gs =	weekl_elm.style;
		gwsp_gs.height =	"auto";
		gwsp_os =	weekl_elm.parentNode.style;
		gwsp_os.display =	"block";
		gwsp_gs.display =	"block";
		gwsp_r =	(weekl_elm.id == "weekl") ?	absLeft(document.getElementById('weekl_rgt')) :	absLeft(document.getElementById('weekl_rgt2'));
		gwsp_t =	(weekl_elm.id == "weekl") ?	document.getElementById('weekl_rgt').firstChild.offsetTop :	document.getElementById('weekl_rgt2').firstChild.offsetTop;
		gwsp_x =	(gwsp_r - (avl_dim("w") - weekl_elm.parentNode.offsetWidth) / 2) / 100;
		if (weekl_elm.offsetHeight > 380) {
			gwsp_os.top =	"75px";
		} else {
			gwsp_os.top =	"150px";
		}
		gwsp_os.height =	"auto";
	}
	if (startH2 < 100) {
		startH2+=	4;
		// gwsp_os.opacity = startH2 / 100;
		// gwsp_os.left =	parseInt(gwsp_r - gwsp_x * startH2 * (1 - (startH2 / 100 - 1))) + "px";
		gwsp_os.width =	startH2 + "%";
		openTimer2 =	setTimeout("viewIt4()", 20);
	} else {
		gwsp_os.overflow =	"visible";
		dv =	lb_close(weekl_elm);
		dv.onclick =	hide_gwsp;
		dv.style.left =	(weekl_elm.offsetWidth + weekl_elm.offsetLeft - 11) + "px";
		dv.style.top =	(absTop(weekl_elm) - 11) + "px";
		document.onclick =	chk_hidegwsp;
		startH2 =	0;
		// gwsp_l =	absLeft(document.getElementById('hrbst'));
		if (typeof _gaq !== "undefined") {
			// pageTracker._trackEvent('Einblendung', 'Weekly Deal', location.href);
			var txt =	(weekl_elm.id == "weekl") ?	document.getElementById('wd_name').title :	document.getElementById('wd_name2').title;
			_gaq.push(['_trackEvent', 'Weekly Deal', 'Einblendung HP ' + txt, location.href]);
		}
		gwsp_h =	weekl_elm.parentNode.offsetHeight;
	}
}
function show_more(label) {
	for (i = 4; i <= 100; i++) {
		if ((document.getElementById(label + "_" + i)) && (document.getElementById(label + "_" + i).className == "hid")) {
			document.getElementById(label + "_" + i).style.display =	'table-row';
		}
	}
	if (typeof _gaq !== "undefined") {
		_gaq.push(['_trackEvent', 'Zeige Mehr', label, location.href]);
	}
	document.getElementById(label + "_less").style.display =	'';
	document.getElementById(label + "_more").style.display =	'none';
}
function show_less(label) {
	for (i = 4; i <= 100; i++) {
		if ((document.getElementById(label + "_" + i)) && (document.getElementById(label + "_" + i).className == "hid")) {
			document.getElementById(label + "_" + i).style.display =	'none';
		}
	}
	document.getElementById(label + "_less").style.display =	'none';
	document.getElementById(label + "_more").style.display =	'';
}
function show_DBDIV() {
	if (document.getElementById("dbdiv").style.display == "none") {
		if (document.getElementById("dbdiv").parentNode.id == "cont") {
			var dbdiv =	document.getElementById("dbdiv").cloneNode(true);
			document.getElementById("cont").removeChild(document.getElementById("dbdiv"));
			document.body.insertBefore(dbdiv, document.getElementById("pageinfo"));	
		}
		document.getElementById("pageinfo").style.display = "none";
		document.getElementById("dbdiv").style.display =	'block';
		document.getElementById("dbdiv").style.left =	(absLeft(document.getElementById("cont")) - 5) + "px";
		for (i = 0; (anch = document.getElementsByTagName("a")[i]); i++) {
    		if (anch.className == "p_msg") {
    			anch.onmouseover =	disp_msg;
    			anch.onmouseout =	hide_msg;
    			pm =	1;
			}
    	}
	} else {
		document.getElementById("pageinfo").style.display = "block"
		document.getElementById("dbdiv").style.display =	'none';
	}
}


window.onload =	qr_start;
