﻿/// <reference path="http://localhost:12753/Scripts/jquery-1.4.4-vsdoc.js" />


$(function () {
    CufonAgain();
});

    function CufonAgain() {
        Cufon.replace('h1');
        //Cufon.replace('h2');
        Cufon.replace('h3');
        Cufon.replace('h4');
        Cufon.replace('h5');
        Cufon.replace('h6');
        Cufon.replace('h7');
    }
var api = null;

function getInfo(friendlyUrl, vartitle) {    
    var current = '#submnu_' + friendlyUrl;
    $('.submenu_current').hide();
    $(current).parents('td').find('h3').removeClass('active');
    $(current).parents('td').find('h5').removeClass('active');
    $(current).parents('td:first').find('div:first').show();
    $(current).parents('td:first').find('h3:first').addClass('active');
    $(current).parents('td:first').find('h5:first').addClass('active');
    CufonAgain();
    //$('#Column2Content').fadeOut();
    if (vartitle != '') {
        document.title = "MAD - Make A Difference | " + vartitle;
    }
    api = $('#Column2Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
}).data('jsp');
        api.getContentPane().load('/Site_Handlers/SubPageContent.ashx?url=' + friendlyUrl, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });        
		return false;
}
/*********************************************************************************/
function getLatestEvents() {
    api = $('#Column3Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/GetLatestEvents.ashx', function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getEventsByType(eventTypeID) {
    api = $('#Column3Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/GetEventsByEventTypeID.ashx?eventtypeid=' + eventTypeID, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getLatestNews() {
    api = $('#Column3Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/GetLatestNews.ashx', function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getNewsByType(newsTypeID) {
    api = $('#Column3Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/GetNewsByEventTypeID.ashx?Newstypeid=' + newsTypeID, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function GetLearnerProfileDetail(regionid, learnerid) {
    //var current = '#submnu_' + vartitle.replace(' ', '-');
    //$('.submenu_current').hide();
    //$(current).parents('td:first').find('div:first').show();
    //$('#Column2Content').fadeOut();
    //    if (vartitle != '') {
    //        document.title = "MAD - Make A Difference | " + vartitle;
    //    }
        
    api.getContentPane().load('/Site_Handlers/LearnerProfilesDetail.ashx?regionid=' + regionid+'&learnerid='+learnerid, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getLearnerInfo(friendlyUrl, vartitle) {
    var current = '#submnu_' + friendlyUrl;
    $('.submenu_current').hide();
    $(current).parents('td').find('h3').removeClass('active');
    $(current).parents('td').find('h5').removeClass('active');
    $(current).parents('td:first').find('div:first').show();
    $(current).parents('td:first').find('h3:first').addClass('active');
    $(current).parents('td:first').find('h5:first').addClass('active');
    CufonAgain();
    //$('#Column2Content').fadeOut();
    if (vartitle != '') {
        document.title = "MAD - Make A Difference | " + vartitle;
    }
    api = $('#Column2Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/LearnerProfiles.ashx', function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getListInfo(eventtypeid, vartitle) {
    var current = '#submnu_' + vartitle.replace(' ','-');
    $('.submenu_current').hide();
    $(current).parents('td').find('h3').removeClass('active');
    $(current).parents('td').find('h5').removeClass('active');
    $(current).parents('td:first').find('div:first').show();
    $(current).parents('td:first').find('h3:first').addClass('active');
    $(current).parents('td:first').find('h5:first').addClass('active');
    CufonAgain();
    //$('#Column2Content').fadeOut();
    if (vartitle != '') {
        document.title = "MAD - Make A Difference | " + vartitle;
    }
    api = $('#Column3Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true
    }).data('jsp');
    api.getContentPane().load('/Site_Handlers/EventsList.ashx?typeid=' + eventtypeid, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getTeamInfo(Countrytypeid, vartitle) {
    /*if ($('#Column2Content').html == 'No available information.') {
        alert('bleh');
        $('#Column2Content').html('');
    }*/
    var current = '#submnu_' + vartitle.toLowerCase().replace(' ', '-');
    $('.submenu_current').hide();    
    $(current).parents('td').find('h3').removeClass('active');
    $(current).parents('td:first').find('div:first').show();
    $(current).parents('td:first').find('h3:first').addClass('active');
    CufonAgain();
    //$('#Column2Content').fadeOut();
    if (vartitle != '') {
        document.title = "MAD - Make A Difference | " + vartitle;
    }
    api = $('#Column2Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true }).data('jsp');
    api.getContentPane().load('/Site_Handlers/TeamInfo.ashx?countryid=' + Countrytypeid, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function getNewTeamInfo(Countrytypeid, teamid) {
    var current = '#submnu_' + Countrytypeid;
   $('.submenu_current').hide();
   $(current).parents('td').find('h3').removeClass('active');
   $(current).parents('td:first').find('div:first').show();
   $(current).parents('td:first').find('h3:first').addClass('active');
   CufonAgain();
    //$(current).parents('td:first').find('div:first').show();
    //$('#Column2Content').fadeOut();
//    if (vartitle != '') {
//        document.title = "MAD - Make A Difference | " + vartitle;
//    }
   api = $('#Column2Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true }).data('jsp');
    api.getContentPane().load('/Site_Handlers/NewTeamInfo.ashx?countryid=' + Countrytypeid+'&teamid='+teamid, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    return false;
}
/*********************************************************************************/
function GetDetailedInfo(teamid, memberId) {
    jQuery("#membercontent").fadeOut(50, function () {
        jQuery.ajax({
            url: '/Site_Handlers/TeamInfoDetail.ashx?teamid=' + teamid + "&memberid=" + memberId,
            success: function (data) {
                jQuery("#membercontent").fadeOut(100, function () {
                    jQuery("#membercontent").html(data);
                    jQuery("#membercontent").fadeIn(50);
                });
                api = $('#Column2Content').jScrollPane({ showArrows: true, verticalArrowPositions: 'os', autoReinitialise: true }).data('jsp');
                api.reinitialise();
            }
        });
    });
    //api = $('#membercontent').jScrollPane({ showArrows: true, verticalArrowPositions: 'os' }).data('jsp');
    //api.getContentPane().load('/Site_Handlers/TeamInfoDetail.ashx?teamid=' + teamid + "&memberid=" + memberId, function () { api.reinitialise(); /*$('#Column2Content').fadeIn();*/ });
    //return false;
}
/*********************************************************************************/
function GetBreadCrumb(crumb) {    
        jQuery.ajax({
            url: '/Site_Handlers/BreadCrumb.ashx?crumb=' + crumb,
            success: function (data) {                
                    jQuery("#crumb").html(data);                
            }
        });    
}
/*********************************************************************************/
jQuery.fn.liScroll = function (settings) {
    settings = jQuery.extend({
        travelocity: 0.07
    }, settings);
    return this.each(function () {
        var $strip = jQuery(this);
        $strip.addClass("newsticker")
        var stripWidth = 0;
        var $mask = $strip.wrap("<div class='mask'></div>");
        var $tickercontainer = $strip.parent().wrap("<div class='tickercontainer'></div>");
        var containerWidth = $strip.parent().parent().width(); //a.k.a. 'mask' width 	
        $strip.find("li").each(function (i) {
            stripWidth += jQuery(this, i).outerWidth(true); // thanks to Michael Haszprunar
        });
        $strip.width(stripWidth);
        var totalTravel = stripWidth + containerWidth;
        var defTiming = totalTravel / settings.travelocity; // thanks to Scott Waye		
        function scrollnews(spazio, tempo) {
            $strip.animate({ left: '-=' + spazio }, tempo, "linear", function () { $strip.css("left", containerWidth); scrollnews(totalTravel, defTiming); });
        }
        scrollnews(totalTravel, defTiming);
        $strip.hover(function () {
            jQuery(this).stop();
        },
				function () {
				    var offset = jQuery(this).offset();
				    var residualSpace = offset.left + stripWidth;
				    var residualTime = residualSpace / settings.travelocity;
				    scrollnews(residualSpace, residualTime);
				});
    });
};
/*********************************************************************************/
function LoadImage() {
    $('<img />')
        .attr('src', '/assets/overlays/overlayimg.jpg')
        .load(function () {
            $("#landingimg[rel^='prettyPhoto']").prettyPhoto({ theme: 'light_square', overlay_gallery: false, allow_resize: true });
            jQuery('#landingimg').trigger('click');
            setTimeout(function () {
                jQuery('a.pp_close').trigger('click');
            }, 5000);
        });
}
/*********************************************************************************/

