// JavaScript Document
var core=new Core();
var http_one;
core.addEventListener(window,'load',init);

function init()
{	
	core.addEventListener(document.getElementById("newsletterInput"),'click',grabNewsletterInput);
	core.addEventListener(document.getElementById("newsletterInput"),'blur',returnNewsletterInput);
}

function grabNewsletterInput()
{
	if(this.value=="email address")
	{
		this.value="";	
	}
}
function returnNewsletterInput()
{
	if(this.value=="")
	{
		this.value="email address";	
	}
}

function validate()
{
	var value=document.getElementById('newsletterInput').value;
	if(value=="Email Address")
	{
		return false;	
	}else{
		var testValue=validateEmail(value);
		if(testValue==false)
		{
			return false;	
		}
	}
	
}

/*function submitAddress(value)
{
http_one=core.getAJAXRequest();
		http_one.open("GET","bin/php/addAddress.php?address="+value,true);
		http_one.send(null);
		http_one.onreadystatechange=submitAddressReturn;	
}

function submitAddressReturn()
{
	if(http_one.readyState==4)
		   {
				if(http_one.status==200)//status 200 = not modified
				{
					
					
					var returnContent=http_one.responseText;
					alert(returnContent);

					//var content="<a href='#' class='clear' id='compare' onclick='clearList(this)'>Clear - </a><a href='#' onclick='popCompare()' class='link'>Comparing "+newContent+" items</a>";
					
					//dropDoc.innerHTML=content;
					
				}
		   }
}
*/

function validateEmail(elementValue){  
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
    return emailPattern.test(elementValue);  
} 