﻿function initPage() {
    $('#list-home').addClass('active');
    $('#details-home').addClass('active');
    $('#details-know').hide();
	$('#details-bing').hide();
	$('#details-news').hide();
    $('#details-mobile').hide();
	
    window.animating = false;
}

function showPrize(activePrize) {

    if ($('#details-' + activePrize).hasClass('active')) {
        return false;
    }
    else {
        if (!window.animating) {
            window.animating = true;
            $('#explore-details .active').fadeOut(600, function () {
                $('#explore-details > div').removeClass('active');
                $('#details-' + activePrize).removeClass('hidden');
                $('#details-' + activePrize).fadeIn(800, function () {
                });

                $('#details-' + activePrize).addClass('active');
                window.animating = false;
            });
        }
    }

}

jQuery(document).ready(function ($) {
    initPage();

    $("a.termsbutton").fancybox({
        'hideOnContentClick': false
    });

    $('#roundAbout li').click(function () {
        $('#roundAbout li').removeClass('active');
        $(this).addClass('active');
        var listId = $(this).attr('id').split('list-');
        var activePrize = listId[1];
        showPrize(activePrize);
    });

    // DETECT IPAD

    if ((navigator.userAgent.indexOf('iPad') != -1)) {
        $('#signup').attr("href", "http://www.bing.com/rewards/signup/web");
    }


    // DETECT MOBILE
    var notmobile = isMobile();
    if (notmobile) {
        $('#signup').attr('href', '#notsupported');
        $('#signup').fancybox();
    }


    function isMobile() {
        var uagent = navigator.userAgent.toLowerCase();

        var deviceIphone = "iphone";
        var deviceIpod = "ipod";

        var deviceS60 = "series60";
        var deviceSymbian = "symbian";
        var engineWebKit = "webkit";

        var deviceAndroid = "android";
        var deviceWinMob = "windows ce";
        var deviceBB = "blackberry";
        var devicePalm = "palm";
        if (uagent.search(deviceIphone) > -1)
            return true;

        if (uagent.search(deviceIpod) > -1)
            return true;
        if (uagent.search(engineWebKit) > -1) {
            if ((uagent.search(deviceS60) > -1 ||
                uagent.search(deviceSymbian) > -1))
                return true;
        }
        if (uagent.search(deviceAndroid) > -1)
            return true;
        if (uagent.search(deviceWinMob) > -1)
            return true;
        if (uagent.search(deviceBB) > -1)
            return true;
        if (uagent.search(devicePalm) > -1)
            return true;
        return false;
    }

});
