﻿
function endsWith(str, suffix) {
    return str.indexOf(suffix, str.length - suffix.length) !== -1;
}

function SlideNoFromId(id) {
    var SlideNo = "0";

    switch (id) {

        case "DEMO_SELECTOR": SlideNo = "0"; break;           
        case "HCPADEMO_Title": SlideNo = "0"; break;
        case "MHADEMO_Title": SlideNo = "0"; break;
        case "EMPADEMO_Title": SlideNo = "0"; break;
        case "BAADEMO_Title": SlideNo = "0"; break;
        case "IBAADEMO_Title": SlideNo = "0"; break;
        case "SDEMO_Title": SlideNo = "0"; break;
        case "HCPAESDEMO_Title": SlideNo = "0"; break;
        case "MHAESDEMO_Title": SlideNo = "0"; break;
        case "EMPAESDEMO_Title": SlideNo = "0"; break;
        case "BAAESDEMO_Title": SlideNo = "0"; break;
        case "SESDEMO_Title": SlideNo = "0"; break;        

        case "HCPA_Title": SlideNo = "0"; break;
        case "HCPA_Lesson1": SlideNo = "6"; break;
        case "HCPA_Lesson2": SlideNo = "21"; break;
        case "HCPA_Lesson3": SlideNo = "33"; break;
        case "HCPA_Lesson4": SlideNo = "93"; break;
        case "HCPA_Lesson5": SlideNo = "116"; break;
        case "HCPA_Lesson6": SlideNo = "133"; break;
        case "HCPAES_Title": SlideNo = "0"; break;
        case "HCPAES_Lesson1": SlideNo = "6"; break;
        case "HCPAES_Lesson2": SlideNo = "21"; break;
        case "HCPAES_Lesson3": SlideNo = "33"; break;
        case "HCPAES_Lesson4": SlideNo = "93"; break;
        case "HCPAES_Lesson5": SlideNo = "116"; break;
        case "HCPAES_Lesson6": SlideNo = "133"; break;        

        case "MHA_Title": SlideNo = "0"; break;
        case "MHA_Lesson1": SlideNo = "6"; break;
        case "MHA_Lesson2": SlideNo = "21"; break;
        case "MHA_Lesson3": SlideNo = "33"; break;
        case "MHA_Lesson4": SlideNo = "97"; break;
        case "MHA_Lesson5": SlideNo = "120"; break;
        case "MHA_Lesson6": SlideNo = "137"; break;
        case "MHAES_Title": SlideNo = "0"; break;
        case "MHAES_Lesson1": SlideNo = "6"; break;
        case "MHAES_Lesson2": SlideNo = "21"; break;
        case "MHAES_Lesson3": SlideNo = "33"; break;
        case "MHAES_Lesson4": SlideNo = "97"; break;
        case "MHAES_Lesson5": SlideNo = "120"; break;
        case "MHAES_Lesson6": SlideNo = "137"; break;        

        case "BAA_Title": SlideNo = "0"; break;
        case "BAA_Lesson1": SlideNo = "6"; break;
        case "BAA_Lesson2": SlideNo = "21"; break;
        case "BAA_Lesson3": SlideNo = "33"; break;
        case "BAA_Lesson4": SlideNo = "73"; break;
        case "BAA_Lesson5": SlideNo = "96"; break;
        case "BAA_Lesson6": SlideNo = "113"; break;
        case "BAAES_Title": SlideNo = "0"; break;
        case "BAAES_Lesson1": SlideNo = "6"; break;
        case "BAAES_Lesson2": SlideNo = "21"; break;
        case "BAAES_Lesson3": SlideNo = "33"; break;
        case "BAAES_Lesson4": SlideNo = "73"; break;
        case "BAAES_Lesson5": SlideNo = "96"; break;
        case "BAAES_Lesson6": SlideNo = "113"; break;        

        case "EMPA_Title": SlideNo = "0"; break;
        case "EMPA_Lesson1": SlideNo = "6"; break;
        case "EMPA_Lesson2": SlideNo = "28"; break;
        case "EMPA_Lesson3": SlideNo = "40"; break;
        case "EMPA_Lesson4": SlideNo = "108"; break;
        case "EMPA_Lesson5": SlideNo = "131"; break;
        case "EMPA_Lesson6": SlideNo = "147"; break;
        case "EMPAES_Title": SlideNo = "0"; break;
        case "EMPAES_Lesson1": SlideNo = "6"; break;
        case "EMPAES_Lesson2": SlideNo = "28"; break;
        case "EMPAES_Lesson3": SlideNo = "40"; break;
        case "EMPAES_Lesson4": SlideNo = "108"; break;
        case "EMPAES_Lesson5": SlideNo = "131"; break;
        case "EMPAES_Lesson6": SlideNo = "147"; break;

        case "IBAA_Title": SlideNo = "0"; break;
        case "IBAA_Lesson1": SlideNo = "6"; break;
        case "IBAA_Lesson2": SlideNo = "26"; break;
        case "IBAA_Lesson3": SlideNo = "38"; break;
        case "IBAA_Lesson4": SlideNo = "85"; break;
        case "IBAA_Lesson5": SlideNo = "108"; break;
        case "IBAA_Lesson6": SlideNo = "124"; break;
        case "IBAAES_Title": SlideNo = "0"; break;
        case "IBAAES_Lesson1": SlideNo = "6"; break;
        case "IBAAES_Lesson2": SlideNo = "26"; break;
        case "IBAAES_Lesson3": SlideNo = "38"; break;
        case "IBAAES_Lesson4": SlideNo = "85"; break;
        case "IBAAES_Lesson5": SlideNo = "108"; break;
        case "IBAAES_Lesson6": SlideNo = "124"; break;             

        case "S_Title": SlideNo = "0"; break;
        case "S_Lesson1": SlideNo = "6"; break;
        case "S_Lesson2": SlideNo = "35"; break;
        case "S_Lesson3": SlideNo = "56"; break;
        case "S_Lesson4": SlideNo = "75"; break;
        case "S_Lesson5": SlideNo = "87"; break;
        case "SES_Title": SlideNo = "0"; break;
        case "SES_Lesson1": SlideNo = "6"; break;
        case "SES_Lesson2": SlideNo = "35"; break;
        case "SES_Lesson3": SlideNo = "56"; break;
        case "SES_Lesson4": SlideNo = "75"; break;
        case "SES_Lesson5": SlideNo = "87"; break;        
    }
    return SlideNo;
}

function LessonPlayer(id) {

    var Title = '';

    if (/^HCPAES/.test(id)) { Title = "Concienciación sobre la HIPAA para proveedores de salud"; }
    else if (/^MHAES/.test(id)) { Title = "Concienciación sobre la HIPAA para la salud mental"; }
    else if (/^EMPAES/.test(id)) { Title = "Concienciación sobre la HIPAA sobre planes de salud grupales de empresarios"; }
    else if (/^IBAAES/.test(id)) { Title = "Concienciación sobre la HIPAA para corredores de seguros y agentes"; }
    else if (/^BAAES/.test(id)) { Title = "Concienciación sobre la HIPAA para empresas asociadas"; }
    else if (/^SES/.test(id)) { Title = "Capacitación en Seguridad HIPAA"; }    
    else if (/^HCPA/.test(id)){ Title = "HIPAA Awareness Training for Healthcare Providers"; }
    else if (/^MHA/.test(id)) { Title = "HIPAA Awareness Training for Mental Health"; }
    else if (/^EMPA/.test(id)) { Title = "HIPAA Awareness Training for Employer Group Health Plans"; }
    else if (/^IBAA/.test(id)) { Title = "HIPAA Awareness Training for Insurance Brokers and Agents"; }
    else if (/^BAA/.test(id)) { Title = "HIPAA Awareness Training for Business Associates"; }
    else if (/^S/.test(id)) { Title = "HIPAA Security Training"; }


    if (/ES_FinalExam$/.test(id)) {

        Title += " Examen Final";
        
        $(document).ready(function() {

            jQuery.fancybox({
                'padding': 0,
                'autoScale': false,
                'transitionIn': 'fade',
                'transitionOut': 'fade',
                'easingIn': 'swing',
                'easingOut': 'swing',
                'title': Title,
                'width': 740,
                'height': 550,
                'overlayOpacity': 0.85,
                'href': "/es/finalexam.aspx?id=" + id,
                'type': 'iframe',
                'titlePosition': 'outside',
                'overlayColor': '#000',
                'enableEscapeButton': 'true',        
                onClosed: function(event, ui) { window.location = 'training.aspx'; }  //location.reload();  
            });
        });

    }
    else if (/_FinalExam$/.test(id)) {

        Title += " Final Exam";

        $(document).ready(function() {

            jQuery.fancybox({
                'padding': 0,
                'autoScale': false,
                'transitionIn': 'fade',
                'transitionOut': 'fade',
                'easingIn': 'swing',
                'easingOut': 'swing',
                'title': Title,
                'width': 740,
                'height': 550,
                'overlayOpacity': 0.85,
                'href': "/finalexam.aspx?id=" + id,
                'type': 'iframe',
                'titlePosition': 'outside',
                'overlayColor': '#000',
                'enableEscapeButton': 'true',
                onClosed: function(event, ui) { window.location = 'training.aspx'; }  //location.reload();  
            });
        });

    }    
    else {
        var CourseId = id.replace(/_.*$/, "").toLowerCase();
        var SlideNo = SlideNoFromId(id);

        if (/DEMO_/.test(id)) Title += " Demo";

        if (/DEMO_SELECTOR/.test(id)) {
            var CourseId = "demoselector";
            var SlideNo = "0";
            Title = "Choose a Demo";
        }
   
       $(document).ready(function() {
       
       jQuery.fancybox({
           'padding': 0,
           'autoScale': false,
           'transitionIn': 'fade',
           'transitionOut': 'fade',
           'easingIn': 'swing',
           'easingOut': 'swing',
           'title': Title,
           'width': 722,
           'height': 577,
           'overlayOpacity': 0.85,
           'href': "/courseplayer.aspx?courseId=" + CourseId + "&slideNo=" + SlideNo,
           'type': 'swf',
           'titlePosition': 'outside',
           'overlayColor': '#000',
           'enableEscapeButton': 'true',
           'swf': {
               'wmode': 'transparent',
               'allowfullscreen': 'true'
           }
       });
       });
                    
    }
}


