function CanviIdioma(cat,cast,eng,fra,rus,po,Idioma)
{
if(Idioma == 1 ) window.location=cat;
if(Idioma == 2 ) window.location=cast;
if(Idioma == 3 ) window.location=eng;
if(Idioma == 4 ) window.location=fra;
if(Idioma == 5 ) window.location=rus;
if(Idioma == 6 ) window.location=po;
}

function CarregarImatges(){
	var i = 0;
	

	//Imatges rollover del menu
	var imgs = new Array("/imgfiles/img/pestanya_menu_rurals_2.gif","/imgfiles/img/pestanya_menu_munt_2.gif","/imgfiles/img/pestanya_menu_platja_2.gif","/imgfiles/img/pestanya_menu_intern_2.gif"); 
	//Carregar totes les imatges.
	var list_imgs = new Array();	

	//Imatge rollover dels menus.
	for(j=0;j<imgs.length;j++){
		list_imgs[i+j] = new Image();
		list_imgs[i+j].src = imgs[j];
	}
}


function obligatorisReserva(idioma){

	var establiment=document.getElementById('cbo_establiment').value;
	var data_entrada=document.getElementById('date1').value;
	var data_sortida=document.getElementById('date2').value;
	var sms='';

		if (establiment == 0){
			
			switch(idioma){
			case 1: 
				sms+='Has de seleccionar un Establiment!\n';
				break;

			case 2: 
				sms+='Tienes que seleccionar un Establecimiento!\n';
				break;
			
			case 3: 
				sms+='You have to select an Establishment!\n';
				break;

			case 4: 
				sms+='Vous devez choisir un établissement!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста выберите гостиницу!\n';
				break;
				
			case 6: 
				sms+='É preciso selecionar um estabelecimento!\n';
				break;
			}
		}

		if (data_entrada == ''){

			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Data Entrada!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Fecha Entrada!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Arrival field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Arrivée!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Дата Заезда!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Entrada!\n';
				break;
			}
		}
		if (data_sortida == ''){

			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Data Sortida!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Fecha Salida!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Departure field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Départ!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Дата Выезда!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo saida!\n';
				break;
			}
		}
		if (sms == ''){
			return true;
		}else{
			alert(sms);
			return false;
		}
}

function obligatorisContacte(idioma){
	var establiment=document.getElementById('cbo_contacte').value;
	var nom_cognoms=document.getElementById('txt_noms_cognoms').value;
	var mail=document.getElementById('txt_mail').value;
	var declarar=document.getElementById('chk_declaro').checked;
	var sms='';
		if (establiment == 0){
		
			switch(idioma){
			case 1: 
				sms+='Has de seleccionar un Establiment!\n';
				break;

			case 2: 
				sms+='Tienes que seleccionar un Establecimiento!\n';
				break;
			
			case 3: 
				sms+='You have to select an Establishment!\n';
				break;

			case 4: 
				sms+='Vous devez choisir un établissement!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста выберите гостиницу!\n';
				break;
				
			case 6: 
				sms+='É preciso selecionar um estabelecimento!\n';
				break;
			}
		}
		if (nom_cognoms == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Nom i Cognoms!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Nombre y Apellidos!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Name and Surname field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Nom et Prénom!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Имя и Фамилия!\n';
				break;
			
			case 6: 
				sms+='É preciso preencher os campos nome e sobrenome!\n';
				break;
			}
		}
		if (mail == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp E-mail!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo E-mail!\n';
				break;
			
			case 3: 
				sms+='Please fill in the E-mail field!\n';
				break;

			case 4: 
				sms+='Remplissez le champ E-mail!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле E-mail!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo E-mail!\n';
				break;
			}
		}
		
		else {
		if(!validarEmail(mail)){
		
			switch(idioma){
			case 1: 
				sms+='E-mail incorrecte!\n';
				break;

			case 2: 
				sms+='E-mail incorrecto!\n';
				break;
			
			case 3: 
				sms+='Incorrect E-mail!\n';
				break;

			case 4: 
				sms+='E-mail incorrecte!\n';
				break;
				
			case 5: 
				sms+='E-mail неверный!\n';
				break;
				
			case 6: 
				sms+='E-mail incorreto!\n';
				break;
				}
			}
						
		}
		if (declarar == false){
		
			switch(idioma){
			case 1: 
				sms+='Has d’acceptar la Normativa Vigent de seguretat de Dades Personals!\n';
				break;

			case 2: 
				sms+='Tienes que aceptar la Normativa Vigente de seguridad de Datos Personales!\n';
				break;
			
			case 3: 
				sms+='You have to accept the current regulations on the protection of personal data!\n';
				break;

			case 4: 
				sms+='Acceptez la Réglementation en Vigueur de Sécurité de Données Personnelles!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста подтвердите Ваше согласие с Действующей Инструкцией по Защите Личных Данных!\n';
				break;
				
			case 6: 
				sms+='É preciso aceitar a Normativa Vigente de Segurança de Dados Pessoais !\n';
				break;
			}
		}
		if (sms == ''){
			return true;
		}else{
			alert(sms);
			return false;
		}
}

function obligatorisEmpreses(idioma){
	var establiment=document.getElementById('cbo_hotels').value;
	var esdeveniment=document.getElementById('cbo_esdeveniment').value;
	var assistents=document.getElementById('txt_assistents').value;
	var allotjament_si=document.getElementById('radio_allotjament_si').checked;
	var allotjament_no=document.getElementById('radio_allotjament_no').checked;
	var nom_empresa=document.getElementById('txt_empresa').value;
	var persona_contacte=document.getElementById('txt_contacte').value;
	var telefon=document.getElementById('txt_telefon').value;
	var mail=document.getElementById('txt_mail').value;
	var declarar=document.getElementById('chk_declaro').checked;
	//var i = 1;
	//var serveis=false;
	//while(i<=4 && !serveis)
	//{
	//serveis=document.getElementById('chk_serveis_'+i).checked;
	//7i++;
	//}
	var sms='';
		if (establiment == 0){
		
			switch(idioma){
			case 1: 
				sms+='Has de seleccionar un Establiment!\n';
				break;

			case 2: 
				sms+='Tienes que seleccionar un Establecimiento!\n';
				break;
			
			case 3: 
				sms+='You have to select an Establishment!\n';
				break;

			case 4: 
				sms+='Vous devez choisir un établissement!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста выберите гостиницу!\n';
				break;
				
			case 6: 
				sms+='É preciso selecionar um estabelecimento!\n';
				break;
			}
		}
		if (esdeveniment == 0){
		
			switch(idioma){
			case 1: 
				sms+='Has de seleccionar un Esdeveniment!\n';
				break;

			case 2: 
				sms+='Tienes que seleccionar un Acontecimiento!\n';
				break;
			
			case 3: 
				sms+='You have to select an Event!\n';
				break;

			case 4: 
				sms+='Vous devez choisir un événement!\n';
				break;
			
			case 5: 
				sms+='Пожалуйста выберите Тип Мероприятия!\n';
				break;
			
			case 6: 
				sms+='É preciso selecionar o tipo de Evento!\n';
				break;
			}
		}
		if (assistents == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Número assistents!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Número asistentes!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Number assistants field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Nombre de personne!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Количество Участников!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o número de pessoas!\n';
				break;
			}
		}
		if (allotjament_si == false && allotjament_no == false){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Allotjament!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Alojamiento!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Lodging field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Logement!\n';
				break;
			
			case 5: 
				sms+='Пожалуйста заполните поле Ночлег!\n';
				break;
				
			case 6: 
				sms+='É preciso selecionar o tipo de habitação!\n';
				break;
			}
		}
		//if (!serveis){
		
			//switch(idioma){
			//case 1: 
				//sms+='Has d’omplir el camp Serveis!\n';
				//break;

			//case 2: 
				//sms+='Debes rellenar el campo Servicios!\n';
				//break;
			
			//case 3: 
				//sms+='You must fill in Services field!\n';
				//break;

			//case 4: 
				//sms+='Vous devez remplir le champ Services!\n';
				//break;
			//}
		//} 
		if (nom_empresa == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Empresa/entitat!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Empresa/entidad!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Company/Organization field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ  Entreprise / Entité!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Предприятие/Компания!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Empresa/entidade!\n';
				break;
			}
		}
		if (persona_contacte == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Persona de contacte!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Persona de contacto!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Contact person field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Personne à contacter!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Контактное Лицо!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Pessoa para contato!\n';
				break;
			}
		}
		if (telefon == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Telèfon!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Teléfono!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Telephone field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Téléphone!\n';
				break;
			
			case 5: 
				sms+='Пожалуйста заполните поле Телефон!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Telefone!\n';
				break;
			}
		}
		if (mail == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp E-mail!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo E-mail!\n';
				break;
			
			case 3: 
				sms+='Please fill in the E-mail field!\n';
				break;

			case 4: 
				sms+='Remplissez le champ E-mail!\n';
				break;
			
			case 5: 
				sms+='Пожалуйста заполните поле E-mail!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo E-mail!\n';
				break;
			}
		}
		else {
		if(!validarEmail(mail)){
		
			switch(idioma){
			case 1: 
				sms+='E-mail incorrecte!\n';
				break;

			case 2: 
				sms+='E-mail incorrecto!\n';
				break;
			
			case 3: 
				sms+='Incorrect E-mail!\n';
				break;

			case 4: 
				sms+='E-mail incorrecte!\n';
				break;
			
			case 5: 
				sms+='E-mail неверный!\n';
				break;
				
			case 6: 
				sms+='E-mail incorreto!\n';
				break;
				}
			}
						
		}
		if (declarar == false){
		
			switch(idioma){
			case 1: 
				sms+='Has d’acceptar la Normativa Vigent de seguretat de Dades Personals!\n';
				break;

			case 2: 
				sms+='Tienes que aceptar la Normativa Vigente de seguridad de Datos Personales!\n';
				break;
			
			case 3: 
				sms+='You have to accept the current regulations on the protection of personal data!\n';
				break;

			case 4: 
				sms+='Acceptez la Réglementation en Vigueur de Sécurité de Données Personnelles!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста подтвердите Ваше согласие с Действующей Инструкцией по Защите Личных Данных!\n';
				break;
				
			case 6: 
				sms+='É preciso aceitar a Normativa Vigente de Segurança de Dados Pessoais!\n';
				break;
			}
		}
		if (sms == ''){
			return true;
		}else{
			alert(sms);
			return false;
		}
}

function obligatorisLoginProf(idioma){

	var usuari=document.getElementById('txt_usuari').value;
	var password=document.getElementById('txt_password').value;
	var sms = "";
	var ok = true;
	
	if (usuari == ''){
	
		switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Usuari!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Usuario!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Username field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Utilisateur!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Пользователь!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Usuario!\n';
				break;
			}
		ok = false;
	}
	if (password == ''){
	
		switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Password!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Password field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Mot de passe!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Senha!\n';
				break;
			}
		ok = false;
	}
	
	if (!ok)
		alert(sms);

	return ok;

}

function obligatorisRegistreNewsletter(idioma){
	var mail=document.getElementById('txt_mail').value;
	var password=document.getElementById('txt_password').value;
	var repassword=document.getElementById('txt_rep_password').value;
	var declarar=document.getElementById('chk_declaro').checked;
	var sms='';
	
		if (mail == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp E-mail!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo E-mail!\n';
				break;
			
			case 3: 
				sms+='Please fill in the E-mail field!\n';
				break;

			case 4: 
				sms+='Remplissez le champ E-mail!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле E-mail!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo E-mail!\n';
				break;
			}
		}
		
		else {
		if(!validarEmail(mail)){
		
			switch(idioma){
			case 1: 
				sms+='E-mail incorrecte!\n';
				break;

			case 2: 
				sms+='E-mail incorrecto!\n';
				break;
			
			case 3: 
				sms+='Incorrect E-mail!\n';
				break;

			case 4: 
				sms+='E-mail incorrecte!\n';
				break;
				
			case 5: 
				sms+='E-mail неверный!\n';
				break;
				
			case 6: 
				sms+='E-mail incorreto!\n';
				break;
			}
			}
		}
		if (password == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Password!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Password field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Mot de passe!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Senha!\n';
				break;
			}
		}
		if (repassword == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Repeteixi Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Repite Password!\n';
				break;
			
			case 3: 
				sms+='Please Re-type Password!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Répétez le MOT DE PASSE!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Повторите Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Repetir Senha!\n';
				break;
			}
		}

		if(password != '' && repassword != '' && password != repassword){
			switch(idioma){
				case 1: 
					sms+='Els passwords no son iguals!\n';
					break;

				case 2: 
					sms+='Debes rellenar el campo Repite Password!\n';
					break;
				
				case 3: 
					sms+='Please Re-type Password!\n';
					break;

				case 4: 
					sms+='Vous devez remplir le champ Répétez le MOT DE PASSE!\n';
					break;
					
				case 5: 
					sms+='Пожалуйста заполните поле Повторите Пароль!\n';
					break;
					
				case 6: 
					sms+='É preciso preencher o campo Repetir Senha!\n';
					break;
				}
		}
		if (declarar == false){
		
			switch(idioma){
			case 1: 
				sms+='Has d’acceptar la Normativa Vigent de seguretat de Dades Personals!\n';
				break;

			case 2: 
				sms+='Tienes que aceptar la Normativa Vigente de seguridad de Datos Personales!\n';
				break;
			
			case 3: 
				sms+='You have to accept the current regulations on the protection of personal data!\n';
				break;

			case 4: 
				sms+='Acceptez la Réglementation en Vigueur de Sécurité de Données Personnelles!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста подтвердите Ваше согласие с Действующей Инструкцией по Защите Личных Данных!\n';
				break;
				
			case 6: 
				sms+='É preciso aceitar a Normativa Vigente de Segurança de Dados Pessoais!\n';
				break;
			}
		}
		if (sms == ''){
			return true;
		}else{
			alert(sms);
			return false;
		}
}

function obligatorisLoginNewsletter(idioma){

	var mail=document.getElementById('txt_mail').value;
	var password=document.getElementById('txt_password').value;
	var sms = "";
	var ok = true;
	
	if (mail == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp E-mail!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo E-mail!\n';
				break;
			
			case 3: 
				sms+='Please fill in the E-mail field!\n';
				break;

			case 4: 
				sms+='Remplissez le champ E-mail!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле E-mail!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo E-mail!\n';
				break;
			}
			ok = false;
		}
		
		else {
		if(!validarEmail(mail)){
		
			switch(idioma){
			case 1: 
				sms+='E-mail incorrecte!\n';
				break;

			case 2: 
				sms+='E-mail incorrecto!\n';
				break;
			
			case 3: 
				sms+='Incorrect E-mail!\n';
				break;

			case 4: 
				sms+='E-mail incorrecte!\n';
				break;
				
			case 5: 
				sms+='E-mail неверный!\n';
				break;
				
			case 6: 
				sms+='E-mail incorreto!\n';
				break;
			}
			}
		}
	if (password == ''){
	
		switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Password!\n';
				break;
			
			case 3: 
				sms+='Please fill in the Password field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Mot de passe!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Senha!\n';
				break;
			}
		ok = false;
	}
	
	if (!ok)
		alert(sms);

	return ok;

}

function obligatorisEditarNewsletter(idioma){
	var sms='';
	var mail=document.getElementById('txt_mail').value;
	var ok = false;

	if (mail == ''){ 
		switch(idioma){
		case 1: 
			sms+='Has d’omplir el camp E-mail!\n';
			break;

		case 2: 
			sms+='Debes rellenar el campo E-mail!\n';
			break;
		
		case 3: 
			sms+='Please fill in the E-mail field!\n';
			break;

		case 4: 
			sms+='Remplissez le champ E-mail!\n';
			break;
			
		case 5: 
			sms+='Пожалуйста заполните поле E-mail!\n';
			break;
			
		case 6: 
			sms+='É preciso preencher o campo E-mail!\n';
			break;
		}
	}
	
	else {
		if(!validarEmail(mail)){
	
			switch(idioma){
			case 1: 
				sms+='E-mail incorrecte!\n';
				break;

			case 2: 
				sms+='E-mail incorrecto!\n';
				break;
			
			case 3: 
				sms+='Incorrect E-mail!\n';
				break;

			case 4: 
				sms+='E-mail incorrecte!\n';
				break;
				
			case 5: 
				sms+='E-mail неверный!\n';
				break;
				
			case 6: 
				sms+='E-mail incorreto!\n';
				break;
			}
		}
	}

	if(document.getElementById('accio').value == 'Modificar'){
		var mail=document.getElementById('txt_mail').value;
		var password_antic=document.getElementById('txt_password_antic').value;
		var password_nou=document.getElementById('txt_password_nou').value;
		var repassword=document.getElementById('txt_rep_password').value;
		var declarar=document.getElementById('chk_declaro').checked;
		
	
		
		if (password_antic == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Password Antic!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Password Antiguo!\n';
				break;
			
			case 3: 
				sms+='Please complete the Old Password field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Ancien mot de passe!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Прежний Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Senha anterior!\n';
				break;
			}
		}
		if (password_nou == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Nou Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Nuevo Password!\n';
				break;
			
			case 3: 
				sms+='Please complete the New Password field!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Nouveau mot de passe!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Новый Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Nova Senha!\n';
				break;
			}
		}
		if (repassword == ''){
		
			switch(idioma){
			case 1: 
				sms+='Has d’omplir el camp Repeteixi Password!\n';
				break;

			case 2: 
				sms+='Debes rellenar el campo Repite Password!\n';
				break;
			
			case 3: 
				sms+='Please Re-type Password!\n';
				break;

			case 4: 
				sms+='Vous devez remplir le champ Répétez le MOT DE PASSE!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста заполните поле Повторите Пароль!\n';
				break;
				
			case 6: 
				sms+='É preciso preencher o campo Repetir Senha!\n';
				break;
			}
		}
		if (declarar == false){
		
			switch(idioma){
			case 1: 
				sms+='Has d’acceptar la Normativa Vigent de seguretat de Dades Personals!\n';
				break;

			case 2: 
				sms+='Tienes que aceptar la Normativa Vigente de seguridad de Datos Personales!\n';
				break;
			
			case 3: 
				sms+='You have to accept the current regulations on the protection of personal data!\n';
				break;

			case 4: 
				sms+='Acceptez la Réglementation en Vigueur de Sécurité de Données Personnelles!\n';
				break;
				
			case 5: 
				sms+='Пожалуйста подтвердите Ваше согласие с Действующей Инструкцией по Защите Личных Данных!\n';
				break;
				
			case 6: 
				sms+='É preciso aceitar a Normativa Vigente de Segurança de Dados Pessoais!\n';
				break;
			}
		}
		if (sms == ''){
			ok = true;
		}
		else{
			alert(sms);
			ok = false;
		}
	}
	else if(document.getElementById('accio').value == 'Esborrar'){
		var alerta = '';

		if(sms == ''){
			switch (idioma){
				case 1: alerta = 'Està segur que vol eliminar la seva subscripció de Serhs Hotels?'; break;
				case 2: alerta = 'Esta seguro que quiere eliminar su suscripción de Serhs Hotels?'; break;
				case 3: alerta = 'Are you sure you want to unsubscribe from Serhs Hotels?'; break;
				case 4: alerta = 'Etes-vous sûr de vouloir vous désinscrire de Hôtels Serhs?'; break;
				case 5: alerta = 'Etes-vous sûr de vouloir vous désinscrire de Hôtels Serhs?'; break;
				case 6: alerta = 'Вы уверены, что хотите выйти из списка получения Serhs Hotels?'; break;
			}
			ok = confirm(alerta);
		}else{
			alert(sms);
			ok = false;
		}		
	}else{
		ok = false;
	}

	return ok;
}

function validarEmail(valor) {
var ok=false;
	//if (/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/.test(valor)){
	if (/[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])/i.test(valor)){
		ok=true;
	}

	return ok;
}

