$(document).ready(function(){
	//Iniciem el canvi de tamany de text
	$('.augmentaText').click(augmentaText);
	$('.disminueixText').click(disminueixText);
});


//Augmentar Text
function augmentaText(){
	//Obtenemos el valor actual
	var textoSize = Number($('body').css('fontSize').replace('px',''));
	
	//Lo incrementamos un punto
	$('body').css('fontSize', textoSize + 1 + 'px');

	return false;
}

//Disminuir Text
function disminueixText(){
	//Obtenemos el valor actual
	var textoSize = Number($('body').css('fontSize').replace('px',''));
	//Lo incrementamos un punto
	$('body').css('fontSize', textoSize - 1 + 'px');
	
	return false;
}



function einaCerca(idioma){
	$('.einaBuscador form input').change(function(){carregaResultats(idioma)});
	$('.einaBuscador form input[type="text"]').keyup(function(){carregaResultats(idioma)});
}

function carregaResultats(idioma){
	var idiomaBuscador = idioma;
	var quesou = $("input[@name='quesou']:checked").val();
	var numPersones = $("#capacitat").val();
	var propietatsCasa = '';
	var propietatsAptr = '';
	$("input[name='propietatsCasa']:checked").each(function(){
		if(propietatsCasa != '') propietatsCasa += ','; 
		propietatsCasa += ($(this).attr('id'));
	})
	$("input[name='propietatsAptr']:checked").each(function(){
		if(propietatsAptr != '') propietatsAptr += ','; 
		propietatsAptr += ($(this).attr('id'));
	})
	
	//alert(propietatsCasa+" "+propietatsAptr);
	$.ajax({
		type: "post",
	    url: "php/buscador.php",
	    data:'idioma='+idiomaBuscador+'&quesou='+quesou+'&numPersones='+numPersones+'&propietatsCasa='+propietatsCasa+'&propietatsAptr='+propietatsAptr,
	    success: function(contingut){
			$('.contingutDinamic').html(contingut);
			//alert(propietatsCasa);
	   },
		error: function(){
		   alert('Problemes al carregar els resultats');
	   }
	});
}

function montaCasa(casa){
	$('.casa a').hover(function(){
		var casaSeleccionada = $(this).attr('class');
		var infoCasaSeleccionada = $(this).html();
		$(this).parent().css('background-image', 'url("img/cases/'+casa+'+'+casaSeleccionada+'.png")');
		
		//Agafem nom de la casa i el posem en seleccionat
		linkSeleccionat	 = $('.nomsCasa ol li a.'+casaSeleccionada);
		linkSeleccionat.addClass('seleccionat');
		//Afegim la info al DIV "infoSeleccionat"
		$('.casa .infoSeleccionat').html(infoCasaSeleccionada);
	},
	function () {
		$(this).parent().css('background-image', 'url("img/cases/'+casa+'.png")');
		linkSeleccionat.removeClass('seleccionat');
		$('.casa .infoSeleccionat').empty();
	  }
	);
	
	$('.nomsCasa ol li a').hover(function(){
		var casaSeleccionada = $(this).attr('class');
		
		var infoCasaSeleccionada = $('.casa .'+casaSeleccionada).html();
		$('.casa').css('background-image', 'url("img/cases/'+casa+'+'+casaSeleccionada+'.png")');
		//Afegim la info al DIV "infoSeleccionat"
		$('.casa .infoSeleccionat').html(infoCasaSeleccionada);
	},
	function () {
		$('.casa').css('background-image', 'url("img/cases/'+casa+'.png")');
		$('.casa .infoSeleccionat').empty();
	  }
	);
}

function montaCasa2(casa){
	$('.casa a').hover(function(){
		casaSeleccionada = $(this).attr('class');
		var infoCasaSeleccionada = $(this).html();
		$(this).parent().addClass(casa+'-'+casaSeleccionada);
		//Agafem nom de la casa i el posem en seleccionat
		linkSeleccionat	 = $('.nomsCasa ol li a.'+casaSeleccionada);
		linkSeleccionat.addClass('seleccionat');
		//Afegim la info al DIV "infoSeleccionat"
		$('.casa .infoSeleccionat').html(infoCasaSeleccionada);
	},
	function () {
		$(this).parent().removeClass(casa+'-'+casaSeleccionada);
		linkSeleccionat.removeClass('seleccionat');
		$('.casa .infoSeleccionat').empty();
	  }
	);
	
	$('.nomsCasa ol li a').hover(function(){
		casaSeleccionada = $(this).attr('class');
		
		var infoCasaSeleccionada = $('.casa .'+casaSeleccionada).html();
		$('.casa').addClass(casa+'-'+casaSeleccionada);
		//Afegim la info al DIV "infoSeleccionat"
		$('.casa .infoSeleccionat').html(infoCasaSeleccionada);
	},
	function () {
		$('.casa').removeClass(casa+'-'+casaSeleccionada);
		$('.casa .infoSeleccionat').empty();
	  }
	);
}

//Afegir CSS
jQuery.addCSS = function(url){
	$('head').append('<link rel="stylesheet" href="' + url + '" type="text/css" media="screen" charset="utf-8" />');
}


//Afegir JS
jQuery.addJS = function(url){
	$('head').append('<script src="' + url + '"></script>');
}

//Carreguem les cases al rebre

function carregaCases(){
	var casa = $('#casaSelect option:selected').val();
	if(casa == 0){
		$('#apartamentSelect').attr("disabled","disabled");
		$('#apartamentSelect option:selected').text('Selecciona una casa');
	}
	else {
		$.ajax({
				type: "post",
			    url: "php/apartaments.php",
			    data: "id="+casa,
			    success: function(contingut){
					$('#apartamentSelect').removeAttr("disabled");
					$('#apartamentSelect').html('<option value="0">Qualsevol</option>'+contingut);
			   },
				error: function(){
				   alert('Problemes al carregar les cases');
			   }
		});
	}
}

//Title pàgina si Apartament
function arreglaTitle(apartament){
	document.title= apartament+' - '+document.title;
}
