﻿
//Variables for Link Rotator
var rotateSpeed = 8000;
var currentLink = 0;
var numberOfLinks;
var autoRotateLinks;
//Variables for Cert Link Images
var ImgSource;
var FreeCertLink;

//JQuery document onLoad funtion
$(document).ready(function() {

    numberOfLinks = $(".comptiaCertLinks li a").length;
    $(".comptiaCertLinks li a").mouseover(function() {
        hoverCertLinks($(this)); return false;
    });
    setInterval("rotateCertLinks()", rotateSpeed);
    $(".comptiaCertLinks li a:eq(" + currentLink + ")").mouseover();


    //SEO VENDOR PAGES FLV PLAYER
    numVideoSrc = $('#swfPlayList li a').length;
    $('#swfPlayList li a').click(function() {
        currentVideoSrc = $('#swfPlayList li a').index(this);
        strPlayFirst = (currentVideoSrc > 0 ? "NotFirst" : "First");
        SWFLoadAndPlay($(this).attr("rel"), 80, 2, strPlayFirst);
        $('#swfPlayList li a img').removeClass("active");
        $('#swfPlayList li a:eq(' + currentVideoSrc + ') img').addClass("active");
    });

    //LOAD AND SET VIDEO PLAYER W/ VIDEO SOURCE
    setTimeout(function() {
        SWFLoadAndPlay($('#swfPlayList li a:eq(0)').attr("rel"), 80, 1, strPlayFirst);
        strPlayFirst = 'NotFirst';
        $('#swfPlayList li a:eq(0) img').addClass("active");
    }, 500);

    //INITIALIZE JQUERY VIDEO CAROURSEL
    $('ul#swfPlayList').jcarousel({
        scroll: intScrollNum,
        initCallback: myCarousel_initCallback
    });
});




//CompTIA Certification hover links
function hoverCertLinks(hoverLink) {
    var thisLink = $(".comptiaCertLinks li a").index(hoverLink)
    $(".comptiaCertLinks li a").removeClass("hover");
    $(".comptiaCertLinks li a:eq("+thisLink+")").addClass("hover");
    ImgSource = $(".comptiaCertLinks li a:eq("+thisLink+")").attr("rel");
    FreeCertLink = $(".comptiaCertLinks li a:eq("+thisLink+")").attr("href");
    $(".titleImg").find("img").attr({ src: ImgSource});
    $(".comptiaLinks").find("a").attr({ href : FreeCertLink});
    currentLink = thisLink;
}

//CompTIA Certification Links Rotation
function rotateCertLinks() {
    var nextLink = (currentLink == (numberOfLinks - 1)) ? 0 : currentLink + 1;
    hoverCertLinks($(".comptiaCertLinks li a:eq("+nextLink+")"));
}




//SEO VENDOR PAGES FLV PLAYER FUNCTION & GLOBAL VARIABLES
var numVideoSrc;
var videoScroll = 5;
var currentVideoSrc = 0;
var intScrollNum = 1;
var strPlayFirst = "First";

function SWFLoadAndPlay(FLVPath, ResizeVideoPercent, StartingPoint, FirstTime) {
    var obj = eval(window.document['flv-video']);
    obj.LoadAndPlay(FLVPath, ResizeVideoPercent, StartingPoint, FirstTime);
}
function SWFVideoFinished() {
    PlayNextVideo();
}

function PlayNextVideo() {
    $(".jcarousel-item img").removeClass("active");
    if (currentVideoSrc == (numVideoSrc - 1)) {
        currentVideoSrc = 0;
        strPlayFirst = "First";
        $(".jcarousel-prev").click();
        $('#swfPlayList li a:eq(0) img').addClass("active");
        SWFLoadAndPlay($('#swfPlayList li a:eq(' + currentVideoSrc + ')').attr("rel"), 80, 2, strPlayFirst);
    }
    else {
        var nextVideoSrc = ((currentVideoSrc == numVideoSrc) ? 0 : currentVideoSrc + 1);
        $('#swfPlayList li a:eq(' + nextVideoSrc + ') img').addClass("active");
        SWFLoadAndPlay($('#swfPlayList li a:eq(' + nextVideoSrc + ')').attr("rel"), 80, 2, strPlayFirst);
        currentVideoSrc = ((nextVideoSrc == numVideoSrc) ? 0 : nextVideoSrc);
        if (currentVideoSrc > (videoScroll - 1)) { $(".jcarousel-next").click(); }
    }
}

function myCarousel_initCallback(carousel) {
    $(".jcarousel-prev").click(function() {
        carousel.scroll($.jcarousel.intval(1));
        return false;
    });
}





