// JavaScript Document

function sendmail() {
	var ref = "ajax/subscribe.php";
	//if ()
	//ref += "?action=subscribe&email=" + product + "&id=" + id; 
	ref += "?_semail="+document.subscribe._semail.value;
	ref += "&_subject="+document.subscribe._subject.value;
	ref += "&_required="+document.subscribe._required.value;
	ref += "&email="+document.subscribe.email.value;
	if (document.subscribe.unsubscribe.checked) {
		ref += "&unsubscribe=yes";
		res_msg = "You will no longer receive BIS the newsletter";
	}
	else {
		res_msg = "Thank you for your subscription";
	}

	RunAJAX(
		ref, 
			
	//onAjaxCompleted
		function (resultXML) {
			setMailResult(resultXML);
		}, 
		
	//onAjaxProgress
		function () {
			setEmailSending();
		}, 
		
	//onAjaxError
		function (code, s) {
			//basketStatus("<span style='color:red;'>" + code + ": " + s + "</span>");
		}
	);
	return false;
}

function setEmailSending() {
	//blink("basketstatus",	5, 0.6, "#ffffff","#FBD6E7");
	//new Effect.Pulsate($("basketstatus"))
	//$("basketstatus").innerHTML = "Loading ...";
}

function setMailResult(xmlObj) {
	var result = xmlObj.responseXML.firstChild.getAttribute("result")

	if (result == 1) {
		$("subscribeform").style.visibility = "hidden";
		$("subscribeform").innerHTML  = "";
		$("subscriberesult").style.visibility = "visible";
		$("subscriberesult").innerHTML = "<br/>"+res_msg;
	} else {
		if (result == 2) {
			$("subscribeform").style.visibility = "visible";
			$("subscriberesult").innerHTML = "<br/>You didn't enter your email address";
		}
		else {
			$("subscribeform").style.visibility = "visible";
			$("subscribeform").innerHTML = "<br/>mail could not be send";
		}
	}
	
}
