// *********************************************************************************************************************
// FUNCTIONS
// *********************************************************************************************************************
var LP_DIV_PREFIX = 'lp-blk-search-';
function showCriteriaDiv(e, productType, leftComp, topComp, startIATA, startMonth, startDay, endIATA, endMonth, endDay, airlineOnly, hotelId, hotelName, theme) {

	var divId = LP_DIV_PREFIX+productType;
	var divObj = getDiv(divId);
	if (!productType || !divObj)
		return;

	if (!leftComp) leftComp = 0;
	if (!topComp) topComp = 0;

	var mPos = getActualMousePosXY(e);
	var newLeftPos = mPos[0]+leftComp;
	var newTopPos = mPos[1]+topComp;
	divObj.style.left = (newLeftPos < 20 ? 20 : newLeftPos)+'px';
	divObj.style.top = newTopPos+'px';
	display(divId, true);
	
	
	
	for (i=0; i < QS_PRODUCTS.length; i++) {
		if (QS_PRODUCTS[i] != productType && getDiv(LP_DIV_PREFIX+QS_PRODUCTS[i]))
			display(LP_DIV_PREFIX+QS_PRODUCTS[i], false);
	}

	// populate form object...
	if (productType == "flt") {
		LP_FORM_FLT['D_City'].value = startIATA;
		LP_FORM_FLT['D_Month'].value = startMonth;
		LP_FORM_FLT['D_Day'].value = startDay;
		LP_FORM_FLT['A_City'].value = endIATA;
		LP_FORM_FLT['R_Month'].value = endMonth;
		LP_FORM_FLT['R_Day'].value = endDay;
		changeDates('start', LP_FORM_FLT);
		changeDates('end', LP_FORM_FLT);
	} else if (productType == "pkg") {
		LP_FORM_PKG['D_City'].value = startIATA;
		LP_FORM_PKG['D_Month'].value = startMonth;
		LP_FORM_PKG['D_Day'].value = startDay;
		LP_FORM_PKG['A_City'].value = endIATA;
		LP_FORM_PKG['R_Month'].value = endMonth;
		LP_FORM_PKG['R_Day'].value = endDay;
		LP_FORM_PKG['HC_HOTEL_ID'].value = (hotelId ? hotelId : "");
		LP_FORM_PKG['Theme'].value=theme;
		changeDates('start', LP_FORM_PKG);
		changeDates('end', LP_FORM_PKG);
	} else if (productType == "htl") {
		LP_FORM_HTL['D_Month'].value = startMonth;
		LP_FORM_HTL['D_Day'].value = startDay;
		LP_FORM_HTL['A_City'].value = endIATA;
		LP_FORM_HTL['R_Month'].value = endMonth;
		LP_FORM_HTL['R_Day'].value = endDay;
		LP_FORM_HTL['HC_HOTEL_ID'].value = (hotelId ? hotelId : "");
		changeDates('start', LP_FORM_HTL);
		changeDates('end', LP_FORM_HTL);
	} else if (productType == "car") {

	}

	if (getDocumentObject('hotelSpecificNamePkg'))
		getDocumentObject('hotelSpecificNamePkg').innerHTML = hotelName;
	if (getDocumentObject('hotelSpecificNameHtl'))
		getDocumentObject('hotelSpecificNameHtl').innerHTML = hotelName;
}

function setHotelId(formObj) {
	if (formObj['onlySpecificHotelFlag']) {
		if (formObj['HC_HOTEL_ID'] && !formObj['onlySpecificHotelFlag'].checked) {
			formObj['HC_HOTEL_ID'].value = '';
		}
	}
}

function getLPSelectBox(_name, _data, _styleClass, _extraSelectAttr, _tabIdx, _default) {
	var selHTML = '<select name="'+_name+'" class="'+_styleClass+'" tabindex="'+_tabIdx+'" '+_extraSelectAttr+'>';
	for (i=0; i < _data.length; i++) {
		selectedStr = '';
		if (_default && _default == _data[i].dataKey)
			selectedStr = ' selected';
		selHTML += '<option value="'+_data[i].dataKey+'"'+selectedStr+'>'+_data[i].dataValue+'</option>'
	}
	selHTML += '</select>';

	return selHTML;
}

function fillLPDates() {
	var baseDate = new Date();
	var startDate = new Date();
	startDate.setDate(startDate.getDate()+7);
	var endDate = new Date();
	endDate.setDate(endDate.getDate()+14);
	// fill days
	for (i=1; i <= 31; i++) {
		for (j=0; j < LP_PRODUCTS.length; j++) {
			if (!eval(LP_PRODUCT_FORMS[j]))
				continue;

			selFromObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'FromDayLP');
			if (selFromObj) {
				opt = new Option(i, (i < 10 ? '0' : '')+i);


				opt.selected = (startDate.getDate() == i);
				selFromObj[selFromObj.length] = opt;
				if (startDate.getDate() == i) selFromObj.selectedIndex = selFromObj.length-1; // needed for Opera
			}
			selToObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'ToDayLP');
			if (selToObj) {
				opt = new Option(i, (i < 10 ? '0' : '')+i);
				opt.selected = (endDate.getDate() == i);
				selToObj[selToObj.length] = opt;
				if (endDate.getDate() == i) selToObj.selectedIndex = selToObj.length-1; // needed for Opera
			}
		}
	}
	// fill months
	for (i=0; i <= 12; i++) {
		for (j=0; j < LP_PRODUCTS.length; j++) {
			if (!eval(LP_PRODUCT_FORMS[j]))
				continue;

			selFromObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'FromMonthLP');
			if (selFromObj) {
				opt = new Option(QS_YEAR_MONTHS_ARRAY[i].dataValue, QS_YEAR_MONTHS_ARRAY[i].dataKey);
				opt.selected = ((startDate.getMonth() == baseDate.getMonth() && i == 0) || (startDate.getMonth() != baseDate.getMonth() && i == 1));
				selFromObj[selFromObj.length] = opt;
				if ((startDate.getMonth() == baseDate.getMonth() && i == 0) || (startDate.getMonth() != baseDate.getMonth() && i == 1)) selFromObj.selectedIndex = selFromObj.length-1; // needed for Opera
			}
			selToObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'ToMonthLP');
			if (selToObj) {
				opt = new Option(QS_YEAR_MONTHS_ARRAY[i].dataValue, QS_YEAR_MONTHS_ARRAY[i].dataKey);
				opt.selected = ((endDate.getMonth() == baseDate.getMonth() && i == 0) || (endDate.getMonth() != baseDate.getMonth() && i == 1));
				selToObj[selToObj.length] = opt;
				if ((endDate.getMonth() == baseDate.getMonth() && i == 0) || (endDate.getMonth() != baseDate.getMonth() && i == 1)) selToObj.selectedIndex = selToObj.length-1; // needed for Opera
			}
		}
	}
}

function fillLPTravellers() {
	for (i=0; i < 9; i++) {
		for (j=0; j < LP_PRODUCTS.length; j++) {
			if (!eval(LP_PRODUCT_FORMS[j]))
				continue;

			// adults
			adultObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'AdultsLP');
			if (adultObj) {
				opt = new Option(i+1, i+1);
				opt.selected = (i+1 == 1);
				adultObj[adultObj.length] = opt;
			}
			// children
			childrenObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'ChildrenLP');
			if (childrenObj) {
				opt = new Option(i, i);
				opt.selected = (i == 0);
				childrenObj[childrenObj.length] = opt;
			}
			// infants
			infantsObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'InfantsLP');
			if (infantsObj) {
				opt = new Option(i, i);
				opt.selected = (i == 0);
				infantsObj[infantsObj.length] = opt;
			}
		}
	}
}

function fillLPRooms() {
	for (i=1; i < 5; i++) {
		for (j=0; j < LP_PRODUCTS.length; j++) {
			if (!eval(LP_PRODUCT_FORMS[j]))
				continue;

			roomObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'RoomsLP');
			if (roomObj) {
				for (k=0; k < 4; k++) {
					adultsObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'Adults'+i+'LP');
					if (adultsObj) {
						opt = new Option(k+1, k+1);
						opt.selected = (k+1 == 2);
						adultsObj[adultsObj.length] = opt;
						if (k+1 == 2) adultsObj.selectedIndex = adultsObj.length-1; // needed for Opera
					}
					childrenObj = eval(LP_PRODUCT_FORMS[j]+'.'+LP_PRODUCTS[j]+'Children'+i+'LP');
					if (childrenObj) {
						opt = new Option(k, k);
						opt.selected = (k == 0);
						childrenObj[childrenObj.length] = opt;
					}
				}
			}
		}
	}
}

// -----------------------
// FLIGHT
// -----------------------
document.write('<div id="lp-blk-search-flt" class="blk-search" style="display:none;position:absolute;">');
document.write('<form action="/presentation/modules/general/genWaitMessageRedirect.jsp" name="'+LP_FORMNAME_FLT_SEARCH+'" method="post">');
document.write('<input type="hidden" name="type" value="Flow" />');
document.write('<input type="hidden" name="name" value="FGSearchFlight" />');
document.write('<input type="hidden" name="action" value="search" />');
document.write('<input type="hidden" name="formname" value="searchflight" />');
document.write('<input type="hidden" name="initialState" value="FltCheckBookingQSLogic" />');
document.write('<input type="hidden" name="SEARCH_BY" value="2" />');
document.write('<input type="hidden" name="D_Time" value="TANY" />');
document.write('<input type="hidden" name="R_Time" value="TANY" />');
document.write('<input type="hidden" name="ClassOfService" value="E" />');
document.write('<input type="hidden" name="D_DateRange" value="H0" />');
document.write('<input type="hidden" name="R_DateRange" value="H0" />');
document.write('<input type="hidden" name="D_City" />');
document.write('<input type="hidden" name="A_City" />');
document.write('<div class="blk-top-arrow"><img src="/images/fix/'+BRANDING_PATH+'blk_top_arrow.gif"></div>');
document.write('<div class="blk-top-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<div class="blk-inner">');
document.write('<div style="float:right;padding: 2px 2px 2px 10px;"><a href="javascript:display(\'lp-blk-search-flt\', false);">'+LP_CLOSE+'</a></div>');
document.write(LP_FLT_DESC+'<br/><br/>');
document.write('<div class="blk-inner-left">'+LP_DEPARTURE+'</div>');
document.write('<div class="blk-inner-right"><select name="D_Day" id="fltFromDayLP" class="qs-input-date" tabindex="45"></select><select name="D_Month" id="fltFromMonthLP" tabindex="46" onChange="changeDates(\'start\', LP_FORM_FLT)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('<div class="blk-inner-left">'+LP_RETURN+'</div>');
document.write('<div class="blk-inner-right"><select name="R_Day" id="fltToDayLP" class="qs-input-date" tabindex="48"></select><select name="R_Month" id="fltToMonthLP" tabindex="50" onChange="changeDates(\'end\', LP_FORM_FLT)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('<div class="blk-inner-left"><br/><br/>'+LP_TRAVELLERS+'</div>');
document.write('<div class="blk-inner-right"><table class="qs-input-traveller"><tr><td>'+QS_ADULT+'<br/><select name="NR_OF_ADT" id="fltAdultsLP" style="width: 40px;" tabindex="60"></select></td><td>'+QS_CHILD+'<br/>'+QS_PKG_CHILDREN_AGE_DEF+'<br/><select name="NR_OF_CHD" id="fltChildrenLP" style="width: 40px;" tabindex="62" onchange="enableChildAgeField(this.form)"></select></td><td>'+QS_CHILDREN_AGES+'<br/><input name="child_ages" value="'+QS_AGE_INPUT_EXAMPLE+'" type="text" disabled onfocus="if(this.value==\''+QS_AGE_INPUT_EXAMPLE+'\') this.value=\'\';" style="width: 40px;" tabindex="64"></td></tr></table></div>');
document.write('<div class="clearer"></div>');
document.write('<div class="blk-inner-left">&nbsp;</div>');
document.write('<div class="blk-inner-right"><div class="qs-icon-info"><a href="javascript:void(0)" onmouseover="showHelpDivAtMousePosition(event, QS_CHILD12_15_TEXT, -50, 12, \'defaultMouseOverInfo\');" onmouseout="hideHelpDivAtMousePosition();">'+QS_CHILD12_15_LINK_NAME+'</a></div></div>');
document.write('<div class="clearer"></div>');
document.write('<br/>');
document.write('<table width="100%"><tr><td><a href="javascript:prefillSubmit(LP_FORM_FLT, \'QS\');">'+QS_FLT_DETAILED_SEARCH+'</a></td><td align="right"><ul class="button"><li><a href="javascript:searchShowWaitMsgAndSubmit(LP_FORM_FLT, \'QS\')" tabindex="75"><span><span><span>'+LP_FLT_SEARCH+'</span></span></span></a></li></ul></td></tr></table>');
document.write('</div>');
document.write('<div class="blk-bottom-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<br/><br/>');
document.write('</form>');
document.write('</div>');

// -----------------------
// PACKAGE
// -----------------------
document.write('<div id="lp-blk-search-pkg" class="blk-search" style="display:none;position:absolute;">');
document.write('<form action="/presentation/modules/general/genWaitMessageRedirect.jsp" name="'+LP_FORMNAME_PKG_SEARCH+'" method="post">');
document.write('<input type="hidden" name="type" value="Flow" />');
document.write('<input type="hidden" name="name" value="FGPackageSearch" />');
document.write('<input type="hidden" name="action" value="search" />');
document.write('<input type="hidden" name="formname" value="pkgsearch" />');
document.write('<input type="hidden" name="initialState" value="PkgCheckBookingQSLogic" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#11" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#12" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#13" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#21" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#22" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#23" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#31" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#32" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#33" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#41" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#42" value="" />');
document.write('<input type="hidden" name="PKG_CHILD_AGE#43" value="" />');
document.write('<input type="hidden" name="D_Time" value="TANY" />');
document.write('<input type="hidden" name="R_Time" value="TANY" />');
document.write('<input type="hidden" name="D_City" />');
document.write('<input type="hidden" name="A_City" />');
document.write('<input type="hidden" name="Theme" />');
document.write('<input type="hidden" name="HC_HOTEL_ID" value="" />');
document.write('<div class="blk-top-arrow"><img src="/images/fix/'+BRANDING_PATH+'blk_top_arrow.gif"></div>');
document.write('<div class="blk-top-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<div class="blk-inner">');
document.write('<div style="float:right;padding: 2px 2px 2px 10px;"><a href="javascript:display(\'lp-blk-search-pkg\', false);">'+LP_CLOSE+'</a></div>');
document.write(LP_PKG_DESC+'<br/><br/>');
document.write('<div class="blk-inner-left">'+LP_DEPARTURE+'</div>');
document.write('<div class="blk-inner-right"><select name="D_Day" id="pkgFromDayLP" class="qs-input-date" tabindex="210"></select><select name="D_Month" id="pkgFromMonthLP" tabindex="212" onChange="changeDates(\'start\', LP_FORM_PKG)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('');
document.write('<div class="blk-inner-left">'+LP_RETURN+'</div>');
document.write('<div class="blk-inner-right"><select name="R_Day" id="pkgToDayLP" class="qs-input-date" tabindex="215"></select><select name="R_Month" id="pkgToMonthLP" tabindex="217" onChange="changeDates(\'end\', LP_FORM_PKG)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('');
document.write(getLPSelectBox('PKG_ROOMS', QS_SEL_PKG_ROOMS, 'blk-inner-select', 'id="pkgRoomsLP" onchange="showRooms(this.form)"', '225') + '<br/>');
document.write('');
document.write('<div class="blk-inner-left"><br/><br/>'+LP_TRAVELLERS+'</div>');
document.write('<div class="blk-inner-right">');
document.write('<table class="qs-input-rooms"><tr>');
document.write('<th>'+QS_ROOM+'</th><th>'+QS_ADULT+'</th><th>'+QS_CHILD+'<br/>'+QS_PKG_CHILDREN_AGE_DEF+'</th><th>'+QS_CHILDREN_AGES+'</th></tr>');
document.write('<tr><td align="center">1</td><td><select name="PKG_ADULTS#1" id="pkgAdults1LP" style="width: 40px;" tabindex="230"></select></td>');
document.write('<td><select name="PKG_CHILDREN#1" id="pkgChildren1LP" onChange="enableAge(1, \'PKG_CHILDREN#\', LP_FORM_PKG);" style="width:40px;" tabindex="232"></select></td>');
document.write('<td><input name="RAW_CHILD_AGE1" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="234" /></td></tr>');
document.write('<tr><td align="center"><div id="pkgRoom2Div_0LP">2</div></td><td><div id="pkgRoom2Div_1LP"><select name="PKG_ADULTS#2" id="pkgAdults2LP" style="width: 40px;" tabindex="235"></div></td>');
document.write('<td><div id="pkgRoom2Div_2LP"><select name="PKG_CHILDREN#2" id="pkgChildren2LP" onChange="enableAge(2, \'PKG_CHILDREN#\', LP_FORM_PKG);" style="width:40px;" tabindex="237"></div></td>');
document.write('<td><div id="pkgRoom2Div_3LP"><input name="RAW_CHILD_AGE2" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="239" /></div></td></tr>');
document.write('<tr><td align="center"><div id="pkgRoom3Div_0LP">4</div></td><td><div id="pkgRoom3Div_1LP"><select name="PKG_ADULTS#3" id="pkgAdults3LP" style="width: 40px;" tabindex="240"></div></td>');
document.write('<td><div id="pkgRoom3Div_2LP"><select name="PKG_CHILDREN#3" id="pkgChildren3LP" onChange="enableAge(3, \'PKG_CHILDREN#\', LP_FORM_PKG);" style="width:40px;" tabindex="242"></div></td>');
document.write('<td><div id="pkgRoom3Div_3LP"><input name="RAW_CHILD_AGE3" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="244" /></div></td></tr>');
document.write('<tr><td align="center"><div id="pkgRoom4Div_0LP">4</div></td><td><div id="pkgRoom4Div_1LP"><select name="PKG_ADULTS#4" id="pkgAdults4LP" style="width: 40px;" tabindex="245"></div></td>');
document.write('<td><div id="pkgRoom4Div_2LP"><select name="PKG_CHILDREN#4" id="pkgChildren4LP" onChange="enableAge(4, \'PKG_CHILDREN#\', LP_FORM_PKG);" style="width:40px;" tabindex="247"></div></td>');
document.write('<td><div id="pkgRoom4Div_3LP"><input name="RAW_CHILD_AGE4" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="249" /></div></td></tr></table>');
document.write('<div class="qs-icon-info"><a href="javascript:void(0)" onmouseover="showHelpDivAtMousePosition(event, QS_CHILD12_15_TEXT, -50, 12, \'defaultMouseOverInfo\');" onmouseout="hideHelpDivAtMousePosition();">'+QS_CHILD12_15_LINK_NAME+'</a></div>');
document.write('</div>');
document.write('<div class="clearer"></div>');
document.write('<input type="checkbox" name="onlySpecificHotelFlag" value="fisksätra" checked="true">'+LP_ONLY_HOTEL+' <span id="hotelSpecificNamePkg"></span>');
document.write('<br/>');
document.write('<table width="100%"><tr><td><a href="javascript:prefillSubmit(LP_FORM_PKG, \'QS\');">'+QS_FLT_DETAILED_SEARCH+'</a></td><td align="right"><ul class="button"><li><a href="javascript:searchShowWaitMsgAndSubmit(LP_FORM_PKG, \'QS\')" onclick=\"setHotelId(LP_FORM_PKG)\" tabindex="275"><span><span><span>'+LP_PKG_SEARCH+'</span></span></span></a></li></ul></td></tr></table>');
document.write('</div>');
document.write('<div class="blk-bottom-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<br/><br/>');
document.write('</form>');
document.write('</div>');

// -----------------------
// HOTEL
// -----------------------
document.write('<div id="lp-blk-search-htl" class="blk-search" style="display:none;position:absolute;">');
document.write('<form action="/presentation/modules/general/genWaitMessageRedirect.jsp" name="'+LP_FORMNAME_HTL_SEARCH+'" method="post">');
document.write('<input type="hidden" name="type" value="Flow" />');
document.write('<input type="hidden" name="name" value="FGSearchHotel" />');
document.write('<input type="hidden" name="action" value="search" />');
document.write('<input type="hidden" name="formname" value="searchhotel" />');
document.write('<input type="hidden" name="initialState" value="HtlCheckBookingQSLogic" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_11" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_12" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_13" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_21" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_22" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_23" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_31" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_32" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_33" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_41" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_42" value="" />');
document.write('<input type="hidden" name="HC_CHILD_AGE_43" value="" />');
document.write('<input type="hidden" name="A_City" />');
document.write('<input type="hidden" name="HC_HOTEL_ID" value="" />');
document.write('<div class="blk-top-arrow"><img src="/images/fix/'+BRANDING_PATH+'blk_top_arrow.gif"></div>');
document.write('<div class="blk-top-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<div class="blk-inner">');
document.write('<div style="float:right;padding: 2px 2px 2px 10px;"><a href="javascript:display(\'lp-blk-search-htl\', false);">'+LP_CLOSE+'</a></div>');
document.write(LP_PKG_DESC+'<br/><br/>');
document.write('<div class="blk-inner-left">'+LP_CHECKIN+'</div>');
document.write('<div class="blk-inner-right"><select name="D_Day" id="htlFromDayLP" class="qs-input-date" tabindex="310"></select><select name="D_Month" id="htlFromMonthLP" tabindex="312" onChange="changeDates(\'start\', LP_FORM_HTL)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('');
document.write('<div class="blk-inner-left">'+LP_CHECKOUT+'</div>');
document.write('<div class="blk-inner-right"><select name="R_Day" id="htlToDayLP" class="qs-input-date" tabindex="315"></select><select name="R_Month" id="htlToMonthLP" tabindex="317" onChange="changeDates(\'end\', LP_FORM_HTL)" class="qs-input-month"></select></div>');
document.write('<div class="clearer"></div>');
document.write('');
document.write(getLPSelectBox('HC_NR_OF_ROOMS', QS_SEL_HTL_ROOMS, 'blk-inner-select', 'id="htlRoomsLP" onchange="showRooms(this.form)"', '325') + '<br/>');
document.write('');
document.write('<div class="blk-inner-left"><br/><br/>'+LP_TRAVELLERS+'</div>');
document.write('<div class="blk-inner-right">');
document.write('<table class="qs-input-rooms"><tr>');
document.write('<th>'+QS_ROOM+'</th><th>'+QS_ADULT+'</th><th>'+QS_CHILD+'<br/>'+QS_HTL_CHILDREN_AGE_DEF+'</th><th>'+QS_CHILDREN_AGES+'</th></tr>');
document.write('<tr><td align="center">1</td><td><select name="HC_ADULTS_1" id="htlAdults1LP" style="width: 40px;" tabindex="330"></select></td>');
document.write('<td><select name="HC_CHILDREN_1" id="htlChildren1LP" onChange="enableAge(1, \'HC_CHILDREN_\', LP_FORM_HTL);" style="width:40px;" tabindex="332"></select></td>');
document.write('<td><input name="RAW_CHILD_AGE1" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="334" /></td></tr>');
document.write('<tr><td align="center"><div id="hotelRoom2Div_0LP">2</div></td><td><div id="hotelRoom2Div_1LP"><select name="HC_ADULTS_2" id="htlAdults2LP" style="width: 40px;" tabindex="335"></div></td>');
document.write('<td><div id="hotelRoom2Div_2LP"><select name="HC_CHILDREN_2" id="htlChildren2LP" onChange="enableAge(2, \'HC_CHILDREN_\', LP_FORM_HTL);" style="width:40px;" tabindex="337"></div></td>');
document.write('<td><div id="hotelRoom2Div_3LP"><input name="RAW_CHILD_AGE2" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="339" /></div></td></tr>');
document.write('<tr><td align="center"><div id="hotelRoom3Div_0LP">4</div></td><td><div id="hotelRoom3Div_1LP"><select name="HC_ADULTS_3" id="htlAdults3LP" style="width: 40px;" tabindex="340"></div></td>');
document.write('<td><div id="hotelRoom3Div_2LP"><select name="HC_CHILDREN_3" id="htlChildren3LP" onChange="enableAge(3, \'HC_CHILDREN_\', LP_FORM_HTL);" style="width:40px;" tabindex="342"></div></td>');
document.write('<td><div id="hotelRoom3Div_3LP"><input name="RAW_CHILD_AGE3" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="344" /></div></td></tr>');
document.write('<tr><td align="center"><div id="hotelRoom4Div_0LP">4</div></td><td><div id="hotelRoom4Div_1LP"><select name="HC_ADULTS_4" id="htlAdults4LP" style="width: 40px;" tabindex="345"></div></td>');
document.write('<td><div id="hotelRoom4Div_2LP"><select name="HC_CHILDREN_4" id="htlChildren4LP" onChange="enableAge(4, \'HC_CHILDREN_\', LP_FORM_HTL);" style="width:40px;" tabindex="347"></div></td>');
document.write('<td><div id="hotelRoom4Div_3LP"><input name="RAW_CHILD_AGE4" type="text" disabled="disabled" value="'+QS_AGE_INPUT_EXAMPLE+'" onfocus="if(this.value==QS_AGE_INPUT_EXAMPLE) this.value=\'\';this.style.color=\'#000000\';" tabindex="349" /></div></td></tr></table>');
document.write('<div class="qs-icon-info"><a href="javascript:void(0)" onmouseover="showHelpDivAtMousePosition(event, QS_CHILD12_15_TEXT, -50, 12, \'defaultMouseOverInfo\');" onmouseout="hideHelpDivAtMousePosition();">'+QS_CHILD12_15_LINK_NAME+'</a></div>');
document.write('</div>');
document.write('<div class="clearer"></div>');
document.write('<input type="checkbox" name="onlySpecificHotelFlag" value="fisksätra" checked="true">'+LP_ONLY_HOTEL+' <span id="hotelSpecificNameHtl"></span>');
document.write('<br/>');
document.write('<table width="100%"><tr><td><a href="javascript:prefillSubmit(LP_FORM_HTL, \'QS\');">'+QS_FLT_DETAILED_SEARCH+'</a></td><td align="right"><ul class="button"><li><a href="javascript:searchShowWaitMsgAndSubmit(LP_FORM_HTL, \'QS\')" onclick=\"setHotelId(LP_FORM_HTL)\" tabindex="375"><span><span><span>'+LP_HTL_SEARCH+'</span></span></span></a></li></ul></td></tr></table>');
document.write('</div>');
document.write('<div class="blk-bottom-LR"><div><div><div><div></div></div></div></div></div>');
document.write('<br/><br/>');
document.write('</form>');
document.write('</div>');


// -----------------------
// LA GRANDE FINALE
// -----------------------
LP_FORM_FLT = document.forms[LP_FORMNAME_FLT_SEARCH];
LP_FORM_HTL = document.forms[LP_FORMNAME_HTL_SEARCH];
LP_FORM_PKG = document.forms[LP_FORMNAME_PKG_SEARCH];
LP_FORM_CAR = document.forms[LP_FORMNAME_CAR_SEARCH];

showRooms(LP_FORM_HTL);
showRooms(LP_FORM_PKG);

fillLPDates();
fillLPTravellers()
fillLPRooms();