 		//Added to handled form being submitted to 2 localtions

		function emailCheckNew(type) 
		{
 			var email = trimString(document.emailForm.emailAddress.value);

    		if (!validEmail(email))
			{
       			alert('Please enter a valid e-mail address.');
        		return false;
    		}

			if(type == 1)
			{
				var string = "emailForLevi="+email ;
				var newIframe = '<iframe src="../include/secondForm.jsp?'+string+'" height="1" width="1"></iframe>';
				var newIframe = '<iframe src="http://Levis.rsys1.net/servlet/campaignrespondent?EMAIL_ADDRESS='+email+'&_ID_=levi.310&CONTEST=levi_250spree_08312009" height="1" width="1"></iframe>';
				document.getElementById('hiddenIframe').innerHTML = newIframe;
				setTimeout("document.emailForm.submit()",2000);
				return false;
	
			}
		}
		
		function trimString (str) {
  while (str.charAt(0) == ' ')
    str = str.substring(1);
  while (str.charAt(str.length - 1) == ' ')
    str = str.substring(0, str.length - 1);
  return str;
}


function emailCheck(type) // not sure if anybody uses this, but just in case i'm leaving it functional
{
 var email = trimString(document.emailForm.emailAddress.value);

    if (!validEmail(email))
	{
        alert('Please enter a valid e-mail address.');
        return false;
    }
	if(type == 1)
	{
		document.emailForm.submit();
	}
}

function validEmail(email)
{
    var vAtSym    = email.indexOf('@')
    var vPeriod   = email.lastIndexOf('.')
    var vSpace    = email.indexOf(' ')
    var vLength   = email.length - 1   // Array is from 0 to length-1

    if (vAtSym < 1 ||                     // '@' cannot be in first position
    	vPeriod <= vAtSym + 1 ||          // Must be atleast one valid char btwn '@' and '.'
    	vPeriod == vLength  ||            // Must be atleast one valid char after '.'
    	vSpace  != -1)                    // No empty spaces permitted
	{
        return false;
    }
	return true;
}


	function newWindow(url)
	{
		theWindow = window.open(url,'mapWin','width=400,height=550,scrollbars=yes,resizable=no')
		theWindow.focus();
	}

var formFunc = {};
	formFunc.email = {
		clearEmailVal: function(){
				if($F('emailAddress').include('Enter Email Address Here...')){
					$('emailAddress').value = '';
				}
			}
		}
	
Event.observe(window, 'load', function(e){
	Event.observe('emailAddress', 'click', formFunc.email.clearEmailVal);
});

var email = {};
email.formValidation = {
	
	checkEmail: function(str){
		var email = str;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

		if (filter.test(str)){
			return true;
		} else {
			return false;
		}
	},

	scanForm: function (formId) {
		if(!email.formValidation.checkEmail($F('emailAddress'))){
			alert('Please enter a valid Email Address');
			return false;
		} else {
			$('thanksTarget').value = '/SweepsSignup/index.jsp?email=' + $F('emailAddress') + '&contest=' + $F('contestValue') + '&sweeps=1';
			return true;		
		}
	}
}
