
var EMAIL_PLEASE = "Your Email Address";
String.prototype.trim = function() 

{ 

return this.replace(/(^\s*)|(\s*$)/g, ""); 

} 
function checkNewsLetter(e){
		if (!e) var e = window.event;
		if(e.keyCode == 13)  {
			(e.stopPropagation) ? e.stopPropagation() : e.cancelBubble = true;
			(e.preventDefault) ? e.preventDefault() : e.returnValue = false;
			document.getElementById('from').focus();
		}
		
}
function submitNewsletter(){
	var domainname = document.getElementById('from');
	var submitForm = document.getElementById('newsletterForm');
	var domainnameError = document.getElementById("domainnameError");
	
	if(isNull(domainname.value)){
		domainname.focus();
		domainnameError.className = "deepred";
		domainnameError.innerHTML = 'E-mail Address must fill in!';
		//showMessage('domainnameError','deepred','E-mail Address must fill in!');
		
		return false;
	}
	if(isEmail(domainname.value)){
		domainname.focus();
		domainnameError.className = "deepred";
		domainnameError.innerHTML = 'Please check your email address.';
		//showMessage('domainnameError','deepred','Please check your email address.');
		return false;
	}
	domainnameError.innerHTML = '';
	//submitForm.action = "newsLetterInsertDone.do";
	submitForm.submit();
}

function isEmail(fieldValue) {
	var patrn = /^((\w)|[-]|[.])+@(((\w)|[-])+[.])+[a-z]{2,4}$/;
	if (patrn.exec(fieldValue)) {
		return false;
	}
	return true;
}
function isNull(fieldValue) {
	if (fieldValue.replace(/(^\s*)|(\s*$)/g, "") == "") {
		return true;
	} else {
		return false;
	}
}

function clearInformer(obj){
	if (obj.value.trim() == EMAIL_PLEASE){
		obj.value = '';
		obj.style.color = '#000';
	}
}

function showInformer(obj){
	if (obj.value.trim() == '') {
		obj.value = EMAIL_PLEASE;
		obj.style.color = '#999';
	}
}