
var obj = document.getElementById("main");
if(obj.style.fontSize == "") {obj.style.fontSize = "80%";}
var TAMANO_FUENTE = parseInt(obj.style.fontSize);
var MAX = TAMANO_FUENTE*2;
var MIN = TAMANO_FUENTE;

/* -----------------------------------------------------------------*/
function aumentar_fuente()
{
	var obj = document.getElementById("main");
	if(TAMANO_FUENTE < MAX) {TAMANO_FUENTE += 10;}
	obj.style.fontSize = TAMANO_FUENTE + "%";
}
/* -----------------------------------------------------------------*/
function reducir_fuente()
{
	var obj = document.getElementById("main");
	if(TAMANO_FUENTE > MIN) {TAMANO_FUENTE -= 10;}
	obj.style.fontSize = TAMANO_FUENTE + "%";
}

/*===================================================================================*/

function volver()
{
	history.back();
	return false;	
}

function cadena_replace(v_cadena)
{
   var buscar = ' \xc0\xc1\xc2\xc3\xc4\xc5\xe0\xe1\xe2\xe3\xe4\xe5\xd2\xd3\xd4\xd5\xd6\xd8\xf2\xf3\xf4\xf5\xf6\xf8\xc8\xc9\xca\xcb\xe8\xe9\xea\xeb\xc7\xe7\xcc\xcd\xce\xcf\xec\xed\xee\xef\xd9\xda\xdb\xdc\xf9\xfa\xfb\xfc\xff\xd1\xf1_.,/';
   var reemplazar = '-AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn----';


   var resultado=v_cadena;
   var i=0;
   var longitud=buscar.length;

   for(i; i<longitud; i++)
   {
       while(resultado.indexOf(buscar[i])!=-1)
       {
           resultado=resultado.replace(buscar[i], reemplazar[i]);
       }
   }
   return resultado;
}

function cadena_acentos(v_cadena)
{
   var buscar = 'áéíóúÁÉÍÓÚ¿¡';
   var reemplazar = '\xe1\xe9\xed\xf3\xfa\xc1\xc9\xcd\xd3\xda\xbf\xa1';


   var resultado=v_cadena;
   var i=0;
   var longitud=buscar.length;

   for(i; i<longitud; i++)
   {
       while(resultado.indexOf(buscar[i])!=-1)
       {
           resultado=resultado.replace(buscar[i], reemplazar[i]);
       }
   }
   return resultado;
}

function enviar_contacto()
{
    var f = document.getElementById("form_contacto");
    if (correcto_campos(f))
    {
	var atributos_post = "accion=enviar&nombre="+f.nombre.value+"&email="+f.email.value+"&telefono="+f.telefono.value+"&comentarios="+f.comentarios.value;
	var peticion = new Request_http("POST",atributos_post);
	peticion.cargar
	(
	    'peticiones/contacto.ajax.php?',
	    function(resultado)
	    {
		if (resultado.substr(0, 2) == "si")
		    {
			document.getElementById("mensaje_contacto").innerHTML = "El mensaje se ha enviado correctamente.";
			document.getElementById("mensaje_contacto").style.display = "block";
		    }
	    }
	)
    }
    else
    {
	
    }
    
}


function correcto_campos(formulario)
{
    var correcto = true;
    if (formulario.nombre.value == "")
    {
	correcto = false;
    }

    if (formulario.email.value == "" || !validar_email(formulario.email.value))
    {
	correcto = false;
    }

    if (formulario.telefono.value == "")
    {
	correcto = false;
    }

    if (formulario.comentarios.value == "")
    {
	correcto = false;
    }

    if (!formulario.condiciones.checked)
    {
	correcto = false;
    }

    return correcto;
}

//Valida un email.
function validar_email(valor)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)) return (true)
	else return (false);
}

function enviar_solicitud_boletin()
{
    var formulario = document.getElementById("form_newsletters");
    if (formulario.email.value != "" && validar_email(formulario.email.value))
    {
	var atributos_post = "accion=solicitar_boletin&email="+formulario.email.value;
	var peticion = new Request_http("POST",atributos_post);
	peticion.cargar
	(
	    'peticiones/contacto.ajax.php?',
	    function(resultado)
	    {
		if (resultado.substr(0, 2) == "si")
		    {
			document.getElementById("mensaje_newsletters").innerHTML = "Su correo se ha enviado correctamente.";
			document.getElementById("mensaje_newsletters").style.display = "block";
			var formulario = document.getElementById("form_newsletters");
			formulario.email.value="";
		    }
	    }
	)
    }
    else
    {
	
    }    
}

function dar_baja()
{
   var formulario = document.getElementById("form_newsletters");
    if (formulario.email.value != "" && validar_email(formulario.email.value))
    {
	var atributos_post = "accion=eliminar_solicitud&email="+formulario.email.value;
	var peticion = new Request_http("POST",atributos_post);
	peticion.cargar
	(
	    'peticiones/contacto.ajax.php?',
	    function(resultado)
	    {
		if (resultado.substr(0, 2) == "si")
		{
		    document.getElementById("mensaje_newsletters").innerHTML = "Se ha tramitado correctamente su baja";
		    document.getElementById("mensaje_newsletters").style.display = "block";
		    var formulario = document.getElementById("form_newsletters");
		    formulario.email.value="";
		}
	    }
	)
    }
    else
    {
	document.getElementById("mensaje_newsletters").innerHTML = "Escriba su correo en el campo de texto y luego pinche en borrarse del newsletter";
	document.getElementById("mensaje_newsletters").style.display = "block";
    }
    
}


