function drop_nl() {
	var here = function () {
        var nm = document.getElementById("news_name");
        var eml = document.getElementById("news_email");
        //nm.value = "Fasoro Oladipo"; eml.value = "dipofasoro@yahoo.co.uk";
        var a, er = new FormErr();
        nm.focus();
        if (nm.value.length < 3) return alert("Please Provide a Valid Name.");

        eml.focus();
        if (eml.value.length < 6 || eml.value.indexOf("@") == -1 ||
        eml.value.indexOf(".") == -1) return alert("Please Provide a Valid Email.");

        var data = {name: nm.value, email: eml.value};
        //var data = {name: "Dipo Fasoro", email: "dipofasoro@yahoo.co.uk", type: 3,
        //to_w: 1, feedtext: "I love your site ' \""};
        var nl_ajax = new MyAjaxDoc(true);
        nl_ajax.addDataHandler(reg_nl);
        nl_ajax.setErrorHandler(nl_error);
        nl_ajax.useP2J(true);
        nl_ajax.load("scripts/_newsletter.php", "post", null, $Lib.buildQuery({data: $Lib.toPHP(data)}));
	};
	//try {
		here();
		return false;
	//}
	//catch (e) {
		//alert('error: ' + e);
		//return false;
	//}		
}
function nl_error(d, msg) {
    alert("Error: " + msg/* + "\n" + d.responseText*/);
}
function reg_nl(d, o) {
    var er = $Lib.PHPErr(o);
    var nm = document.getElementById("news_name");
    var eml = document.getElementById("news_email");
    nm.focus();
    
    if (er.ers.length > 0) alert(er.ers.join("\n"));
    else {
       alert("Newsletter Subscription accepted!\nThank You.");
       nm.value = eml.value = "";
    }
}
