//Abrir Ventana --------------------------------------------------------
function popUp(URL,ancho,alto,titulo) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + ancho + ",height=" + alto + "');");
eval("page" + id).document.title=titulo;
}
function popUp2(URL,ancho,alto,titulo) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=" + ancho + ",height=" + alto + "');");
eval("page" + id).document.title=titulo;
}

//VALIDACION DE FORMULARIO--------------------------------------------------------
//Validación campos vacíos
function validar_formulario()
{
  if (form1.empresa.value == "" || form1.empresa.value==null)
  {
    alert("Por favor, indíquenos la empresa a la que pertenece.");
    form1.empresa.focus();
 	return (false);
  }
  if (form1.cargo.value == "" || form1.cargo.value==null)
  {
    alert("Por favor, indíquenos el cargo que ocupa en la empresa.");
    form1.cargo.focus();
 	return (false);
  }
  if (form1.nombre.value == "" || form1.nombre.value==null)
  {
    alert("Por favor, indíquenos su nombre.");
    form1.nombre.focus();
 	return (false);
  }
  if (form1.provincia.value == "" || form1.provincia.value==null)
  {
    alert("Por favor, indíquenos la provincia.");
    form1.provincia.focus();
 	return (false);
  }
  if (form1.poblacion.value == "" || form1.poblacion.value==null)
  {
    alert("Por favor, indíquenos la población.");
    form1.poblacion.focus();
 	return (false);
  }
  if (form1.cp.value == "" || form1.cp.value==null)
  {
    alert("Por favor, indíquenos el código postal.");
    form1.cp.focus();
 	return (false);
  }
  if (form1.pais.value == "" || form1.pais.value==null)
  {
    alert("Por favor, indíquenos el país.");
    form1.pais.focus();
 	return (false);
  }
  else if (form1.telefono.value == "" || form1.telefono.value==null)
  {
    alert("Por favor, indíquenos su teléfono.");
    form1.telefono.focus();
 	return (false);
  }
  else if (form1.actividad.value == "" || form1.actividad.value==null)
  {
    alert("Por favor, indíquenos la actividad a la que se dedica.");
    form1.actividad.focus();
 	return (false);
  }
  else if (form1.fabricantes.value == "" || form1.fabricantes.value==null || form1.fabricantes.value == "Indíquenos con que fabricantes trabaja actualmente.")
  {
    alert("Por favor, indíquenos los fabricantes con los que trabaja.");
    form1.fabricantes.focus();
 	return (false);
  }
  else if (form1.producto.value == "" || form1.producto.value==null)
  {
    alert("Por favor, indíquenos sobre qué producto necesita recibir información.");
    form1.producto.focus();
 	return (false);
  }
  else
  {
	idform1.submit();  
  }
  
  return (true);
}

function validar_formulario_arc()
{
  if (form1.nombre.value == "" || form1.nombre.value==null)
  {
    alert("Por favor, indíquenos su nombre.");
    form1.nombre.focus();
 	return (false);
  }
  if (form1.provincia.value == "" || form1.provincia.value==null)
  {
    alert("Por favor, indíquenos la provincia.");
    form1.provincia.focus();
 	return (false);
  }
  if (form1.poblacion.value == "" || form1.poblacion.value==null)
  {
    alert("Por favor, indíquenos la población.");
    form1.poblacion.focus();
 	return (false);
  }
  if (form1.cp.value == "" || form1.cp.value==null)
  {
    alert("Por favor, indíquenos el código postal.");
    form1.cp.focus();
 	return (false);
  }
  if (form1.pais.value == "" || form1.pais.value==null)
  {
    alert("Por favor, indíquenos el país.");
    form1.pais.focus();
 	return (false);
  }
  else if (form1.telefono.value == "" || form1.telefono.value==null)
  {
    alert("Por favor, indíquenos su teléfono.");
    form1.telefono.focus();
 	return (false);
  }
  else if (form1.email.value == "" || form1.email.value==null)
  {
    alert("Por favor, indíquenos su email.");
    form1.email.focus();
 	return (false);
  }
  else if (form1.actividad.value == "" || form1.actividad.value==null)
  {
    alert("Por favor, indíquenos la actividad a la que se dedica.");
    form1.actividad.focus();
 	return (false);
  }
  else if (form1.producto.value == "" || form1.producto.value==null)
  {
    alert("Por favor, indíquenos sobre qué producto necesita recibir información.");
    form1.producto.focus();
 	return (false);
  }
  else
  {
	idform1.submit();  
  }
  
  return (true);
}

function validar_formulario1()
{
  if (form1.empresa.value == "" || form1.empresa.value==null)
  {
    alert("Por favor, indíquenos la empresa a la que pertenece.");
    form1.empresa.focus();
 	return (false);
  }
  if (form1.cargo.value == "" || form1.cargo.value==null)
  {
    alert("Por favor, indíquenos el cargo que ocupa en la empresa.");
    form1.cargo.focus();
 	return (false);
  }
  if (form1.nombre.value == "" || form1.nombre.value==null)
  {
    alert("Por favor, indíquenos su nombre.");
    form1.nombre.focus();
 	return (false);
  }
  if (form1.provincia.value == "" || form1.provincia.value==null)
  {
    alert("Por favor, indíquenos la provincia.");
    form1.provincia.focus();
 	return (false);
  }
  if (form1.poblacion.value == "" || form1.poblacion.value==null)
  {
    alert("Por favor, indíquenos la población.");
    form1.poblacion.focus();
 	return (false);
  }
  if (form1.cp.value == "" || form1.cp.value==null)
  {
    alert("Por favor, indíquenos el código postal.");
    form1.cp.focus();
 	return (false);
  }
  if (form1.pais.value == "" || form1.pais.value==null)
  {
    alert("Por favor, indíquenos el país.");
    form1.pais.focus();
 	return (false);
  }
  else if (form1.telefono.value == "" || form1.telefono.value==null)
  {
    alert("Por favor, indíquenos su teléfono.");
    form1.telefono.focus();
 	return (false);
  }
  else if (form1.actividad.value == "" || form1.actividad.value==null)
  {
    alert("Por favor, indíquenos la actividad a la que se dedica.");
    form1.actividad.focus();
 	return (false);
  }
  else if (form1.fabricantes.value == "" || form1.fabricantes.value==null || form1.fabricantes.value == "Indíquenos con que fabricantes trabaja actualmente.")
  {
    alert("Por favor, indíquenos los fabricantes con los que trabaja.");
    form1.fabricantes.focus();
 	return (false);
  }
  else
  {
	idform1.submit();  
  }
  
  return (true);
}

function validar_formulario2()
{
  if (form1.empresa.value == "" || form1.empresa.value==null)
  {
    alert("Por favor, indíquenos la empresa a la que pertenece.");
    form1.empresa.focus();
 	return (false);
  }
  if (form1.nombre.value == "" || form1.nombre.value==null)
  {
    alert("Por favor, indíquenos su nombre.");
    form1.nombre.focus();
 	return (false);
  }
  else if (form1.telefono.value == "" || form1.telefono.value==null)
  {
    alert("Por favor, indíquenos su teléfono.");
    form1.telefono.focus();
 	return (false);
  }
  else if (form1.email.value == "" || form1.email.value==null)
  {
    alert("Por favor, indíquenos su email.");
    form1.email.focus();
 	return (false);
  }
  else
  {
	idform1.submit();  
  }
  
  return (true);
}

function validar_formulario3()
{
  if (form1.empresa.value == "" || form1.empresa.value==null)
  {
    alert("Por favor, indíquenos la empresa a la que pertenece.");
    form1.empresa.focus();
 	return (false);
  }
  if (form1.contacto.value == "" || form1.contacto.value==null)
  {
    alert("Por favor, indíquenos la persona de contacto.");
    form1.contacto.focus();
 	return (false);
  }
  else if (form1.telefono.value == "" || form1.telefono.value==null)
  {
    alert("Por favor, indíquenos su teléfono.");
    form1.telefono.focus();
 	return (false);
  }
  else if (form1.email.value == "" || form1.email.value==null)
  {
    alert("Por favor, indíquenos su email.");
    form1.email.focus();
 	return (false);
  }
  else
  {
	form1.submit();  
  }
  
  return (true);
}

function limpia_campo(formu,campo,relleno)
{
	//formu es un objeto, y necesito obtener el nombre de ese objeto para pasarle la cadena a 'a'.
	a=String(formu.name);
	b=String(campo.name);
	//eval(a+"."+b)); convierte la expresion en un objeto (nombredelformulario.nombredelcampo)
	if (eval(a+"."+b).value == relleno)
	{
		eval(a+"."+b).value="";
	}
}

function rellena_campo(formu,campo,relleno)
{
	a=String(formu.name);
	b=String(campo.name);
	//c=String(relleno.name) no hace falta
	if (eval(a+"."+b).value == "")
	{
		eval(a+"."+b).value=relleno;
	}
}

function validar_cuestionario126()
{

  if (formCuestionario126.empresa.value == "" || formCuestionario126.empresa.value==null)
  {
    alert("Por favor, indíquenos su empresa.");
    formCuestionario126.empresa.focus();
 	return (false);
  } 
  else if (!compruebaRadio("facilidad"))
  {
    alert("Por favor, califique la facilidad de manejo del programa.");
 	return (false);
  }
  else if (!compruebaRadio("conocimiento"))
  {
    alert("Por favor, indíquenos que porcentaje considera que conoce y usa del programa.");
 	return (false);
  }
  else if (!compruebaRadio("productividad"))
  {
    alert("Por favor, indíquenos si es ya productivo para Ud. DECO Design.");
 	return (false);
  }
/*  else if (formCuestionario126.productividad.value == "" || formCuestionario126.productividad.value==null)
  {
    alert("Por favor, indíquenos si es ya productivo para Ud. DECO Design.");
    formCuestionario126.productividad.focus();
 	return (false);
  }*/
  else
  {
	idformCuestionario126.submit();  
  }
  
  return (true);
}

function compruebaRadio(queRadio){ 
    var i
	longitud=eval("formCuestionario126."+queRadio+".length");
    for (i=0;i<longitud;i++){
	    if (eval("formCuestionario126."+queRadio+"[i].checked"))
		{
			return (true); 
	    }
	}
}


function coloca_foco(formulario,campo)
{
	eval(formulario+"."+campo+".focus()");
}

function validar_acceso()
{
	if (formAcceso.login.value.length <= 0)
	{
		alert ("ERROR: debe introducir el Nombre de Usuario.");
		formAcceso.login.focus();
		return ;
	}
	formAcceso.submit();
}

function validar_claves()
{
	if (formDatosAcceso.empresa.value.length <= 0)
	{
		alert ("ERROR: debe introducir el Nombre de la Empresa.");
		formDatosAcceso.empresa.focus();
		return ;
	}
	if (isNaN(formDatosAcceso.mochila.value) || formDatosAcceso.mochila.value == "")
	{
		alert ("ERROR: indique su Nº de mochila. \nDebe introducir solo números");
		formDatosAcceso.mochila.focus();
		return ;
	}
	if (formDatosAcceso.email.value.indexOf('@') == -1)
	{
		alert ("ERROR: debe indicar una \"Dirección de Email\" válida");
		formDatosAcceso.email.focus();
		return ;
	}
	formDatosAcceso.submit();
}
//Cargar SWF------------------------------------------
function runSWF(archivo, ancho, alto, version, quality)
{
// ---sólo hay que modificar los parametros ----------------
// --inicio parametros--------------------------------------------------
/*var archivo="pelicula.swf";
var ancho="102";
var alto="276";
var version="6,0,29,0"; // version del flash player
var quality="high";*/
var bgcolor="#000000"; // color de fondo de la peli
// --fin parametros--------------------------------------------------
 document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version+'" width='+ancho+' height='+alto+'>\n');
 document.write('<param name="movie" value='+archivo+' />\n');
 document.write('<param name="quality" value='+quality+'>\n');
 //document.write('<param name="bgcolor" value='+bgcolor+'>\n');
 document.write('<embed src='+archivo+' bgcolor='+bgcolor+' quality='+quality+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+'></embed>');
 document.write('</object>\n');
}