﻿/* SCCGOV Text Resizer */
var sccgovText = $('#sccgov_article_body_content_container *');
var textsize = sccgovText.css('fontSize');

function sccgovArticleBodyResize() {
    if ($("#ctl00_PlaceHolderMain_SCCGOVArticleProgramDocumentsEditModePanel").length == 0 && $("#sccgov_article_body_portlet_container .ms-WPBody").length == 0 && $(".sccgov_portlet").length == 0) {
        $("#sccgov_article_body_portlet_container").css("display", "none");
        $("#sccgov_article_body_container").css("width", "924px");
        $("#sccgov_article_body_breadcrumb_container").css("width", "600px");
    }
    if ($("#sccgov_article_body_zebratitle_container").length != 0)
    {
        $("#sccgov_article_body_container").css("padding-top", "48px");
    }
}

function sccgovFAQs() {
    if ($("#sccgov_faqs").length) {
        $("#sccgov_article_body_backtotop_container").css("display", "none");
    }
}

function sccgovBreadcrumbs() {
    $("#ctl00_PlaceHolderMain_siteMapPath span:first").css("display", "none");
    $("#ctl00_PlaceHolderMain_siteMapPath span:eq(1)").css("display", "none");
}

function sccgovShowArticleControlDropdown(id) {
    $('#ctl00_PlaceHolderMain_sccgov_email_form_container_ctl00_sccgov_email_input_from').attr("value", "");
    $('#ctl00_PlaceHolderMain_sccgov_email_form_container_ctl00_sccgov_email_input_to').attr("value", "");
    if (id.indexOf("email") != -1) {
        $("#sccgov_article_content_socialbookmarkcontrol_header").css("background-color", "#E8E8E8");
        $("#sccgov_article_content_socialbookmarkcontrol_header a").css("color", "#707070");
        $("#sccgov_article_content_socialbookmarkcontrol_body").css("display", "none");        
    }
    else if (id.indexOf("socialbookmark") != -1) {
        $("#sccgov_article_content_emailcontrol_header").css("background-color", "#E8E8E8");
        $("#sccgov_article_content_emailcontrol_header a").css("color", "#707070");
        $("#sccgov_article_content_emailcontrol_body").css("display", "none");
    }
    if ($("#" + id + "body").css("display") == "none") {
        $("#" + id + "header").css("background-color", "#959595");
        $("#" + id + "header a").css("color", "#CBFC7E");
        $("#" + id + "body").css("display", "block");
        if (id.indexOf("email") != -1) {
            $('#ctl00_PlaceHolderMain_sccgov_email_form_container_ctl00_sccgov_email_input_from').focus();
        }
    }
    else {
        $("#" + id + "header").css("background-color", "#E8E8E8");
        $("#" + id + "header a").css("color", "#707070");
        $("#" + id + "body").css("display", "none");
    }
}

function sccgovOpenSocialBookMarkPage(site) {
    var currentPageURL = document.URL;
    var currentPageTitle = document.title;
    var socialBookMarkURL = "";
    if (site == "Facebook") {
        socialBookMarkURL += "http://www.facebook.com/sharer.php?u=" + currentPageURL + "&t=" + currentPageTitle;
    }    
    else if (site == "Twitter") {
        socialBookMarkURL += "http://twitter.com/home?status=" + currentPageTitle + " - " + currentPageURL;
    }
    openExternalSite(socialBookMarkURL);
}

function sccgovShowAdobePDF() {
    if ($("#sccgov_article_body_content_container").html().indexOf(".pdf") != -1) {
        $("#sccgov_article_content_adobepdf_container").css("display", "block");
    }
}

function sccgovPortletShowMore(id) {
    $("#" + id).toggleClass("ms-hidden");
}

function sccgovEditSubsiteLinkList(url,type) {
    var urlone = url.split("/Pages/");
    var urltwo = urlone[0] + "/Lists/" + type + "/AllItems.aspx";
    window.open(urltwo);
}

function sccgovLoadArticleImages() {
    $('#sccgov_article_content_socialbookmarkcontrol_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_socialbookmark_icon.gif");
    $('#sccgov_article_control_print_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_print_icon.gif");
    $('#sccgov_article_content_emailcontrol_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_email_icon_closed.gif");
    $('#sccgov_article_content_textincrease_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_text_resizer_increase.gif");
    $('#sccgov_article_content_textdivider_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_text_resizer_divider.gif");
    $('#sccgov_article_content_textdecrease_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_text_resizer_decrease.gif");
    $('#sccgov_article_content_adobepdf_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_adobe_reader.gif");
    $('#sccgov_article_body_backtotop_image').attr("src", siteCollectionRootURL + "/Style Library/SCCGOV/" + sccgovTemplateName + "/Images/" + sccgovTemplateColor + "/sccgov_button_back_to_top.gif");
}

$(document).ready(function () {
    sccgovArticleBodyResize();
    sccgovLoadArticleImages();
    sccgovBreadcrumbs();
    sccgovShowAdobePDF();
    sccgovSetExternalLinks();
    sccgovFAQs();
    sccgovCSSJavaScript();
    sccgovContainer();
});
