/************************************************************************************************************
Funciones para REGALOPUBLICIDAD.COM
	
************************************************************************************************************/	


function nueva_ventana(ancho,largo,url,tg){
	
	var opciones="left=100,top=100,width=400,height=200";
	
	window.open(url,tg, opciones); 
	
	return false;
	
}



function imprimir(){
window.print();
}

function Validar_presupuestar()
{
	if (frm.cantidad.value == "")
  { alert("Por favor introduzca una cantidad"); frm.cantidad.focus(); return; }
  
  if (isNaN(frm.cantidad.value)) {
	  alert("La cantidad introducida no es un valor correcto"); frm.cantidad.focus(); return; }

   frm.submit();
  
}

function Validar_presupuestar2()
{
	if (frm.empresa.value == "")
  { alert("Por favor introduzca una empresa"); frm.empresa.focus(); return; }
  
  	if (frm.contacto.value == "")
  { alert("Por favor introduzca un nombre de contacto"); frm.contacto.focus(); return; }
  
  	if (frm.telefono.value == "")
  { alert("Por favor introduzca un telefono"); frm.telefono.focus(); return; }
  
  	if (frm.email.value == "")
  { alert("Por favor introduzca un e-mail"); frm.email.focus(); return; }
  
  	if (!mail(frm.email.value))
  { alert("Por favor introduzca un e-mail correcto"); frm.email.focus(); return; }


   frm.submit();
  
}

function Validar_agencias()
{
	if (frm.empresa.value == "")
  { alert("Por favor introduzca una empresa"); frm.empresa.focus(); return; }
  
  	if (frm.contacto.value == "")
  { alert("Por favor introduzca un nombre de contacto"); frm.contacto.focus(); return; }
  
    	if (frm.email.value == "")
  { alert("Por favor introduzca correo electronico"); frm.email.focus(); return; }
  
    	if (frm.actividad.value == "")
  { alert("Por favor introduzca una actividad"); frm.actividad.focus(); return; }
  
    	if (frm.telefono.value == "")
  { alert("Por favor introduzca un telefono de contacto"); frm.telefono.focus(); return; }
  
    	if (frm.cif.value == "")
  { alert("Por favor introduzca el C.I.F de la empresa"); frm.cif.focus(); return; }
  
    	if (frm.direccion.value == "")
  { alert("Por favor introduzca una direccion"); frm.direccion.focus(); return; }
  
    	if (frm.ciudad.value == "")
  { alert("Por favor introduzca una ciudad"); frm.ciudad.focus(); return; }
  
  	if (frm.cp.value == "")
  { alert("Por favor introduzca un codigo postal"); frm.cp.focus(); return; }
  
  	if (frm.provincia.value == "")
  { alert("Por favor introduzca una provincia"); frm.provincia.focus(); return; }
  
  if (frm.pais.value == "")
  { alert("Por favor introduzca un pais"); frm.pais.focus(); return; }
  
  if (frm.articulos.value == "")
  { alert("Por favor introduzca los articulos de su interes"); frm.articulos.focus(); return; }
  
  	if (!mail(frm.email.value))
  { alert("Por favor introduzca un e-mail correcto"); frm.email.focus(); return; }


   frm.submit();
  
}



function confirmar( mensaje, destino) {    
	if (confirm(mensaje)) {  
		      document.location = destino ; 
		         }
		         }
		         
function mail(texto){ 

    var mailres = true;             
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
                 
    return mailres; 
} 
