
function validateNewsSubscribe()
{
	if (!$("newsSubscribeEmail").value.match(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i))
	{
		$("newsSubscribeInvalidEmail").style.display="";
		return false;
	}	
		$("newsSubscribeInvalidEmail").style.display="none";
	
	var aNSChk=$("frmNewsSubscribe").select(".newsSubscribeChk");
	if (aNSChk.size()>0)
	{
		var bChoice=false;
		aNSChk.each(function(c)
		{
			if (c.checked)
				bChoice=true;
		});
		if (!bChoice)
		{
			$("newsSubscribeNoChoice").style.display="";
			return false;
		}
		else
			$("newsSubscribeNoChoice").style.display="none";
		
	}
	else
	{
		if ($("newsSubscribeDaily")!=null && $("newSubscribeWeekly")!=null) {
			if (!($("newsSubscribeDaily").checked || $("newsSubscribeWeekly").checked))
			{
				$("newsSubscribeNoChoice").style.display="";
				return false;
			}
		}
	}
	
	
	
	params=$("frmNewsSubscribe").serialize();
	new Ajax.Request("/news/ajaxNewsSubscribe.asp", {
	  method: 'post',
	  parameters: params,
	  onSuccess: function(transport) {
	    var jsonSM=transport.responseText.evalJSON(false);
		
		try{
		
		$("NSResponse").innerHTML=jsonSM.txtResult;
		
		$j.facebox($j("#NSResponseBox").html());
		$j('#facebox .content .text').html(jsonSM.txtResult);
		$j('#facebox .content .text').attr("style","color:red;");
		setTimeout ( "$j.facebox.close()", 2000 );
		
		}catch(err){
			$("NSResponseBox").style.display = "block";
			$("NSResponseBox").innerHTML = jsonSM.txtResult;
			$j('#NSText').after($j('#NSResponseBox'));
		}
		
		if (jsonSM.status=="Success")
			$("NSText").style.display="none";
			
	  }
	});
	return false;
}

function validateGuidesDownload()
{
if (!$("newsSubscribeEmail").value.match(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i))
	{
		$("newsSubscribeInvalidEmail").style.display="";
		return false;
	}	
		$("newsSubscribeInvalidEmail").style.display="none";
		

	//return false;
		
	params=$("frmNewsSubscribe").serialize();
	new Ajax.Request("/news/ajaxNewsSubscribe.asp", {
	  method: 'post',
	  parameters: params,
	  onSuccess: function(transport) {
	    var jsonSM=transport.responseText.evalJSON(false);
		
		try{
		
		if (GuideFile!='') {
			GuideFile = jsonSM.guideURL + "/" + GuideFile;
			window.open(GuideFile,'CountryGuide');
		}
		$("NSResponse").innerHTML=jsonSM.txtResult;
		
		$j.facebox($j("#NSResponseBox").html());
		$j('#facebox .content .text').html(jsonSM.txtResult);
		$j('#facebox .content .text').attr("style","color:red;");
		setTimeout ( "$j.facebox.close()", 2000 );
		
		}catch(err){
			$("NSResponseBox").style.display = "block";
			$("NSResponseBox").innerHTML = jsonSM.txtResult;
			$j('#NSText').after($j('#NSResponseBox'));
		}
		
		if (jsonSM.status=="Success")
			$("NSText").style.display="none";
			
	  }
	});
	return false;	

}

