// JavaScript Document

var HTTP_WEB_ROOT = "http://www.masmadera-mtpe.com/";

/* ------------------- AVISO LEGAL ------------------------ */

function carga_div(nombre) {
	ddrivetip('<div id=\''+nombre+'\'></div>');
}

var con_aviso_legal = new XHConn();
var fin_aviso_legal = function (oXML) { document.getElementById('aviso_legal').innerHTML = oXML.responseText; };
function aviso_legal() {
	con_aviso_legal.connect('aviso_legal.php', 'POST', '', fin_aviso_legal);
}

/*------------------ CONTACTO ------------------------------*/

function prepara_envio( formulario ) {
	var cadena = "";
	var num_elementos = document.getElementById(formulario).length;
	for( var i=0; i<num_elementos; i++ ) {

		if( document.getElementById(formulario).elements[i].type != "checkbox" && document.getElementById(formulario).elements[i].type != "radio"  ) {
			cadena += i>0 ? "&" : "";
			cadena += document.getElementById(formulario).elements[i].name + "=" + document.getElementById(formulario).elements[i].value;
		}
		else {
			if ( document.getElementById(formulario).elements[i].checked == true ) {
				cadena += i>0 ? "&" : "";
				cadena += document.getElementById(formulario).elements[i].name + "=" + document.getElementById(formulario).elements[i].value;
			}
		}
	}
	return cadena;
}

var con_envio_contacto = new XHConn();
var fin_envio_contacto = function (oXML) { document.getElementById('contacto').innerHTML = oXML.responseText; pageTracker._trackPageview('/_dinamic/mail_contacto.php'); };
function envio_contacto() {
	var cadena = prepara_envio("formulario");
	
	var cadena_error = "";
	cadena_error += document.getElementById("nombre").value == "" || document.getElementById("apellidos").value == "" ? "\n- Nombre y apellidos" : "";
	cadena_error += document.getElementById("empresa").value == "" || document.getElementById("actividad").value == "" ? "\n- Empresa y actividad" : "";
	cadena_error += document.getElementById("email").value == "" ? "\n- E-mail" : "";
	cadena_error += document.getElementById("poblacion").value == "" ? "\n- Localidad" : "";
	cadena_error += document.getElementById("consulta").value == "" ? "\n- Consulta a realizar" : "";

	if( cadena_error == "" ) {
		document.getElementById('contacto').innerHTML = "<div id=\"cargando\"><img src=\""+HTTP_WEB_ROOT+"_img/cargando.gif\" width=\"66\" height=\"66\" /><p>enviando información...</p></div>";
		con_envio_contacto.connect('_dinamic/mail_contacto.php', 'POST', cadena, fin_envio_contacto);

	}
	else {
		alert("Son obligatorios los siguientes campos: \n" + cadena_error);
	}
}




function envio_solicitud()
{
	var empresa = document.getElementById('empresa').value;
	var nombre = document.getElementById('nombre').value;
	var cif = document.getElementById('cif').value;
	var actividad = document.getElementById('actividad').value;	
	var telefono = document.getElementById('telefono').value;
	var email = document.getElementById('email').value;
	var direccion = document.getElementById('direccion').value;
	var poblacion = document.getElementById('poblacion').value;
	var provincia = document.getElementById('provincia').value;
	
	var errores_formulario = "";

	errores_formulario += (empresa == "") ? '- Introduce el nombre de la empresa \r\n' : '';
	errores_formulario += (nombre == "") ? '- Introduce la persona de contacto \r\n' : '';
	errores_formulario += (cif == "") ? '- Introduce el cif \r\n' : '';
	errores_formulario += (actividad == "") ? '- Especifica la actividad de la empresa \r\n' : '';
	errores_formulario += (telefono == "") ? '- Introduce el teléfono \r\n' : '';
	errores_formulario += (email == "") ? '- Introduce tu e-mail \r\n' : '';	
	errores_formulario += ( document.getElementById("email").value.search(/^[a-zA-Z0-9_-]+([.][a-zA-Z0-9_-]+)*[@][a-zA-Z0-9_-]+([.][a-zA-Z0-9_-]+)*[.][a-zA-Z]{2,4}$/) < 0 )? "- E-mail es incorrecto\n" : "";
	errores_formulario += (direccion == "") ? '- Introduce la dirección \r\n' : '';
	errores_formulario += (poblacion == "") ? '- Introduce la población \r\n' : '';
	errores_formulario += (provincia == "") ? '- Introduce la provincia \r\n' : '';
	
	
	if( errores_formulario != "" )
	{
		errores_formulario = "Son obligatorios los siguientes datos:\n\n" + errores_formulario;
		alert(errores_formulario);
	}
	else
	{
		var con_envia_solicitud = new XHConn();
		document.getElementById("vista_previa").innerHTML = "<div id=\"cargando_form\"><img src=\"_img/cargando.gif\" /></div>";
		var fin_envia_solicitud = function (oXML){  document.getElementById("vista_previa").innerHTML = oXML.responseText; };
		con_envia_solicitud.connect("_dinamic/envia_solicitud_profesional.php", "POST", "empresa="+empresa+"&nombre="+nombre+"&cif="+cif+"&actividad="+actividad+"&telefono="+telefono+"&email="+email+"&direccion="+direccion+"&poblacion="+poblacion+"&provincia="+provincia, fin_envia_solicitud);
	}
}



/* COPIA SEGURIDAD FUNCION


var con_envio_contacto = new XHConn();
var fin_envio_contacto = function (oXML) { document.getElementById('contacto').innerHTML = oXML.responseText; };
function envio_contacto() {
	var cadena = prepara_envio("formulario");
	
	var cadena_error = "";
	cadena_error += document.getElementById("nombre").value == "" && document.getElementById("empresa").value == "" ? "\n- Nombre o empresa" : "";
	cadena_error += document.getElementById("telefono").value == "" && document.getElementById("email").value == "" ? "\n- Teléfono o e-mail" : "";
	cadena_error += document.getElementById("consulta").value == "" ? "\n- Consulta a realizar" : "";

	if( cadena_error == "" ) {
		document.getElementById('contacto').innerHTML = "<div id=\"cargando\"><img src=\""+HTTP_WEB_ROOT+"_img/cargando.gif\" width=\"66\" height=\"66\" /><p>enviando información...</p></div>";
		con_envio_contacto.connect('_dinamic/mail_contacto.php', 'POST', cadena, fin_envio_contacto);
	}
	else {
		alert("Son obligatorios los siguientes campos: \n" + cadena_error);
	}
}
*/
