/*
	Script para Siempreesviernes.com
*/


var mensaxes = new Array(new Array());
var IDIOMA = 0;
var cadenaAjax = "";
// mensaxes en espaņol (QUE SE CARGARAN NOUTRO js supoņo....)
mensaxes[0] = new Array(
	"Revise el campo nombre.",
	"Revise el campo edad.",
	"Debe introducir el telefono o el email",
	"Revisa el campo telefono.",
	"Revisa el campo email.",
	"Cual es su consulta?.",
	"Revise el campo usuario.",
	"Revise el campo contraseņa.",
	"Revise el campo localidad",
	"Revise el campo provincia",
	"Revise el texto de la carta de presentaciķn",
	"Revisa el telefono.",
	"Revise el Fax.",
	"Revise el campo web.",
	"Vd. debe leer y aceptar la clausula de confidencialidad.");





/*
	Validar formulario de ofertas de traballo
*/
function validaFormTraballo(){

	if( vacio(xGetElementById('nome').value)){
		alert(mensaxes[IDIOMA][0]);
		xGetElementById('nome').focus();
						
	}else if( vacio(xGetElementById('edad').value) || isNaN(xGetElementById('edad').value) || parseInt(xGetElementById('edad').value)<18){
		alert(mensaxes[IDIOMA][1]);
		xGetElementById('edad').focus();
											
	}else if( vacio(xGetElementById('telefono').value) && vacio(xGetElementById('email').value) ){
		alert(mensaxes[IDIOMA][2]);
		xGetElementById('telefono').focus();						
	
	}else if( !vacio(xGetElementById('telefono').value) && !validaTelefono(xGetElementById('telefono').value)){
		alert(mensaxes[IDIOMA][3]);
		xGetElementById('telefono').focus();
						
	}else if( !vacio(xGetElementById('email').value) && !validaEmail(xGetElementById('email').value)){
		alert(mensaxes[IDIOMA][4]);
		xGetElementById('email').focus();
						
	}else if( vacio(xGetElementById('mensaxe').value)){
		alert(mensaxes[IDIOMA][5]);
		xGetElementById('mensaxe').focus();
						
	}else if(!xGetElementById('legal').checked){
		alert(mensaxes[IDIOMA][14]);		
		
	}else{
		// Crea cadena de datos
		cadenaAjax = "opsion=2"; // osease form de contacto
		cadenaAjax += "&nome=" + xGetElementById('nome').value;
		cadenaAjax += "&telefono=" + xGetElementById('telefono').value;
		cadenaAjax += "&email=" + xGetElementById('email').value;
		cadenaAjax += "&mensaxe=" + xGetElementById('mensaxe').value;
		
		enviaFormulario();
		
		
		return true;
	}
			
	return false; // Error
}



function validaFormContacto(){
	
		  
	if( vacio(xGetElementById('nome').value)){
		alert(mensaxes[IDIOMA][0]);
		xGetElementById('nome').focus();
						
						
	}else if( vacio(xGetElementById('telefono').value) && vacio(xGetElementById('email').value) ){
		alert(mensaxes[IDIOMA][2]);
		xGetElementById('telefono').focus();
						
	
	}else if( !vacio(xGetElementById('telefono').value) && !validaTelefono(xGetElementById('telefono').value)){
		alert(mensaxes[IDIOMA][3]);
		xGetElementById('telefono').focus();
						
	}else if( !vacio(xGetElementById('email').value) && !validaEmail(xGetElementById('email').value)){
		alert(mensaxes[IDIOMA][4]);
		xGetElementById('email').focus();
						
	}else if( vacio(xGetElementById('mensaxe').value)){
		alert(mensaxes[IDIOMA][5]);
		xGetElementById('mensaxe').focus();
						
	}else if(!xGetElementById('legal').checked){
		alert(mensaxes[IDIOMA][14]);		
		
	}else{
		// Crea cadena de datos
		cadenaAjax = "opsion=1"; // osease form de contacto
		cadenaAjax += "&nome=" + xGetElementById('nome').value;
		cadenaAjax += "&telefono=" + xGetElementById('telefono').value;
		cadenaAjax += "&email=" + xGetElementById('email').value;
		cadenaAjax += "&mensaxe=" + xGetElementById('mensaxe').value;
		enviaFormulario();
		
		
		return true;
	}
	
	return false; // Error
}


function enviaFormulario(){

	// Poņemos texto de espera nba botonera
	faiPreloaderAjax('divFormContacto', '<p class="exito">Espera. Enviando formulario</p>');
	//alert(cadenaAjax);
	//preloaderAcciones('divResultadoConsulta', 'Conectando con el servidor. Espera por favor...'); // poņo preloader
		
	setTimeout("fSynchronousPost(rutaStatic + 'enviaForm.php', cadenaAjax, 'divFormContacto')", 500);

}
