function SubscribeTrendsAlert(){
	var email = $('Email').value;
	//alert(email);
	if(checkEmail($('Email').value)) {
			var layer			= "newsletter";
			var pars = "Email="+$('Email').value+"&Submit=ok";
			var url="addon/trends_alert/ajax_subscribe.php?";
			var myAjax = new Ajax.Updater(layer, url, {method: 'post', parameters: pars});	
	}
}

function UnsubscribeTrendsAlert(){
	if(checkEmail($('Email').value)) {
			//var layer			= "newsletter";
			var pars = "Email="+$('Email').value+"&FirstName="+$('FirstName').value+"&LastName="+$('LastName').value+"&Submit=OK";
			var url="addon/trends_alert/ajax_unsubscribe.php?";
			//var myAjax = new Ajax.Updater(layer, url, {method: 'post', parameters: pars});	
			var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: callbackUnsubscribe});
	}
}

function callbackUnsubscribe(request){
	//alert(request.responseText);
	retResult = request.responseText;
	if (retResult == '1') {
		alert('This e-mail address is already unsubscribed.');
	} else if (retResult == '2') {
		alert("This e-mail address doesn't exist.");
	} else if (retResult == '3') {
		document.getElementById('newsletter').innerHTML = '<h1> Unsubscribe</h1><p><img width="529" height="4" src="uploads/images/bg_line_1.gif" alt="" /><br /><br /></p><p>You have successfully removed '+$('Email').value+' from RarePlay\'s Trend Alert mailing list. If you continue receiving the Trend Alert after unsubscribing please contact us at <a href=\"mailto:inquires@rareplay.com\">inquires@rareplay.com</a></p>';
	} else {
		alert("System Error: Please Try Again Later");
		// alert(retResult);
	}
}

function checkEmail(email) {
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
     if (email == ""){
	     alert("Please enter your email address")
      return false;

		 }
     if (email.search(validRegExp)) 
   {
      alert('Invalid e-mail address.\nPlease amend and retry');
      return false;
    } 
	else{
		return true;
	}
}

function CheckEmailExist(){
	var email = $('Email').value;
	//alert(email);
	var verifykey = $('Verifykey').value;
	//alert(verifykey);
	var pars = "Email="+email+"&Verifykey="+verifykey;
	var url="addon/trends_alert/ajax_checkexistemail.php?";
	//alert(pars);
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: callbackFunction});
}

function callbackFunction(request){
	//alert(request.responseText);
	retResult = request.responseText;
	if(retResult == '1'){
		alert('This e-mail address is already in our mailing list.');
	}else if(retResult == '2'){
		alert('Wrong Query');
	}else if (retResult == '3'){
		document.getElementById('newsletter').innerHTML = '<div class="TextTrendsAlert" style="padding-bottom:10px; padding-top:5px;">Signup Confirmation<br />Thank you for your interest in RarePlay. We have added you to our mailing list.</div><span class="TextTrendsAlert"><a href="index.php?page=unsubscribe" style="color:#000" >UNSUBSCRIBE</a></span>';
	}else{
		SubscribeTrendsAlert();
	}
}

function gotoUnsubscribe(){
	var email = $('Email').value;
	document.location = 'index.php?page=unsubscribe&email='+email;
	//window.location.href='passwordsubmitted.php';
}


function UnsubscribeDomain(){
	if($('comment').value.length > 500) {
		alert("Comment is exceed length limit (500 characters).");
		return false;
	}
	if($('domain').value.length > 0) {
			var pars = "Submit=OK&domain="+$('domain').value+"&comment="+$('comment').value;
			var url="addon/trends_alert/ajax_unsubscribe_domain.php?";
			var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: callbackUnsubscribeDomain});
	} else {
		alert('Please enter domain name');
	}
}

function callbackUnsubscribeDomain(request){
	//alert(request.responseText);
	retResult = request.responseText;
	if (retResult == '0'){
		alert('-');
	} else if (retResult == '-1') {
		alert("Can't add domain '" + $('domain').value + "' to DB");
	} else if (retResult == '-2') {
		alert("Can't connnect to DB");
	} else if (retResult == '2') {
		alert("Domain '" + $('domain').value + "' was exist in DB");
	} else if (retResult == '1') {
		document.getElementById('newsletter').innerHTML = '<h1> Unsubscribe</h1><p><img width="529" height="4" src="uploads/images/bg_line_1.gif" alt="" /><br /><br /></p><p>The domain <u>' + $('domain').value + '</u> has been added successfully.</p>';
	} else {
		alert("System Error: Please Try Again Later");
	}
}