﻿/// <reference path="jquery-1.5.1-vsdoc.js" />
/// <reference path="jquery.validate-vsdoc.js" />

$(document).ready(function () {

    $('#SearchPromoter').hide();
    $('#nojavascript').hide();

    $('#SearchPromoterToggle').toggle(function () {

        $('#SearchPromoter').slideDown();

    }, function () {
        $('#SearchPromoter').slideUp();
    });

    $(".imgHoverable").hover(function () {
        var hoverImg = HoverImgOf($(this).attr("src"));

        $(this).attr("src", hoverImg);

    }, function () {

        var normalImg = NormalImgOf($(this).attr("src"));
        $(this).attr("src", normalImg);

    });

    $(".formlog").hide();

    $('#login').hoverIntent({

        over: function () {
            $('#login').css({ "height": "30px" });
            $('.formlog')
            .css({ "visibility": "visible" })
            .slideDown('fast');
        },
        timeout: 500,
        interval: 0,
        out: function () {
            $('.formlog')
            .slideUp('fast', function () {
                $('#login').css({ "height": "26px" });
            });
        }
    });
});

function calendario(id, title) {

    $('<h2 id ="promoterTitle" style="text-align:center; color: black"></h2>')
        .text(title)
        .insertBefore('#fullcalendar');

    $('#fullcalendar').fullCalendar({
        theme: true,
        header: {
            left: '',
            center: 'title',
            right: 'prev,next today'
        },
        loading: function (bool) {
            if (bool) $('#calendarloading').show();
            else $('#calendarloading').hide();
        },
        events: 'http://www.whosridingwhere.com/promoter/CalendarInfo?promoter=' + id
    });
}


function showform() {
    $('#login').css({ "height": "30px" });
    $('.formlog')
        .css({ "visibility": "visible" })
        .slideDown('fast');

}

function hideform() {
    $('.formlog')
    .slideUp('fast', function () {
        $('#login').css({ "height": "26px" });
    });
}

function RemoveNext() {
    $('#NextResults').remove();
}

//Twitter JavascriptCode

!function (d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];

    if (!d.getElementById(id)) {
        js = d.createElement(s); js.id = id;
        js.src = "//platform.twitter.com/widgets.js";
        fjs.parentNode.insertBefore(js, fjs);
    }

} 
(document, "script", "twitter-wjs");

//End Twitter code

// Facebook Code

(function (d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=170560609715379";
    fjs.parentNode.insertBefore(js, fjs);
}
(document, 'script', 'facebook-jssdk'));

// End Facebook Code


