var initHtml = '';

function getRoomsAjax(initH)
{
	if(initHtml=='')
		initHtml = initH;
	var req = new Ajax.Request(
		'server/getRooms.php',
		{
			method: 'post',
			parameters: {hotel_id:$F('request_id')},
			onComplete: reloadRooms
		}
	);
}

function reloadRooms(result)
{
	var html = initHtml + result.responseText;
	var sel  = $('reserve_type_room');
	
	sel.innerHTML = html;
}

function chkFields()
{
	if ($F('request_from_date') != "dd/mm/yy" && $F('request_to_date') != "dd/mm/yy" && $F('reserve_type_room') != "-1" ) 
		enableButton();
	else 
		disableButton();	
}

function  calcPrice()
{
	var req = new Ajax.Request(
		'calculate_price.php',
		{
			method: 'post',
			parameters: {request_from_date:$F('request_from_date'), request_to_date:$F('request_to_date'), reserve_type_room:$F('reserve_type_room'), filter_room_num:$F('filter_room_num'), id:$F('request_id')},
			onComplete: reloadPrice
		}
	);	
}

function reloadPrice(result)
{
	alert(result.responseText);
	disableButton();
	refreshPrc(result.responseText);
}

function refreshPrc(value)
{
	if($('reserve_price')) $('reserve_price').innerHTML = value;	
	if($('viewPrice'))     $('viewPrice').innerHTML 	= value;	
	if($('idamount'))      $('idamount').value		 	= value;	
}

function showInvoice(chk)
{
	if(chk.checked)
		$('invoiceFields').show();
	else
		$('invoiceFields').hide();
}

function getPriceVacation(sel)
{
	var sum = $F(sel);	
	alert(sum);
	refreshPrc(sum);
}

function getCruiseVacation(sum)
{
	window.onload = function(){ refreshPrc(sum);}	
}