function Subscribe()
{	
	var obj = document.getElementById('sresult');
	obj.innerHTML = "Processing...";
	
	var semail = document.getElementById('semail').value;
	if (!checkemail(semail)) {
     obj.innerHTML = "Recipents E-mail Address is invalid.";
     return false;
    }
	
	var sopt1 = document.getElementById('sopt1');
	var sopt2 = document.getElementById('sopt2');
	var sopt = 0;
	if(sopt1.checked) sopt = 1;
	if(sopt2.checked) sopt = 2;
	
	start = new Date(); 
	start = start.getTime();	

	var exec = function(str)
	{
	alert(str);
		if(trim(str) != "") {
			obj.innerHTML = str;
		} else {
			obj.innerHTML = "";
		}
			document.getElementById('semail').value = "";
	}
	
	var ajax = new doAjax();
	ajax.doGet('ajax/ajax.Subscribe.php?semail='+semail+'&sopt='+sopt+'&start='+start, exec);
}


function checkemail(email) {
var emails = email.split(' ');
var emailreg = '^[\\w-_\.+]*[\\w-_\.]\@([\\w-_]+\\.)+[\\w]+[\\w]$';
var regex = new RegExp(emailreg );
var rval = false;
var index = 0;
while(emails[index]) {
  if (!(rval = regex.test(emails[index]))) break;
  index++;
}
return rval;
}