﻿
    //Company replacement script.

$(document).ready(function () {

    //get window url containing company name, insert string into div checker

    var companyPath = window.location;
    $("div#ctl00_FooterControl_companyCheck").append('' + companyPath + '');

    //check for company names and add active company class to companyCheck div

    //$("div#ctl00_FooterControl_companyCheck:contains('voip.com')").removeClass().addClass('voipCom');
    //$("div#ctl00_FooterControl_companyCheck:contains('phonepower.com')").removeClass().addClass('phonepowerCom');

    //TESTING
    //$("div#ctl00_FooterControl_companyCheck:contains('http')").removeClass().addClass('voipCom');
    $("div#ctl00_FooterControl_companyCheck:contains('http')").removeClass().addClass('phonepowerCom');

    //string and logo replacement with active company
    //$("div#ctl00_FooterControl_companyCheck:contains('voipComOrder')").addClass('orderProcess');

    //string and logo replacement with active company



    //PHONE POWER
    if ($("div#ctl00_FooterControl_companyCheck").hasClass('phonepowerCom')) {
        $("span.myCompany").append('Phone Power');
        $("span.brandingLogo").addClass('brandingLogoPhonePower');

        // Changing green navigation links to Phone Power Green
        $("div").live('mousemove', function () {
            $("a.currentPage").addClass('greenMe');
            $("a#nStatusLinked").mouseover(function () { $('a#nStatusLinked').addClass('greenMe') });
            $("a#nStatusLinked").mouseout(function () { $('a#nStatusLinked').removeClass('greenMe') });
            //$("ul#navUL a").addClass('VoipComLinks');
        });

        // Change green highlights to Voip.com Orange
        //        $('.greenMe').addClass('orangeVoipCom');
        //        $('li.standardViews p.ppFeaturesTitle').addClass('orangeVoipCom');
        //        $('li.standardTabs').addClass('standardTabsVoipCom');

        // Changing company names and logo
        //$("span.myCompany").append('Phone Power');
        //$("span.myDBAcompany").append(' dba, VoIP.com ');

        // Changing carousel graphics and images
        $("div#homeCarouselContainer").addClass('caroBgPP');
        //$("div#navTabs").addClass('caroNavBgPP');

        // Changing & showing homepage images and flash
        $("div#ppPcWorld").addClass('imVisible');
        //$("div#clientLove").addClass('clientLoveVoip');
        $("div#flashVideoPP").addClass('imVisible');
        $("span#dpfPP").addClass('imVisible');

        // Carousel slides
        $("div#brandExperience").addClass('caroExperiencePP');
        $("div#brandHomeAdapter").addClass('caroHomeAdapterPP');
        $("div#brandSoftphone").addClass('caroSoftphonePP');
        $("div#brandBestOffer").addClass('caroBestOfferPP');
        $("div#brandZippy").addClass('caroZippyPP');

        // Changing page header graphics
        $("div#productsHeader").addClass('brandingPlansPP');
        $("div#internationalHeader").addClass('brandingInternationalPP');
        $("div#featuresHeader").addClass('brandingFeaturesPP');
        $("div#hardwareHeader").addClass('brandingHardwarePP');
        $("div#contactHeader").addClass('brandingContactPP');
        $("div#aboutusHeader").addClass('brandingAboutPP');
        $("div#businessHeader").addClass('brandingBusinessPP');
        $("div#retailmacHeader").addClass('brandingRetailMacPP');
        $("div#retailcomboHeader").addClass('brandingRetailComboPP');
        $("div#orderHeader").addClass('brandingOrderPP');
        $("div#referralHeader").addClass('brandingReferralPP');
        $("div#affiliateHeader").addClass('brandingAffiliatePP');
        $("div#privacyHeader").addClass('brandingPrivacyPP');
        $("div#aupHeader").addClass('brandingAUPPP');
        $("div#tosHeader").addClass('brandingTOSPP');
        $("div#nsHeader").addClass('brandingNetworkStatusPP');

        // Changing features page buttons
        $('ul#featuresNav li.btn1').addClass('PPFeaturesRSB');
        $('ul#featuresNav li.btn3').addClass('PPFeaturesBB');

        // Changing document title
        //document.title = 'Phone Power - Digital Phone Service';

        // Display contact info and chat images
        $('#newLookContainer').animate({ height: 'toggle' }, 300, function () { $("div#internationalTest").addClass('imVisible'); });
        $('img#ctl00_Header_imgSalesChat').removeClass('imInvisible');
        $('img#ctl00_Header_imgSupportChat').removeClass('imInvisible');
        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSalesChat').removeClass('imInvisible');
        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSupportChat').removeClass('imInvisible');
        $('span#contactPPspan').removeClass('imInvisible');
        $('span#phoneContactPP').removeClass('imInvisible');



        // PLAN DETAILS PAGE HEADER SWAPPER
        $(document).ready(function () {


            if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=67") {
                $("#planDetailsHeader").addClass("planDetails1495")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
                $("#planDetailsHeader").addClass("planDetails19995");
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=66") {
                $("#planDetailsHeader").addClass("planDetails1695")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=68") {
                $("#planDetailsHeader").addClass("planDetails1995")
            }

            if ($("#aspnetForm", $(this)).attr("action") != "resdetail.aspx?pid=71") {
                $("#ctl00_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").addClass("divHide")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
                $("#ct100_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").removeClass("divHide")
            }

            $('ul#pricingDetails').addClass('brandingPricingDetailsPP');
            $('ul#planDetailsGrid').addClass('brandingPricingDetailsGridPP');

        });
    };

    //    //VOIP.COM WITH PHONE POWER GREEN STUFF
    //    if ($("div#ctl00_FooterControl_companyCheck").hasClass('voipCom')) {

    //        // Changing company names and logo
    //        $("span.myCompany").append('VoIP.com');
    //        $("span.myDBAcompany").append(' dba, VoIP.com ');
    //        $("span.brandingLogo").addClass('brandingLogoVoipCom');

    //        // Changing green navigation links to Phone Power Green
    //        $("div").live('mousemove', function () {
    //            $("a.currentPage").addClass('greenMe');
    //            $("a#nStatusLinked").mouseover(function () { $('a#nStatusLinked').addClass('greenMe') });
    //            $("a#nStatusLinked").mouseout(function () { $('a#nStatusLinked').removeClass('greenMe') });
    //            //$("ul#navUL a").addClass('VoipComLinks');
    //        });

    //        // Hide feedback drop-down
    //        $("div#newLookContainer").addClass('imInvisible');

    //        // Change green highlights to Voip.com Orange
    //        //        $('.greenMe').addClass('orangeVoipCom');
    //        //        $('li.standardViews p.ppFeaturesTitle').addClass('orangeVoipCom');
    //        //        $('li.standardTabs').addClass('standardTabsVoipCom');

    //        // Changing company names and logo
    //        //$("span.myCompany").append('Phone Power');
    //        //$("span.myDBAcompany").append(' dba, VoIP.com ');

    //        // Changing carousel graphics and images
    //        $("div#homeCarouselContainer").addClass('caroBgPP');
    //        //$("div#navTabs").addClass('caroNavBgPP');

    //        // Changing & showing homepage images and flash
    //        $("div#ppPcWorld").addClass('imVisible');
    //        //$("div#clientLove").addClass('clientLoveVoip');
    //        $("div#flashVideoPP").addClass('imVisible');
    //        $("span#dpfPP").addClass('imVisible');

    //        // Changing & showing homepage images and flash
    //        //        $("div#vcPcWorld").addClass('imVisible');
    //        //        $("div#clientLove").addClass('clientLoveVoip');
    //        //        $("div#flashVideoVoip").addClass('imVisible');
    //        //        $("span#dpfVoip").addClass('imVisible');

    //        // Carousel slides
    //        $("div#brandExperience").addClass('caroExperiencePP');
    //        $("div#brandHomeAdapter").addClass('caroHomeAdapterPP');
    //        $("div#brandSoftphone").addClass('caroSoftphonePP');
    //        $("div#brandBestOffer").addClass('caroBestOfferPP');
    //        $("div#brandZippy").addClass('caroZippyPP');

    //        // Changing page header graphics
    //        $("div#productsHeader").addClass('brandingPlansPP');
    //        $("div#internationalHeader").addClass('brandingInternationalPP');
    //        $("div#featuresHeader").addClass('brandingFeaturesPP');
    //        $("div#hardwareHeader").addClass('brandingHardwarePP');
    //        $("div#contactHeader").addClass('brandingContactPP');
    //        $("div#aboutusHeader").addClass('brandingAboutPP');
    //        $("div#businessHeader").addClass('brandingBusinessPP');
    //        $("div#retailmacHeader").addClass('brandingRetailMacPP');
    //        $("div#retailcomboHeader").addClass('brandingRetailComboPP');
    //        $("div#orderHeader").addClass('brandingOrderPP');
    //        $("div#referralHeader").addClass('brandingReferralPP');
    //        $("div#affiliateHeader").addClass('brandingAffiliatePP');
    //        $("div#privacyHeader").addClass('brandingPrivacyPP');
    //        $("div#aupHeader").addClass('brandingAUPPP');
    //        $("div#tosHeader").addClass('brandingTOSPP');
    //        $("div#nsHeader").addClass('brandingNetworkStatusPP');

    //        // Changing features page buttons
    //        $('ul#featuresNav li.btn1').addClass('PPFeaturesRSB');
    //        $('ul#featuresNav li.btn3').addClass('PPFeaturesBB');

    //        // Changing document title
    //        document.title = 'Voip.com - Digital Phone Service';

    //        // Display contact info and chat images
    //        //$('#newLookContainer').animate({ height: 'toggle' }, 300, function () { $("div#internationalTest").addClass('imVisible'); });
    //        $('#voipContact').animate({ height: 'toggle' }, 300, function () { $("div#internationalTest").addClass('imVisible'); });
    //        $('img#ctl00_Header_imgSalesChat').removeClass('imInvisible');
    //        $('img#ctl00_Header_imgSupportChat').removeClass('imInvisible');
    //        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSalesChat').removeClass('imInvisible');
    //        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSupportChat').removeClass('imInvisible');
    //        $('span#contactPPspan').removeClass('imInvisible');
    //        $('span#phoneContactPP').removeClass('imInvisible');



    //        // PLAN DETAILS PAGE HEADER SWAPPER
    //        $(document).ready(function () {


    //            if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=67") {
    //                $("#planDetailsHeader").addClass("planDetails1495")
    //            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
    //                $("#planDetailsHeader").addClass("planDetails19995");
    //            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=66") {
    //                $("#planDetailsHeader").addClass("planDetails1695")
    //            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=68") {
    //                $("#planDetailsHeader").addClass("planDetails1995")
    //            }

    //            if ($("#aspnetForm", $(this)).attr("action") != "resdetail.aspx?pid=71") {
    //                $("#ctl00_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").addClass("divHide")
    //            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
    //                $("#ct100_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").removeClass("divHide")
    //            }

    //            $('ul#pricingDetails').addClass('brandingPricingDetailsPP');
    //            $('ul#planDetailsGrid').addClass('brandingPricingDetailsGridPP');

    //        });
    //    };

    //    if ($("div#ctl00_FooterControl_companyCheck").hasClass('orderProcess')) {
    //        //$("span.myCompany").append('VoIP.com');
    //        $("span.brandingLogo").removeClass().addClass('brandingLogoVoipCom');

    //        // Hide feedback drop-down
    //        $("div#newLookContainer").addClass('imInvisible');
    //    }


    //VOIP.COM
    if ($("div#ctl00_FooterControl_companyCheck").hasClass('voipCom')) {

        // Hide feedback drop-down
        $("div#newLookContainer").addClass('imInvisible');

        // Changing green navigation links to Voip.com Orange 
        $("a#nStatusLinked").mouseover(function () { $('a#nStatusLinked').addClass('orangeVoipCom') });
        $("a#nStatusLinked").mouseout(function () { $('a#nStatusLinked').removeClass('orangeVoipCom') });

        $("div").live('mousemove', function () {
            $("a.currentPage").addClass('orangeVoipCom');
            $("ul#navUL a").addClass('VoipComLinks');
        });

        //        $("head").append('<link rel="icon" href="/favicon.ico" type="image/x-icon" />');

        //        $('head').append('<link rel="icon" href="/favicon2.ico" type="image/x-icon" />');

        //        var meta;
        //        if (document.getElementsByTagName) {
        //            meta = document.getElementsByTagName('description')[0];
        //            if (meta) {
        //                meta.name = 'description';
        //                meta.content = 'Voip.com meta';
        //            }
        //        }

        // Change green highlights to Voip.com Orange
        $('.greenMe').addClass('orangeVoipCom');
        $('li.standardViews p.ppFeaturesTitle').addClass('orangeVoipCom');
        $('li.standardTabs').addClass('standardTabsVoipCom');

        // Changing company names and logo
        $("span.myCompany").append('VoIP.com');
        $("span.myDBAcompany").append(' dba, VoIP.com ');
        $("span.brandingLogo").addClass('brandingLogoVoipCom');

        // Changing carousel graphics and images
        $("div#homeCarouselContainer").addClass('caroBgVoipCom');
        $("div#navTabs").addClass('caroNavBgVoipCom');

        // Changing & showing homepage images and flash
        $("div#vcPcWorld").addClass('imVisible');
        $("div#clientLove").addClass('clientLoveVoip');
        $("div#flashVideoVoip").addClass('imVisible');
        $("span#dpfVoip").addClass('imVisible');

        // Carousel slides
        $("div#brandExperience").addClass('caroExperienceVoipCom');
        $("div#brandHomeAdapter").addClass('caroHomeAdapterVoipCom');
        $("div#brandSoftphone").addClass('caroSoftphoneVoipCom');
        $("div#brandBestOffer").addClass('caroBestOfferVoipCom');
        $("div#brandZippy").addClass('caroZippyVoipCom');

        // Changing page header graphics
        $("div#productsHeader").addClass('brandingPlansVoip');
        $("div#internationalHeader").addClass('brandingInternationalVoip');
        $("div#featuresHeader").addClass('brandingFeaturesVoip');
        $("div#hardwareHeader").addClass('brandingHardwareVoip');
        $("div#contactHeader").addClass('brandingContactVoip');
        $("div#aboutusHeader").addClass('brandingAboutVoip');
        $("div#businessHeader").addClass('brandingBusinessVoip');
        $("div#retailmacHeader").addClass('brandingRetailMacVoip');
        $("div#retailcomboHeader").addClass('brandingRetailComboVoip');
        $("div#orderHeader").addClass('brandingOrderVoip');
        $("div#referralHeader").addClass('brandingReferralVoip');
        $("div#affiliateHeader").addClass('brandingAffiliateVoip');
        $("div#privacyHeader").addClass('brandingPrivacyVoip');
        $("div#aupHeader").addClass('brandingAUPVoip');
        $("div#tosHeader").addClass('brandingTOSVoip');
        $("div#nsHeader").addClass('brandingNetworkStatusVoip');

        // Changing features page buttons
        $('ul#featuresNav li.btn1').addClass('VoipComFeaturesRSB');
        $('ul#featuresNav li.btn3').addClass('VoipComFeaturesBB');

        // Add Voip.com contact
        $('#voipContact').animate({ height: 'toggle' }, 300, function () { $("div#internationalTest").addClass('imVisible'); });
        $('img#ctl00_Header_imgSalesChatVoip').removeClass('imInvisible');
        $('img#ctl00_Header_imgSupportChatVoip').removeClass('imInvisible');
        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSalesChatVoip').removeClass('imInvisible');
        $('img#ctl00_PhonePowerOrder_ContentPlaceHolder_imgSupportChatVoip').removeClass('imInvisible');
        $('span#contactVoipspan').removeClass('imInvisible');
        $('span#phoneContactVoip').removeClass('imInvisible');

        // Changing document title
        document.title = 'Voip.com - Digital Phone Service';

        // String replace for features page 
        $("ul#select li").html(function (index, oldhtml) {
            var newhtml = oldhtml.replace("Phone Power", "Voip.com");
            return newhtml;
        })

        $("ul#selectAddon li").html(function (index, oldhtml) {
            var newhtml = oldhtml.replace("Phone Power", "Voip.com");
            return newhtml;
        })


        // PLAN DETAILS PAGE HEADER SWAPPER
        $(document).ready(function () {


            if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=67") {
                $("#planDetailsHeader").addClass("planDetails1495VoipCom")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
                $("#planDetailsHeader").addClass("planDetails19995VoipCom");
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=66") {
                $("#planDetailsHeader").addClass("planDetails1695VoipCom")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=68") {
                $("#planDetailsHeader").addClass("planDetails1995VoipCom")
            }

            if ($("#aspnetForm", $(this)).attr("action") != "resdetail.aspx?pid=71") {
                $("#ctl00_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").addClass("divHide")
            } else if ($("#aspnetForm", $(this)).attr("action") == "resdetail.aspx?pid=71") {
                $("#ct100_PhonePowerOrder_ContentPlaceHolder_pnlTaxesAndFees").removeClass("divHide")
            }

            $('ul#pricingDetails').addClass('brandingPricingDetailsVoip');
            $('ul#planDetailsGrid').addClass('brandingPricingDetailsGridVoip');

        });
    };

    if ($("div#ctl00_FooterControl_companyCheck").hasClass('orderProcess')) {
        //$("span.myCompany").append('VoIP.com');
        $("span.brandingLogo").removeClass().addClass('brandingLogoVoipCom');

        // Hide feedback drop-down
        $("div#newLookContainer").addClass('imInvisible');

    }

});
