function redirect (url) {
	location.href = url;
	return false;
}

function confirm_redirect (url, message) {
	if (confirm (message))
		redirect (url);
	return false;
}

function confirm_delete (url, message)
{
	if (confirm (message))
		redirect (url);
}

function urlencode(str) {
	var result = "";
	for (i = 0; i < str.length; i++) {
		if (str.charAt(i) == " ") result += "+";
		else result += str.charAt(i);
	}

	return escape(result);
}

function urldecode(str) {
	return unescape(str.replace(/\+/g, " "));
}

function email_subscription (frm)
{
		$('#emailSub').html('<p>Loading ...</p>');
		
		$.get('/newsletters/index',{ajax:true, email:frm.signup_email.value, first_name:frm.signup_first_name.value, last_name:frm.signup_last_name.value},function(resp)
		{
			$('#emailSub').html(resp);
			
	 		//stop the bubble
			return false;
		});
}
