﻿var viralOverlayApi;
var autoPopViralOverlay = false;

function showViralOverlay() {
    // Open the overlay
    //viralOverlayApi.load();
    $('#viralOverlay').jqmShow();

    var anchorInfo = getAnchorInfo();
    if (anchorInfo.length > 0)
        anchorInfo = "#" + anchorInfo;

    var queryString = getQueryString();
    if (queryString.length > 0)
        queryString = "?" + queryString;
    
    // Set the iframe source
    document.getElementById('viralIFrame').src = "http://www.jdrfaware.com/Viral/SWFs/Index.html" + queryString + anchorInfo;
}

$(document).ready(function() {
    //viralOverlayApi = $('#viralOverlay').overlay({ api: true, closeOnClick: false, closeOnEsc: false });
    //viralOverlayApi = $('#viralOverlay').overlay({ api: true, closeOnClick: false, closeOnEsc: false, expose: {color: '#000', loadSpeed: 200, opacity: 0.75} });
    $('#viralOverlay').jqm({modal:true});
    // Close close elements
    $('#viralOverlay').jqmAddClose('.close');
    if (autoPopViralOverlay == true)
        showViralOverlay();
});

function getAnchorInfo() {
    var location = document.location.toString();
    var pos = location.indexOf("#");
    if(pos < 0)
        return "";
    return location.substring(pos + 1);
}

function getQueryString() {
    var location = document.location.toString();
    var pos = location.indexOf("?");
    if (pos < 0)
        return "";
    var queryAndPossibleAnchor = location.substring(pos + 1);
    var pos = queryAndPossibleAnchor.indexOf("#");
    if (pos < 0)
        return queryAndPossibleAnchor;
    return queryAndPossibleAnchor.substring(0, pos); 
}
