function abrirVentana(que,cual,como,ancho,alto)
{
var altura=screen.height;
var anchura=screen.width;
var vent_x=ancho;
var vent_y=alto;
var posx=anchura/2-ancho/2;
var posy=altura/2-alto/2;
switch (como) 
{ 
   case "noScrollNoStatus" : 
      como='resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0';
      break; 
   case "noScrollSiStatus" : 
      como='resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0';
      break; 
   case "siScroll" : 
	  como='resizable=0,toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1';
      break; 
   case "noStatusScroll" : 
      como='resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1';
      break; 
   case "siStatusNoScroll" : 
      como='resizable=0,toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0';
      break; 
	case "siScrollSiMenus" : 
	  como='resizable=1,toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1';
      break; 
	case "siScrollNoStatus" : 
      como='resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1';
      break; 
   default : 
      
} 
como=como+',width='+vent_x+',height='+vent_y+',screenX='+posx+',screenY='+posy+',left='+posx+',top='+posy+'';
newWindow=window.open(que,cual,como);
newWindow.focus();
	}
	
function validarEmail(mail,cp)
{
	if((mail!='') && (cp!=''))
	{
	 p=mail.indexOf('@');
        if (p<1 || p==(mail.length-1))
		{
 			alert ('¡El email no es válido!');
			return false;	
		}
		else
		{
			if ((isNaN(cp)) || (cp.length!=5))
			{
				alert ('¡El cp no es válido!');
				return false;	
			}
		}
		url='includes/email_ok.asp?email=' + mail + '&cp=' + cp;
		abrirVentana(url,'email','noScrollNoStatus','260','125');
	}
	else
	{
		alert('¡Debe introducir un email y un código postal!');
	}
}
