var nl_wrong_email = {
    "nl" : "Verkeerde E-mailwaarde",
    "en" : "Wrong Email value"
};

function submitSubscribeForm(){
	if ( !validateEmail(document.nlSimpleSubscribeForm.input_email.value) ){
		alert(nl_wrong_email[lang]);
              return false;
        }
	
	var x=document.getElementById("selectorPart");
	if ( x.options[x.selectedIndex].text=='Kies hier uw winkel')
	{
		alert('Kies eerst uw winkel');
		return false;
	}
	document.getElementById("winkelField").value = x.options[x.selectedIndex].text;
	document.nlSimpleSubscribeForm.action.value = "subscribe";
	var lnk = window.location.href;
	lnk = lnk.replace(window.location.search, "");
	//alert(lnk);
	document.nlSimpleSubscribeForm.pageLink.value = lnk;
	document.nlSimpleSubscribeForm.siteLink.value = "http://" + window.location.host;
	//alert(document.nlSimpleSubscribeForm.pageLink.value);
	
	document.nlSimpleSubscribeForm.submit();
	return true;
	
}

function submitUnsubscribeForm(){
	if ( !validateEmail(document.nlSimpleSubscribeForm.input_email.value) ){
		alert(nl_wrong_email[lang]);
              return false;
        }
	var x=document.getElementById("selectorPart");
	if ( x.options[x.selectedIndex].text=='Kies hier uw winkel')
	{
		alert('Kies eerst uw winkel');
			return false;
		}
	document.nlSimpleSubscribeForm.action.value = "unsubscribe";
	document.nlSimpleSubscribeForm.submit();
	return true;
}

/** 
 *  Validate email adrres string
 */
function validateEmail(checkThisEmail)
{
	var myEMailIsValid = true;
	var myAtSymbolAt = checkThisEmail.indexOf('@');
	var myLastDotAt = checkThisEmail.lastIndexOf('.');
	var mySpaceAt = checkThisEmail.indexOf(' ');
	var myLength = checkThisEmail.length;
	if (myAtSymbolAt < 1 ) myEMailIsValid = false;
	if (myLastDotAt < myAtSymbolAt) myEMailIsValid = false;
	if (myLength - myLastDotAt <= 2) myEMailIsValid = false;
	if (mySpaceAt != -1) myEMailIsValid = false;
	return myEMailIsValid;
}


