﻿function SermonPopup(url) {
    var popSermon = window.open(url, 'Sermon', 'toolbar=no,location=yes,status=no,menubar=no,scrollbars=no,resizable=no,width=742,height=595');
    popSermon.focus();
    return false;
}

/**** SermonTitleDetail ****/
function SetBookDropDown(bookID) {
    var ddlBook = GetddlBook();
    var ddlBookSelect = GetddlBookSelect();
    if (bookID > -1) {
        for (i = 0; i < ddlBook.length; i++) {
            if (ddlBook.options[i].text == bookID) {
                ddlBook.options[i].selected = true;
                ddlBookSelect.options[i].selected = true;
            }
        }
    }
}

function AdjustBibleVerse(type) {
    var ddlBook = GetddlBook();
    var ddlBookSelect = GetddlBookSelect();
    var chapter = document.getElementById('txtCChapter');
    var book = document.getElementById('txtCBook');
    var selIndex = ddlBook.selectedIndex;
    document.getElementById('txtCSearch').value = '';
    if (type == 'PrevChapter') {
        if (chapter.value - 0 > 1) {
            chapter.value -= 1;
        }
        else {
            if (ddlBook.selectedIndex == 0) {
                ddlBook.options[ddlBook.length - 1].selected = true;
            }
            else {
                ddlBook.options[selIndex - 1].selected = true;
            }

            book.value = ddlBook.options[ddlBook.selectedIndex].text;
            chapter.value = ddlBook.options[ddlBook.selectedIndex].value;
        }
    }
    else if (type == 'NextChapter') {
        if (chapter.value - 0 < ddlBook.options[selIndex].value) {
            chapter.value -= -1;
        }
        else {
            if (selIndex == ddlBook.length - 1) {
                ddlBook.options[0].selected = true;
            }
            else {
                ddlBook.options[selIndex + 1].selected = true;
            }

            book.value = ddlBook.options[ddlBook.selectedIndex].text; chapter.value = 1;
        }
    }
    else if (type == 'PrevBook') {
        if (selIndex == 0) {
            ddlBook.options[ddlBook.length - 1].selected = true;
        }
        else {
            ddlBook.options[selIndex - 1].selected = true;
        }

        book.value = ddlBook.options[ddlBook.selectedIndex].text;
        chapter.value = 1;
    }
    else if (type == 'NextBook') {
        if (selIndex == ddlBook.length - 1) {
            ddlBook.options[0].selected = true;
        }
        else {
            ddlBook.options[selIndex + 1].selected = true;
        }
        book.value = ddlBook.options[ddlBook.selectedIndex].text;
        chapter.value = 1;
    }

    ddlBookSelect.options[ddlBook.selectedIndex].selected = true;

    var search = ddlBookSelect.options[ddlBookSelect.selectedIndex].text + ' ' + chapter.value;
    //ChangeVerse();
    SetBibleVerse(search, book.value, chapter.value);
}

function SetBibleVerse(search, book, chapter) {
    document.getElementById('txtCBook').value = book;
    document.getElementById('txtCChapter').value = chapter;
    document.getElementById('txtCSearch').value = search;
    SetBookDropDown(book);

    ChangeVerse();
}

function ChangeVerse() {
    var version = document.getElementById('ddlCVersion').value;
    var book = document.getElementById('txtCBook').value;
    var chapter = document.getElementById('txtCChapter').value;
    var search = document.getElementById('txtCSearch').value;
    var frame = document.getElementById('bibleFrame');
    if (search == "") {
        frame.src = 'http://www.biblegateway.com/passage/?interface=print&version=' + version + '&book_id=' + book + '&chapter=' + chapter;
    }
    else {
        frame.src = 'http://www.biblegateway.com/passage/?interface=print&search=' + search + '&version=' + version;
    }
    
    var t;
    if (navigator.appName == "Microsoft Internet Explorer")
        t = 110;
    else
        t = 110;
    document.getElementById('div-Frame').scrollTop = t;
}

function SetBibleVersion(versionID) {
    var version = document.getElementById('ddlCVersion');
    for (i = 0; i < version.length; i++) {
        if (version.options[i].value == versionID)
            version.options[i].selected = true;
    }
}

function AddMediaControl(file, height, img, dur) {
    var path = "/Player/"
    var player = path + "player5.swf";
    var type = "&provider=highwinds";
    var pastor = "";
    var duration = "";

    if (file.indexOf(".smil") == -1) type = "";
    var s1 = new SWFObject(player, "ply", "280", height, "9", "#000000");
    s1.addParam("allowfullscreen", "false");
    s1.addParam("wmode", "transparent");
    if (img != '') pastor = "&image=http://www.sermoncompanion.com" + img;
    if (dur != '') duration = "&duration=" + dur;
    s1.addParam("flashvars", "file=" + file + "&skin=" + path + "modieusMod.swf&frontcolor=cccccc&lightcolor=ff9900&backcolor=111111&screencolor=000000" + type + pastor + duration);
    s1.write('tdMediaPlayer');
}

function ShowDownloadPopup() {
    var winArgs = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=260,height=40';
    var win = window.open(null, null, winArgs);
    win.document.write('<span style="font-family: Verdana; font-size: 10pt">Right-click the Download Sermon link and select Save Target As...</span>');
    win.document.close();
}	
