$(function() {
    /*$("#messenger_login a").click(function(event) {
        event.preventDefault();
        return OpenMessengerWindow('http://sms.intime.nu/LoginPage.aspx?Lang=sv-SE');
    });*/
    $("#signup-button").click(function() {
        var url = $("input[name='messenger-choice']:checked").val();
        return OpenSignupWindow(url);
    });

    //Öppnar filmer i fancybox
    $("a.youtube").each(function() {
        $(this).addClass("dialog");

        $(this).click(function(e) {
            e.preventDefault();
            var url = $(this).attr("href"); //'http://www.youtube.com/watch?v=P21P1Rs4SQY';
            var title = $(this).attr("title");
            $.fancybox({
                'padding': 0,
                'autoScale': false,
                'transitionIn': 'none',
                'transitionOut': 'none',
                'title': title,
                'width': 680,
                'height': 495,
                'href': url.replace(new RegExp("watch\\?v=", "i"), 'v/') + '&autoplay=1&rel=0&egm=1',
                'type': 'swf',    // <--add a comma here
                'swf': { 'wmode': 'transparent' }, // <-- flashvars here
                'onStart': function() { if ($("#scrollable-area").size()) { $("#scrollable-area").smoothDivScroll('stopAutoScroll'); } },
                'onClosed': function() { if ($("#scrollable-area").size()) { $("#scrollable-area").smoothDivScroll('startAutoScroll'); } }
            });
            return false;
        });

        	$('input.prefix').blur(function () { $('p.result').remove(); });
			$('.prefix-search .button').click(function (e) {
				e.preventDefault();
				var theForm = $('#form1');
				var prefix = $('input.prefix').val();
				var dataString = 'action=checkPrefix&prefix=' + prefix;
				
				//a little validation
				if (!prefix.match(RegExp('[0-9a-öA-Ö]{3,}')))
					return false;
					
				$.ajax({
					type: 'POST',
					url: '/addons/intime/PremiumSMS.ashx',
					data: dataString,
					success: function (response) {
						$('p.result').remove();
						var formURL = $('.buttons input[type=hidden]').val();
						$('div.prefix').append('<p class="result"></p>');
						if (response == 'True') {
							$('p.result').append('Prefixet <strong class="prefix">' + prefix + '</strong> finns ledigt p&aring; nummer 71050.<br/>');
							$('p.result').append('<a href="'+ formURL + '?prefix=' + prefix + '">F&ouml;rhandsboka h&auml;r</a>');
						}
						else {
							$('p.result').append('Prefixet <strong class="prefix">' + prefix + '</strong> &auml;r inte ledigt.');
						}
					},
					error: function (response) {
						$('.result').html(response);
					}
				});
				return false;
			});
        
    });
});
