// JavaScript Document
$(function(){
	var $caption, $cap = $("<span/>").addClass("caption");
	$caption = $cap.clone();
	$("#starify").children().not(":input").hide();
	
	// Create stars from :radio boxes
	$("#starify").stars({captionEl: $caption}).append($caption);
});

$(document).ready(function(){
	$('#addRooms').click(function(){
		var my_row;
		if($('.hideMyLine').size() < 3)
		{	var indice = $('#totRooms').val() * 1;
			$.get(base_url +'ajaxFiles/hotels.php?opt=rooms', function(data){
				indice ++;
				$('#totRooms').val(indice);
				column1 = '<td class="stdText">';
				column1 += '<a href="javascript:;" class="hideMyLine" elm="hideMyLine'+indice+'">X</a>&nbsp;'; 
				column1 +='<select id="slcAloj" name="slcAloj[]" style="width:170px;" class="slcAloj" elm="room'+indice+'">';
				column1 += data;
				column1 +'</select></td>';
			
				column2 = '<td><div align="left">';
				column2 += '<select name="cots[]" style="width:40px;">';
				for(i=0; i < 3; i++) {
					if(i== 0)
					column2 += '<option value="'+i+'"></option>';
					else
					column2 += '<option value="'+i+'">'+i+'</option>';
				}
				column2 += '</select></div></td>';
				column3 = '<td align="right" class="stdText"><div align="left"><select name="age[]" style="width:40px;display:none;" id="room'+indice+'"><option></option>';
				//for(i= 3; i < 18 ; i++) {
				//	column3 += '<option value="'+ i +'">'+ i +'</option>';
				//}
				column3 += '</select></div></td>';
				column4 ='<td>&nbsp;</td>';
				column5 ='<td>&nbsp;</td>';
				column6 ='<td>&nbsp;</td>';
				my_row = '<tr class="hideMyLine'+indice+'">'+column1 + column2 + column3 + column4 + column5 + column6 + '</tr>';
				$('#roomsSelection tr:last').after(my_row);
			});
		}else
			{
				alert("Limite de 4 Alojamentos por pesquisa");	
			}
	});
	
	$('.hideMyLine').live('click', function() {
  		$("." + $(this).attr('elm')).remove();
	});
	
	$('#slcPais').change(function(){
		var val = $(this).val();
		$.get("../ajaxFiles/hotels.php?opt=city&country_code="+val,function(data){
			$('#slcCidade').find('option').remove().end().append(data);
		});
		$('#srcHotel').show();
		
	});
	$('#slcPaist').change(function(){
		var val = $(this).val();
		$.get("../ajaxFiles/hotels.php?opt=city&country_code="+val,function(data){
			$('#slcCidadet').find('option').remove().end().append(data);
		});
		//$('#srcHotel').show();
		});
	$('#slcPaisTrf').change(function(){
		var val = $(this).val();
		$.get("../ajaxFiles/hotels.php?opt=city&country_code="+val,function(data){
			$('#slcCidadeTrf').find('option').remove().end().append(data);
		});
		//$('#srcHotel').show();
		});
	$('.slcAloj').live('change', function(){
		var data;
		if($(this).val().charAt(2) == 1)
		{
			data += '<option></option>';
			for(i= 3; i < 18 ; i++) {
					data += '<option value="'+ i +'">'+ i +'</option>';
				}
			$('#'+$(this).attr('elm')).find('option').remove().end().append(data);
			$('#'+$(this).attr('elm')).show();
		}else
			{
				$('#'+$(this).attr('elm')).find('option').remove().end().append('<option></option>');
				$('#'+$(this).attr('elm')).hide();
			}
			
	});
});
