function cerrar()
{
window.close();
}
function enviar(letra)
{
window.open("listado.asp?letra="+letra,"Pagina","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=750,height=550,top=10,left=5");
return false;
}
function enviarepigrafe(letra)
{
var ventana;
ventana=window.open("listadoepigrafes.asp?letra="+letra,"Pagina","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=780,height=550,top=10,left=5");
return false;
}

function sectores(sector)
{
if ( opener == null ) 
	{
		window.open("resultados.asp?cat="+sector);
		var ventana = window.self;
		ventana.opener = window.self;
		ventana.close();
		window.close();
		return false;
	}
opener.location.href="resultados.asp?cat="+sector;
window.close();
return false;
}

function anadir(id,desc)
{
var cont,cont2;
if ( opener == null ) 
	{
		window.open("contratacion.asp");
		var ventana = window.self;
		ventana.opener = window.self;
		ventana.close();
		window.close();
		return false;
	}
cont=opener.document.formulariocontra.epigrafes.value;
cont2=opener.document.formulariocontra.losids.value;
if (cont=="")
	{
		opener.document.formulariocontra.epigrafes.value = desc;
		opener.document.formulariocontra.losids.value = id;
	}
else
	{
		opener.document.formulariocontra.epigrafes.value = desc +','+ cont;
		opener.document.formulariocontra.losids.value = cont2 +','+ id;
	}
return false;
}

function validar()
{
if((document.formulario.empresa.value=="") && (document.formulario.actividad.value==""))
    {
	  alert("Debe introducir el nombre de la empresa o su actividad");
	  document.formulario.empresa.focus();
	  return false;
	}
if(document.formulario.empresa.value!="")
	{
		document.formulario.action="resultadosemp.asp";
		document.formulario.submit();
	}
if(document.formulario.actividad.value!="")
	{
		document.formulario.action="resultadosact.asp";
		document.formulario.submit();
	}
}

function validar_servicio()
{

if(document.formularioser.nombre.value=="")
    {
	  alert("por favor introduzca su nombre");
	  document.formularioser.nombre.focus();
	  return false;
	}
	if(document.formularioser.mail.value=="")
   {
	 alert("por favor introduzca su E-mail");
	 document.formularioser.mail.focus();
	 return false;
	}
  if(document.formularioser.mail.value.indexOf('@',0)==-1 || document.formularioser.mail.value.indexOf('.',0)==-1)
	 {
	 alert("el e-mail no es correcto");
	 document.formularioser.mail.focus();
	 return false;
	}
	
  if(document.formularioser.telefono.value=="")
    {
	 alert("por favor introduzca su Telefono");
	 document.formularioser.telefono.focus();
	 return false;
	}
	a=document.formularioser.telefono.value;
	if(isNaN(a))
	 {
	  window.alert("el telefono no es correcto");
	  document.formularioser.telefono.focus();
	  return false;
	}
	
	if(document.formularioser.telefono.value<100000000)
	{
	  alert("el telefono introducido no es correcto");
	  document.formularioser.telefono.focus();
	  return false;
	}
	
	if(document.formularioser.consulta.value=="")
	{
	  alert("por favor introduzca su comentario");
	  document.formularioser.consulta.focus();
	  return false;
	}
	if((!document.formularioser.condiciones.checked))
	{
	  alert("por favor léase las condiciones de uso del servicio");
	  document.formularioser.condiciones.focus();
	  return false;
	}
}

function validar_contrato()
{

if(document.formulariocontra.empresa.value=="")
    {
	  alert("por favor introduzca el nombre de su empresa");
	  document.formulariocontra.empresa.focus();
	  return false;
	}
	if(document.formulariocontra.contacto.value=="")
	{
	  alert("por favor introduzca un nombre de contacto");
	  document.formulariocontra.contacto.focus();
	  return false;
	}
	if(document.formulariocontra.telefono.value=="")
    {
	 alert("por favor introduzca su Telefono");
	 document.formulariocontra.telefono.focus();
	 return false;
	}
	a=document.formulariocontra.telefono.value;
	if(isNaN(a))
	 {
	  window.alert("el telefono no es correcto");
	  document.formulariocontra.telefono.focus();
	  return false;
	}
	
	if(document.formulariocontra.telefono.value<100000000)
	{
	  alert("el telefono introducido no es correcto");
	  document.formulariocontra.telefono.focus();
	  return false;
	}
	
	if(document.formulariocontra.mail.value=="")
   {
	 alert("por favor introduzca su E-mail");
	 document.formulariocontra.mail.focus();
	 return false;
	}
  if(document.formulariocontra.mail.value.indexOf('@',0)==-1 || document.formulariocontra.mail.value.indexOf('.',0)==-1)
	 {
	 alert("el e-mail no es correcto");
	 document.formulariocontra.mail.focus();
	 return false;
	}
	
	if(document.formulariocontra.actividad.value=="")
	{
	  alert("por favor introduzca la actividad de su empresa");
	  document.formulariocontra.actividad.focus();
	  return false;
	}
	if(document.formulariocontra.epigrafes.value=="")
	{
	  alert("por favor introduzca uno o más epígrafes/n relacionados con su actividad");
	  document.formulariocontra.epigrafes.focus();
	  return false;
	}
	else document.formulariocontra.submit();
}

function validar_contacto()
{
if(document.formulariocontac.empresa.value=="")
    {
	  alert("por favor introduzca el nombre de su empresa");
	  document.formulariocontac.empresa.focus();
	  return false;
	}
	if(document.formulariocontac.contacto.value=="")
	{
	  alert("por favor introduzca un nombre de contacto");
	  document.formulariocontac.contacto.focus();
	  return false;
	}
	if(document.formulariocontac.telefono.value=="")
    {
	 alert("por favor introduzca su Telefono");
	 document.formulariocontac.telefono.focus();
	 return false;
	}
	a=document.formulariocontac.telefono.value;
	if(isNaN(a))
	 {
	  window.alert("el telefono no es correcto");
	  document.formulariocontac.telefono.focus();
	  return false;
	}
	
	if(document.formulariocontac.telefono.value<100000000)
	{
	  alert("el telefono introducido no es correcto");
	  document.formulariocontac.telefono.focus();
	  return false;
	}
	
	if(document.formulariocontac.mail.value=="")
   {
	 alert("por favor introduzca su E-mail");
	 document.formulariocontac.mail.focus();
	 return false;
	}
  if(document.formulariocontac.mail.value.indexOf('@',0)==-1 || document.formulariocontac.mail.value.indexOf('.',0)==-1)
	 {
	 alert("el e-mail no es correcto");
	 document.formulariocontac.mail.focus();
	 return false;
	}
	
	if(document.formulariocontac.consulta.value=="")
	{
	  alert("por favor introduzca su consulta");
	  document.formulariocontac.consulta.focus();
	  return false;
	}
	else document.formulariocontac.submit();
	
}
function solicitar()
{
window.open("anuales.asp","Pagina","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=420,height=350,top=150,left=170");
return false;
}
function validar_informacion()
{
if(document.informacion.empresa.value=="")
    {
	  alert("por favor introduzca el nombre de su empresa");
	  document.informacion.empresa.focus();
	  return false;
	}
	if(document.informacion.nombre.value=="")
	{
	  alert("por favor introduzca un nombre de contacto");
	  document.informacion.nombre.focus();
	  return false;
	}
	if(document.informacion.telefono.value=="")
    {
	 alert("por favor introduzca su Telefono");
	 document.informacion.telefono.focus();
	 return false;
	}
	a=document.informacion.telefono.value;
	if(isNaN(a))
	 {
	  window.alert("el telefono no es correcto");
	  document.informacion.telefono.focus();
	  return false;
	}
	
	if(document.informacion.telefono.value<100000000)
	{
	  alert("el telefono introducido no es correcto");
	  document.informacion.telefono.focus();
	  return false;
	}
	
	if(document.informacion.mail.value=="")
   {
	 alert("por favor introduzca su E-mail");
	 document.informacion.mail.focus();
	 return false;
	}
  if(document.informacion.mail.value.indexOf('@',0)==-1 || document.informacion.mail.value.indexOf('.',0)==-1)
	 {
	 alert("el e-mail no es correcto");
	 document.informacion.mail.focus();
	 return false;
	}

	else document.informacion.submit();
	
}

 function pagina(direccion,empresa)
   	{
		window.open("mapa.asp?dir="+direccion+"&empresa="+empresa,"Pagina","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=725,height=525,top=10,left=5");
		return false;
	}