// JavaScript Document
function showNewsletter(){
	
	var tW = jQuery(document).width();
	var tH = jQuery(document).height();
	
	var divBg = document.createElement("div");
	divBg.style.cssText="position:absolute;left:0px;top:0px;width:"+tW+"px;height:"+tH+"px;background-color:#000;z-index:100;-moz-opacity:0.8,filter:alpha(opacity=80);opacity:0.8;";
	
	//$(divBg).setOpacity(0.9);
	divBg.onclick=function(){
		document.body.removeChild(this);
		if($(divParent)){
			document.body.removeChild(divParent);
		}
	};
	document.body.appendChild(divBg);
	
	var divParent  =document.createElement("div");
	divParent.style.cssText="position:absolute;z-index:110;width:510px;margin:0px;padding:0px;";
	
	jQuery.ajax({
		type:"GET",
		dataType:"text",
		url:"getNewsletter.php",
		cache:false,
		success:function(data){
			divParent.innerHTML = data;
			document.body.appendChild(divParent);
			var pW = divParent.offsetWidth;
			var pH = divParent.offsetHeight;
			divParent.style.left=tW/2-pW/2+"px";
			divParent.style.top="90px";
			document.getElementById("closeNewsletter").onclick=function(){
				document.body.removeChild(divParent);
				document.body.removeChild(divBg);
			};
		},
		error:function(xhr,eStatus,tStatus){
		}
	});
	
}

function sendNewsletter(obj){
	var parentNode = obj.parentNode;
	obj.style.visibility="hidden";
	var email = document.getElementById("email").value;
	var code = document.getElementById("code").value;
	
	var params = 'e='+email+'&c='+code;
	
	jQuery.ajax({
		dataType:"json",
		url:"registerNews.php",
		type:"POST",
		data:params,
		success:function(data){
			obj.style.visibility="visible";
			var response = data;
			if(response.answer=="false"){
				var messages = response.message.split("~");
				var message="";
				for(var i=0;i<messages.length-1;i++){
					message+=messages[i]+"\n";
				}
				alert(message);
				document.getElementById("securityImage").src="./randnum.php?t="+new Date().getTime();
			}else if(response.answer=="true"){
				var message="";
				alert("Email registration successfull.An email was send to your account to activate your registration.");
				if( document.createEvent ) {
  					var evObj = document.createEvent('MouseEvents');
  					evObj.initEvent( 'click', true, false );
  					document.getElementById("closeNewsletter").dispatchEvent(evObj);
				} else if( document.createEventObject ) {
  					document.getElementById("closeNewsletter").fireEvent('onclick');
				}
				
			}else{
				alert("An error occurred.Please try again.");
				document.getElementById("securityImage").src="./randnum.php?t="+new Date().getTime();
			}
		},
		error:function(xhr,eStatus,tStatus){
			obj.style.visibility="visible";
		}
	});
	
}

