if (navigator.appName=='Netscape') {NS=true} else {NS=false}
if (navigator.appName=='Microsoft Internet Explorer') {IE=true} else {IE=false}

var Danland = false;
var stringHeadEnd = '</'+'head>\n'

var koncern = '';
var firma = '';
var ejerNr = '';
var husNr = '';
var room = '';
var newSeasonMenuItem = '';

var calendar = new Array();
var booking = new Array();

function sendEjerMsgPopUp(messageText) {
  if (document.errorPUForm) {
    sendEjerMessage(messageText);
  }
    alert(messageText);
     history.go(-1);
}

function sendEjerMessage(messageText) {
  document.errorPUForm.MSGTXT.value = messageText;
}

function changedSeason(menuItem) {
 document.ejerMenuForm.SEAS.value = document.seasonForm.SEASON.value;
 ejerMenuForm(menuItem);
}

function changedSeason2() {
 document.indForm.SEASON.value = document.seasonForm.SEASON.value;
 document.indForm.submit();
}

function indChangedSeason() {
 document.indForm.SEASON.value = document.seasonForm.SEASON.value;
 indForm();
}

function belChangedSeason() {
 document.belForm.SEASON.value = document.seasonForm.SEASON.value;
 belForm();
}

function ejerMenuForm(menuItem) {
 document.ejerMenuForm.ID.value = menuItem;
 if (menuItem == 'DLEJRKAL' ||
     menuItem == 'DCEJRKAL' ||
     menuItem == 'DLEJRIND' ||
     menuItem == 'DCEJRMINPROFILE' ||
     menuItem == 'DCEJRMINPOST' ||
     menuItem == 'DLEJRMINPOST' ||
     menuItem == 'DCEJRSESON' ||
     menuItem == 'DCEJRSESONPRINT' ||
     menuItem == 'DCEJRFORLPOP' ||
     menuItem == 'DCEJRFERIE' ||
     menuItem == 'DLEJRFERIE' ||
     menuItem == 'DLEJRSESON' ||
     menuItem == 'DLEJRSESONPRINT' ||
     menuItem == 'DCEJRKONTAKTMENU' ||
     menuItem == 'DLEJRTILMELDMAIL' ||
     menuItem == 'DCEJRVINTERKLAR' ||
     menuItem == 'DCEJRTILMELDMAIL') {
		document.ejerMenuForm.SPRG.value = puGetLanguageCookie();
 } else {
	 document.ejerMenuForm.SPRG.value = getCookie('EGLanguageCookie');
 }
 document.ejerMenuForm.submit();  
}

function ejerlokinf() {
 form = document.ejerMenuForm;

 url  = 'https://www.dancenter.com/servlet/ASPECT4?COMMAND=TRANS';
 url += '&ID=WWEJRLOKINF';
 url += '&SESS=' + form.SESS.value;
 url += '&SPRG=' + puGetLanguageCookie();
 url += '&RELOWN=' + form.RELOWN.value;
 url += '&KONC=' + form.KONC.value;
 url += '&FIRM=' + form.FIRM.value;
 url += '&EJNR=' + form.EJNR.value;
 url += '&SEAS=' + form.SEAS.value;
 url += '&SEA1=' + form.SEA1.value;
 url += '&SEA2=' + form.SEA2.value;
 url += '&SEA3=' + form.SEA3.value;
 url += '&HUSN=' + form.HUSN.value;

	f = '';
 OpenURLWin(url, 240, 300, f);
}



function ejerkontakt() {
 form = document.ejerMenuForm;

 url  = 'https://www.dancenter.com/servlet/ASPECT4?COMMAND=TRANS';
 url += '&ID=DCEJRKONTAKT';
 url += '&SESS=' + form.SESS.value;
 url += '&SPRG=' + puGetLanguageCookie();
 url += '&RELOWN=' + form.RELOWN.value;
 url += '&KONC=' + form.KONC.value;
 url += '&FIRM=' + form.FIRM.value;
 url += '&EJNR=' + form.EJNR.value;
 url += '&SEAS=' + form.SEAS.value;
 url += '&SEA1=' + form.SEA1.value;
 url += '&SEA2=' + form.SEA2.value;
 url += '&SEA3=' + form.SEA3.value;
 url += '&HUSN=' + form.HUSN.value;

	f = '';
 OpenURLWin(url, 300, 600, f);
}


function printDanlandPage(menuItem) {
 form = document.ejerMenuForm;

 url  = 'https://www.dancenter.com/servlet/ASPECT4?COMMAND=TRANS';
 url += '&ID=' + menuItem;
 url += '&SESS=' + form.SESS.value;
 url += '&SPRG=' + puGetLanguageCookie();
 url += '&RELOWN=006'
 url += '&KONC=' + form.KONC.value;
 url += '&FIRM=' + form.FIRM.value;
 url += '&EJNR=' + form.EJNR.value;
 url += '&SEAS=' + form.SEAS.value;
 url += '&SEA1=' + form.SEA1.value;
 url += '&SEA2=' + form.SEA2.value;
 url += '&SEA3=' + form.SEA3.value;
 url += '&HUSN=' + form.HUSN.value;

	f = ', resizable=yes, scrollbars=yes';
 OpenURLWin(url, 600, 800, f);
}

function printDanCenterPage(menuItem) {
 form = document.ejerMenuForm;

 url  = 'https://www.dancenter.com/servlet/ASPECT4?COMMAND=TRANS';
 url += '&ID=' + menuItem;
 url += '&SESS=' + form.SESS.value;
 url += '&SPRG=' + puGetLanguageCookie();
 url += '&RELOWN=001'
 url += '&KONC=' + form.KONC.value;
 url += '&FIRM=' + form.FIRM.value;
 url += '&EJNR=' + form.EJNR.value;
 url += '&SEAS=' + form.SEAS.value;
 url += '&SEA1=' + form.SEA1.value;
 url += '&SEA2=' + form.SEA2.value;
 url += '&SEA3=' + form.SEA3.value;
 url += '&HUSN=' + form.HUSN.value;

	f = ', resizable=yes, scrollbars=yes';
 OpenURLWin(url, 600, 800, f);
}

function loginForm() {
 document.loginForm.SESS.value = getCookie('sesessionid');
 document.loginForm.SPRG.value = getCookie('EGLanguageCookie');
 document.loginForm.BREV.value = '';

 document.loginForm.submit();
}

function newpasswordForm() {
 document.newpasswordForm.SESS.value = getCookie('sesessionid');
 document.newpasswordForm.SPRG.value = getCookie('EGLanguageCookie');
 document.newpasswordForm.BREV.value = '1';

 document.newpasswordForm.submit();
}

function displayBooking(reference) {
 if (document.ejerMenuForm.RELOWN.value == 6) {
 	Danland = true;
 } else {
 	Danland = false;
 }
 
 if (Danland) {
   backgroundColor = "#FFFFFF";
   borderColor = "#C1D2EC";
 } else {
   backgroundColor = "#FEFEED";
   borderColor = "#FFCC33";
 }

 text =  '<html>\n<head>\n<title>';
 text += stringDspBokTitle;
 text += '</title>\n';
 if (Danland) {
   text += '<LINK HREF="https://www.dancenter.com/html/danland.css" REL="stylesheet">\n';
 } else {
   text += '<LINK HREF="https://www.dancenter.com/html/dcstyle.css" REL="stylesheet">\n';
 }
 text += stringHeadEnd;
 text += '<body alink="#CC0000" vlink="#CC0000" link="#CC0000" onclick="javascript:window.close();">\n';
 text += '<center>\n';
 text += '<table border="0" cellspacing="0" cellpadding="0" style="BORDER:2px ' + borderColor + ' solid;">\n';
 text += '<tr style="background-color:#FFFFFF;">\n';
 text += '<td  width="290" style="border-bottom: 2px solid ' + borderColor + '; padding: 5px;" class="dancenteroverskrift">\n';
 text += '<b>\n';
 text += stringDspBokTitle;
 text += '</b>\n';
 text += '</td>\n';
 text += '</tr>\n';
 text += '<tr style="background-color:#FFFFFF;">\n';
 text += '<td class="dancentertext" style="padding: 8px;">\n';
 text += '<table>';
 text += '<tr><td align="left" class="dancentertext">Booking:</td><td align="left" class="dancentertext">' + booking[reference-1][0] + '</td></tr>';
 text += '<tr><td align="left" class="dancentertext">Periode:</td><td align="left" class="dancentertext">' + booking[reference-1][1] + '</td></tr>';
 text += '<tr><td align="left" class="dancentertext">Navn:</td><td align="left" class="dancentertext">' + booking[reference-1][2] + '</td></tr>';
 text += '<tr><td align="left" class="dancentertext">Nation:</td><td align="left" class="dancentertext">' + booking[reference-1][3] + '</td></tr>';
 text += '<tr><td align="left" class="dancentertext">Personer:</td><td align="left" class="dancentertext">' + booking[reference-1][4] + '</td></tr>';
 text += '<tr><td align="left" class="dancentertext">Ejer værdi:</td><td align="left" class="dancentertext">' + booking[reference-1][5] + '</td></tr>';
 text += '</table>';
 text += '</td>\n';
 text += '</tr>\n';
 text += '<tr style="background-color:#FFFFFF;">\n';
 text += '<td class="dancentertop" style="padding: 3px;">\n';
 text += '<div style="text-align:right;">\n';
 text += stringClickToClose;
 text += '</div>\n';
 text += '</td>\n';
 text += '</tr>\n';
 text += '</table>\n';
 text += '</center>\n';
 text += '</body>\n';
 text += '</html>\n';

 OpenMsgWin(text, 180, 300);
}

function openMailItem(MaRefN) {
 form = document.openMailItemForm;
 url = 'http://www.dancenter.com/servlet/getDocument?KONCERN=' + form.KONC.value + '&FIRMA=' + form.FIRM.value + '&EJER=' + form.EJNR.value + '&HUS=' + form.HUSN.value + '&MAREFN=' + MaRefN + '&Session-id=' + form.SESS.value;
 newWindow = window.open(url, '', 'fullscreen=no,menubar=yes,resizable=yes');
}

function OpenMsgWin(msg, h, w) {
 msgWinWidth = w;
 msgWinHeight = h;
 var x = (screen.width - msgWinWidth) / 2;
 var y = (screen.height - msgWinHeight) / 2;

 msgWinFeature = 'height='+msgWinHeight+',width='+msgWinWidth;
 if(NS) msgWinFeature = msgWinFeature+',screeny='+y+',screenx='+x;
 if(IE) msgWinFeature = msgWinFeature+',top='+y+',left='+x;

 newWindow = window.open('','',msgWinFeature);
 newWindow.document.write(msg);
}

function displayBooking2(seson, booking) {
	language = puGetLanguageCookie();
	relOwn = '006';
 url = '/servlet/ASPECT4?COMMAND=TRANS&amp;ID=DLEJRVISBOK&amp;SESS=' + sessionId + '&amp;RELOWN=' + relOwn + '&amp;SPRG=' + language + '&amp;KONC=' + koncern + '&amp;FIRM=' + firma + '&amp;EJNR=' + ejerNr + '&amp;HUSN=' + husNr + '&amp;ROOM=' + room + '&amp;SESON=' + seson + '&amp;BOOK=' + booking;
 OpenURLWin(url, 210, 300, '');
}


function OpenURLWin(url, h, w, feature) {
 msgWinWidth = w;
 msgWinHeight = h;
 var x = (screen.width - msgWinWidth) / 2;
 var y = (screen.height - msgWinHeight) / 2;

 msgWinFeature = 'height='+msgWinHeight+',width='+msgWinWidth;
 if(NS) msgWinFeature = msgWinFeature+',screeny='+y+',screenx='+x;
 if(IE) msgWinFeature = msgWinFeature+',top='+y+',left='+x;

 msgWinFeature = msgWinFeature+feature;

 newWindow = window.open(url,'',msgWinFeature);
}

function buildEjerSesonKal() {
	var saveMonth = calendar[0][0];
	var saveBook  = 0;
	var december  = false;
 var imageSize = 'width="15" height="15">';
 var imageRoot = 'https://www.dancenter.com/image/';
	document.writeln('<table width="600" border="0" cellspacing="0" cellpadding="0">');
	document.writeln('<tr>');

	for (i = 0; i < calendar.length; i++) {
		if (calendar[i][0] != saveMonth) {
			document.writeln('</table></td>');
		}
		if (calendar[i][1] == 1 && !december) {
			if (calendar[i][0] == 12) {
				december = true;
			}
			document.writeln('<td valign="top">');
			document.writeln('<table width="55" border="0" cellspacing="0" cellpadding="0">');
			document.writeln('<tr class="month"><td colspan="4">' + monthName[calendar[i][0]-1] + "</td></tr>");
		}

		bookingCurrent = false;
		bookingNew    = false;
		if (calendar[i][5] != 0) {
			bookingCurrent = true;
		}
		if (calendar[i][5] != saveBook) {
			bookingNew = true;
		}

		if (bookingCurrent) {
			if (saveBook == 0) {
				image = '<img src="' + imageRoot + 'top.jpg"' + imageSize;
			} else if (bookingNew) {
				image = '<img src="' + imageRoot + 'split.jpg"' + imageSize;
			} else {
				image = '<img src="' + imageRoot + 'left.jpg"' + imageSize;
			}
			onClick = 'style="cursor:pointer;" onclick="displayBooking(' + calendar[i][5] + ');"';
		} else {
			if (saveBook == 0) {
				image = '<img src="' + imageRoot + 'filler.jpg"' + imageSize;
			} else {
				image = '<img src="' + imageRoot + 'bottom.jpg"' + imageSize;
			}
			onClick = '';
		}

		if (calendar[i][3] != 0) {
			document.writeln('<tr class="' + calendar[i][4] + '"' + onClick + '><td bgcolor="#FFFFFF">' + image + '</td><td class="calendartext">' + calendar[i][1] + '</td><td class="week" width="15">' +  calendar[i][3] + '</td><td class="calendartext">' + dayName[calendar[i][2]-1] + '</td></tr>');
		} else {
			document.writeln('<tr class="' + calendar[i][4] + '"' + onClick + '><td bgcolor="#FFFFFF">' + image + '</td><td class="calendartext">' + calendar[i][1] + '</td><td class="week" width="15">&nbsp;</td><td class="calendartext">' + dayName[calendar[i][2]-1] + '</td></tr>');
		}

		if (calendar[i][2] == 5) {
			if (bookingCurrent) {
				image = '<img src="' + imageRoot + 'left.jpg"' + imageSize;
			} else {
				image = '<img src="' + imageRoot + 'filler.jpg"' + imageSize;
			}
			document.writeln('<tr class="' + calendar[i][4] + '"' + onClick + '><td bgcolor="#FFFFFF">' + image + '</td><td colspan="3"><hr SIZE="1" width="85%" noshade="noshade" style="color:#FFFFFF;"></td></tr>');
		}
		saveMonth = calendar[i][0];
		saveBook  = calendar[i][5];
	}
	document.writeln('</table></td>');
	document.writeln('</tr></table>');
}



function buildEjerKalender() {
	var saveMonth = calendar[0][0];
	var saveBook  = 0;
	var december  = false;
 var imageSize = 'width="10" height="10">';
 var imageRoot = 'https://www.dancenter.com/image/';
	document.writeln('<table border="0" cellspacing="0" cellpadding="0">');
	document.writeln('<TR>');

	for (i = 0; i < calendar.length; i++) {
		if (calendar[i][0] != saveMonth) {
			document.writeln('</table></TD>');
		}
		if (calendar[i][1] == 14) {
			document.writeln('<TD valign="top">');
			document.writeln('<table border="1" cellspacing="0" cellpadding="0">');
  		if (calendar[i][0] == 0) {
				document.writeln('<TR class="calendartext"><TD width="23" ><img src="/image/de/filler.gif" height="12" width="1">&nbsp;</TD></TR>');
			} else {
				document.writeln('<TR class="calendartext"><TD width="23"  ><img src="/image/de/filler.gif" height="12" width="1">' + calendar[i][0] + '</TD></TR>');
			}
		}

		bookingCurrent = false;
		bookingNew    = false;
		if (calendar[i][5] != 0) {
			bookingCurrent = true;
		}
		if (calendar[i][5] != saveBook) {
			bookingNew = true;
		}

		if (bookingCurrent) {
			onClick = 'style="cursor:pointer;" onclick="displayBooking(' + calendar[i][5] + ');"';
		} else {
			onClick = '';
		}

 		if (calendar[i][0] == 0 && calendar[i][1] != 14) {
	 		document.writeln('<TR class="calendartext"><TD nowrap="nowrap">' + monthName[calendar[i][1]-1] + "<img src='/image/de/filler.gif' height='12' width='1'></TD></TR>");
		} else {

			if (calendar[i][5] != 0) {
				document.writeln('<TR class="' + calendar[i][4] + '"' + onClick + '><TD class="calendartext">' + 
"<img src='/image/" + calendar[i][4] + "_" +  
bookingType[calendar[i][2]-1] + ".gif' ><img src='/image/de/filler.gif' height='12' width='1'>&nbsp;</TD></TR>");
			} else {
				if (calendar[i][1] != 14) {
 					document.writeln('<TR class="' + calendar[i][4] + '"' + onClick + '><TD 		class="calendartext"><img src="/image/de/filler.gif" height="12" width="1">&nbsp;</TD></TR>');
				}
			}
		}
		
		saveMonth = calendar[i][0];
		saveBook  = calendar[i][5];
	}
	document.writeln('</table></TD>');
	document.writeln('</TR></table>');
}



function printAndCloseWindow() {
 browserVersion = parseInt(navigator.appVersion);
 if (browserVersion >= 4) {
  window.print();
 }
}
function verifyProfileForm() {
  var form = document.ejerProfileForm;
  if (form.EJRTLF.value == "") {
    form.EJRTLF.focus();
    sendPUMsgPopUp(stringPhoneRequired);
    return false;
  }
  if (form.EJREMAIL.value != "" && !checkPUEmail(form.EJREMAIL.value)) {
    form.EJREMAIL.focus();
    sendPUMsgPopUp(stringEMailInvalid);
    return false;
  }
  form.ACTION.value = 'UPD';
  return true;
}

function verifyTilmeldMailForm() {
  var form = document.tilmeldMailForm;
  if (form.ACTIVE.value == "1" && form.STDEMAIL.value == "") {
    form.STDEMAIL.focus();
    sendPUMsgPopUp(stringEMailRequired);
    return false;
  }
  if (form.STDEMAIL.value != "" && !checkPUEmail(form.STDEMAIL.value)) {
    form.STDEMAIL.focus();
    sendPUMsgPopUp(stringEMailInvalid);
    return false;
  }

  var nbr = form.NBRBRVT.value;
 	for (i = 0; i < nbr; i++) {
    if (form.EMAIL[i].value != "" && !checkPUEmail(form.EMAIL[i].value)) {
      form.EMAIL[i].focus();
      sendPUMsgPopUp(stringEMailInvalid);
      return false;
    }
  }

  form.ACTION.value = 'UPD';
  return true;
}

function ownerDisplayHouse() {
    form = document.ejerMenuForm;
    URL =  'http://jjj.dancenter.com/pubweb/showhouse4';
    URL += '?houseid='+form.HUSN.value;
    openWindow(URL,620,960); 
}


function ownerDisplayHouseDE() {
    form = document.ejerMenuForm;
    URL =  'http://www.dancenter.de/haus/';
    URL += '?houseid='+form.HUSN.value;
    openWindow(URL,620,960); 
}
function ownerDisplayHouseNO() {
    form = document.ejerMenuForm;
    URL =  'http://www.dancenter.no/hus/';
    URL += '?houseid='+form.HUSN.value;
    openWindow(URL,620,960); 
}
function ownerDisplayHouseSE() {
    form = document.ejerMenuForm;
    URL =  'http://www.dancenter.se/hus/';
    URL += '?houseid='+form.HUSN.value;
    openWindow(URL,620,960); 
}


function openForlConf(form) {
 url  = '/servlet/ASPECT4?COMMAND=TRANS&ID=DCEJRFORL';
 url += '&SESS=' + form.SESS.value;
 url += '&KONC=' + form.KONC.value;
 url += '&FIRM=' + form.FIRM.value;
 url += '&EJNR=' + form.EJNR.value;
 url += '&HUSN=' + form.HUSN.value;

	f = ' ';
 OpenURLWin(url, 300, 400, f);
}





function openEjerKontaktOs(form) {
 url  = '/servlet/ASPECT4?COMMAND=TRANS&ID=DCEJRKONTAKT';
 url += '&SPROG=' + form.SPROG.value;
 url += '&SESON=' + form.SESON.value;
 url += '&HUSNR=' + form.HUSNR.value;

	f = ' ';
 OpenURLWin(url, 400, 550, f);
}

function sendKontaktOs(form) {
 if (form.SUBJECT.value == '') {
  alert(stringSubjectRequired);
  form.SUBJECT.focus();
  return false;
 }
 if (form.TEXT.value == '') {
  alert(stringTextRequired);
  form.TEXT.focus();
  return false;
 }
 document.kontaktForm.submit();
 return true;
}