// JavaScript Document
function validate_email(field)
{
	var str = Trim(field.value);
//	alert(str);
	if (window.RegExp) {
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(str) && reg2.test(str)) {
			return true;
		}
		//alert(alert_str);
		field.focus();
		field.select();
		return false;
	} else {
		if(str.indexOf("@") >= 0)
		{
			return true;
		}
		//alert(alert_str);
		field.focus();
		field.select();
		return false;
	}
}

function Trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length-1);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function ck_text(field, zval, str)
{
	if (Trim(field.value) == zval) 
	{
		if (str!="")
		{
			alert(str);
			field.focus();
		}
		return false;
	} else 
		return true;
}

function validSubscriber()
{
	var i=1;
	if(document.newsletter.email.value=="")
	{
		mes="Please insert E-mail";
		document.newsletter.email.focus();
		i=0;
	}
	
	if (!validate_email(document.newsletter.email))
	{
		mes= "E-mail invalid !";
		i=0;
		document.newsletter.email.focus();
	}
	
	  if(i==0)
	  {
	  alert(mes);
	  }
	  else
	  {
	  document.newsletter.flagNl.value=1;
	  document.newsletter.submit();
	  }
}
	function introdusEn()
	{
		alert("You have succcsesfuly subscribed");	
	}

