if (typeof(STHL) == "undefined"){ STHL={}; }

STHL.OnlineBooking = {
	loadBookingWindow:function(baseURL, frm, areaID) {
		topids = new Array();

		topids[104] = '';
		topids[71] = '40';
		topids[74] = '79';
		topids[80] = '39';
		topids[96] = '33';
		topids[145] = '91';
		topids[164] = '32';
		topids[168] = '35';

		var url = baseURL;
		
		url += '&wlstwgseek=1&wlstwId=strandhot&wlstwnoerror=1&wlstwLn=dk&wlstwCu=dkk';
		url += '&wlstwPrs='+frm.persons.value;
		url += '&wlstwOvr='+frm.nights.value;
		url += '&wlstwAnk='+frm.day.value+'.'+frm.month.value+'.'+frm.year.value;
		if (topids[areaID] != undefined && topids[areaID] != '') {
			url += '&wlstwtopid='+topids[areaID];
		}

		loadWebLinkIFramePage(url);
	},
	
	setValidDate:function() {
		var years = new Array();
	
		years['2010'] = 0;
		years['2011'] = 1;
		years['2012'] = 2;
		years['2013'] = 3;
	
		var days_in_months = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
	
		var time = new Date();
	
		var org_month = time.getMonth();
		var org_date  = time.getDate();
		var org_hour  = time.getHours();
		var org_year  = time.getFullYear();
	
		var month     = org_month;
		var date      = org_date;
		var hour      = org_hour;
		var year      = org_year;
	
		var days_in_current_month = days_in_months[org_month];
	
		date--;
	
		year = years[year];
	
		document.getElementById("booking:month").options[month].selected = true;
		document.getElementById("booking:date").options[date].selected   = true;
		document.getElementById("booking:year").options[year].selected   = true;
	}
};