//

function trackGoogleAction(actionId) {
    var goal = new Array();
    goal[0] = "/altanto/calendario/CineEnRio/vota/";

    try {
        var pageTracker = _gat._getTracker("UA-4802628-37");
        pageTracker._trackPageview(goal[actionId]);
    } catch (err) { }

    return true;
}

function AddSubscriber()
{
    var Email, 
        Town;
    
    Email   = $('.txtEmail').val();
    Town    =  $('.ddTown').val();
    
    $.ajax({
        type: "POST",
        url: "/WebServices/Newsletters.aspx/AddSubscriber",
        // Pass the parameters, via JSON object.
        data: "{'Email':'" + Email + "','Town':'" + Town + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) 
        {
            $('#btnNext').click();
                        
            // Reset form.
            Email   = $('.txtEmail').val('');
            Town    = $('.ddTown').val('San Juan');

            // hide ajax loading image.
            $('.ajax-loading').css("display", "none");
            setTimeout( function() {
                $('#nform,#nthanks').css('display', 'none');
                // Reset form.
                $('.txtEmail').val('');
                $('.ddTown').val('San Juan');

                $('#btnPrev').click();
                $('#btnPrev').click();
            }, 5000);
        }
      });
}

function isValidEmailAddress(emailAddress) 
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

/*
	Sleep by Mark Hughes (AKA huzi8t9)
	http://www.360Gamer.net/

	Usage:
		$.sleep ( 3, function()
		{
			alert ( "I slept for 3 seconds!" );
		});
	Use at free will, distribute free of charge
*/
;(function($)
{
	var _sleeptimer;
	$.sleep = function( time2sleep, callback )
	{
		$.sleep._sleeptimer = time2sleep;
		$.sleep._cback = callback;
		$.sleep.timer = setInterval('$.sleep.count()', 1000);
	}
	$.extend ($.sleep, {
		current_i : 1,
		_sleeptimer : 0,
		_cback : null,
		timer : null,
		count : function()
		{
			if ( $.sleep.current_i === $.sleep._sleeptimer )
			{
				clearInterval($.sleep.timer);
				$.sleep._cback.call(this);
			}
			$.sleep.current_i++;
		}
	});
})(jQuery);







