function validate(){var a=true;Error=validateSmall();if(Error[0]==0){if(submitcount==0){document.body.style.cursor="wait";submitcount++;document.get_country.submit()}}else{a=false;switch(Error[0]){case 1:alert("Introduzca el id gestor con el que va a realizar la reserva.");break;case 48:alert("N?o seleccionou o n?mero de quartos que pretende reservar");break;case 421:alert("Erro nas datas: a data de entrada no hotel ? anterior ? data actual");break;case 426:alert("Deve seleccionar a localidade");break;case 427:alert("Erro de datas, a estada deve ser no m?nimo de uma noite");break;case 428:alert("Erro de datas, a data de sa?da ? anterior ? data de entrada");break;case 429:alert("Os quartos dever?o ser cont?guos, h? dados selecionados no tipo de quarto "+Error[1]);break;case 430:alert("Deve seleccionar no m?nimo um tipo de quarto");break;case 431:alert("O tipo do quarto "+Error[1]+" ? igual ao tipo do quarto "+Error[2]+" aumente o n?mero de quartos do tipo "+Error[1]);break;case 435:alert("No tipo do quarto "+Error[1]+" seleccione o n?mero de Crian?as, no caso de n?o ser nenhum retire a idade");break;case 436:alert("No tipo do quarto "+Error[1]+" Seleccionou 1 crian?a, e colocou a idade na 2? crian?a");break;case 437:alert("No tipo do quarto "+Error[1]+" Seleccionou 1 crian?a, e colocou a idade na 1? e na 2? crian?a");break;case 438:alert("Seleccione o n?mero de adultos do tipo "+Error[1]);break;case 439:alert("No tipo do quarto "+Error[1]+" Seleccionou 1 crian?a, e colocou a idade na 1? e na 2? crian?a");break;case 443:alert("Deve escolher a localidade");break;case 582:alert("Escolha uma zona");break;case 751:alert("Selecione a zona");break;case 1152:alert("As crian?as definem-se por uma idade compreendida entre os 2 e os 12 anos. Por favor, introduza a idade da crian?a ou retire as crian?as do tipo de quarto.");break;case 1205:alert("Escolheu uma data com mais de 11 meses de anteced?ncia. N?o s?o permitidas reservas com uma anteced?ncia t?o grande.");break;case 1222:alert("A data de entrada ? inv?lida.  Esta data n?o existe.");break;case 1525:alert("data de sa?da inv?lida");break;case 2:statement;break;default:statement}}return a};