/*************************************************/
/************ Telémaco Sistemas S.L **************/
/*************************************************/

function isEmail(str)
{
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

function chequeo()
{
	vari = isEmail(document.envio.MAILFROM.value);
	if (!vari){
		alert('Su correo electrónico no parece válido.\nIntrodúzcalo en el campo indicado.');
		}
	else envio.submit();
}

/*********** Ventana popup *************/
function js_Ventana(www,ancho,alto,titulo,target)
{
	var destino=www+'#'+target;
	var ventana=window.open(destino,titulo,'status=no,scrollbars=no,location=0,0, resizable=no,width='+ancho+',height='+alto, target);
	ventana.opener.top.name="opener";
	ventana.focus();
}
