var boost = {
  src: 'http://plans.boostmobile.com/js08/sifr/Boost.swf'
}; 


sIFR.activate(boost ); // From revision 209 and onwards

//planhub

(window.planhubReplaces = function(){
  
  if ( !document.location.href.match(/planhub\.aspx/)) return; 

  sIFR.replace(boost, {
    selector: '.planhubTagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '#unlimitedColumn h3'
   ,css: '.sIFR-root {color:#FF6702; text-transform:lowercase }  .sIFR-root sup { font-size: 9px;display:inline }'
   ,wmode: 'transparent'
  });

  sIFR.replace(boost, {
    selector: '#paygoColumn h3'
   ,css: '.sIFR-root {color:#FF6702;font-size:19px; text-transform:lowercase } .sIFR-root sup { font-size: 9px; display:inline}'
   ,wmode: 'transparent'
  });

  sIFR.replace(boost, {
    selector: 'div.text'
   ,css: '.sIFR-root {color:#ffffff; font-size:16px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });

})();


//start paygo
(window.paygoReplaces = function(){
  
  if ( !document.location.href.match(/(paygo)|(walkie-talkie)|(chat)|(premiumprepaid)\.aspx/)) return; 
    
  sIFR.replace(boost, {
    selector: '.paygo .billboard .intro h1'
   ,css: '.sIFR-root {color:#FF6702; font-size: 24px; }  .sIFR-root sup{ font-size: 9px; display:inline}'
   ,wmode: 'transparent'
  });

  sIFR.replace(boost, {
    selector: '.premium .billboard .intro .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.basic .billboard .intro .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.unlimited .billboard .intro .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.chat .billboard .intro .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 28px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  sIFR.replace(boost, {
    selector: '.paygo .billboard .intro .signupnow'
   ,css: '.sIFR-root {color:#ffffff; font-size: 20px;text-transform:uppercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.paygo .billboard .intro .chatplantags'
   ,css: '.sIFR-root {color:#FF6702; font-size: 18px;} '
   ,wmode: 'transparent'
  });
  
  
  


  sIFR.replace(boost, {
    selector: '.paygo #info h2.wasH3'
   ,css: '.sIFR-root {color:#FF6702; font-size: 20px;text-transform:lowercase }  .sIFR-root sup{ font-size: 9px; display:inline}'
   ,wmode: 'transparent'
  });

  sIFR.replace(boost, {
    selector: '.paygo .plan-features-highlights h2.wasH3'
   ,css: '.sIFR-root {color:#FF6702; font-size: 24px;text-transform:lowercase }  .sIFR-root sup{ font-size: 9px; display:inline}'
   ,wmode: 'transparent'
  });
  
  
})();

//start paygo overlay
(window.paygoOverlayReplaces = function(){
      sIFR.replace(boost, {
        selector: '.paygo #planDetails td.rate span.price'
       ,css: '.sIFR-root {color:#FF6702; font-size: 30px;font-weight:bold} '
       ,wmode: 'transparent'
      });
})();

//start unlimited dynamic prices
(window.unlimitedPriceReplaces = function(){

if ( !document.location.href.match(/unlimited\.aspx/)) return; 

  sIFR.replace(boost, {
    selector: '.unlimited #priceContainer .planName'
   ,css: '.sIFR-root {color:#ff6702; font-size: 12px; } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.unlimited #priceContainer .planPrice'
   ,css: '.sIFR-root {color:#ffffff; font-size: 35px; font-weight:bold} '
   ,wmode: 'transparent'
  });
   
  sIFR.replace(boost, {
    selector: '.unlimited #priceContainer .planDuration'
   ,css: '.sIFR-root {color:#ffffff; font-size: 12px; padding:0px;margin:0px;} '
   ,wmode: 'transparent'
  });
  
})();


// monthly unlimited
(window.unlimitedReplaces = function(){
  
  if ( !document.location.href.match(/monthlyunlimited\.aspx/)) return; 
  
  sIFR.replace(boost, {
    selector: '.monthlyunltd .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.monthlyunltd .plan-features-highlights h2.wasH3'
   ,css: '.sIFR-root {color:#FF6702; font-size: 24px;text-transform:lowercase }'
   ,wmode: 'transparent'
  });
  
  
  })();

// blackberry
(window.blackberryReplaces = function(){
  
  if ( !document.location.href.match(/blackberry\.aspx/)) return; 
  
  sIFR.replace(boost, {
    selector: '.blackberry .plan-features-highlights h2.wasH3'
   ,css: '.sIFR-root {color:#FF6702; font-size: 24px  }'
   ,wmode: 'transparent'
  });
  
  })();
  




//start unlimited 

(window.unlimitedReplaces = function(){
  
  if ( !document.location.href.match(/unlimited\.aspx/)) return; 
  
  sIFR.replace(boost, {
    selector: '.unlimited .billboard .intro .tagline'
   ,css: '.sIFR-root {color:#ffffff; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  

  
  sIFR.replace(boost, {
    selector: '.unlimited #info h2.wasH3'
   ,css: '.sIFR-root {color:#ff6702;font-size:20px; text-transform:lowercase } .sIFR-root sup{ font-size: 9px; display:inline} '
   ,wmode: 'transparent'
  });
  
  sIFR.replace(boost, {
    selector: '.unlimited  h2.wasH3'
   ,css: '.sIFR-root {color:#ff6702;font-size:24px; text-transform:lowercase } .sIFR-root sup{ font-size: 9px; display:inline} '
   ,wmode: 'transparent'
  });
  
   window.unlimitedPriceReplaces();

})();



//start unlimited overlay
(window.unlimitedOverlayReplaces = function(){
      
  sIFR.replace(boost, {
    selector: '.unlimited #planDetails td.rate span.price'
   ,css: '.sIFR-root {color:#ff6702; font-size: 30px;font-weight:bold} '
   ,wmode: 'transparent'
  });
})();


(window.activationReplaces = function(){
      //orange
  sIFR.replace(boost, {
    selector: '#activation .boxBody h2.wasH3o'
   ,css: '.sIFR-root {color:#ff6702; font-size: 18px;font-weight:normal} '
   ,wmode: 'transparent'
  });
//green
  sIFR.replace(boost, {
    selector: '#activation .boxBody h2.wasH3g'
   ,css: '.sIFR-root {color:#FF6702; font-size: 18px;font-weight:normal} '
   ,wmode: 'transparent'
  });
})();


//start service

(window.startServiceReplaces = function(){
  
  if ( !document.location.href.match(/start_services\.html/)) return; 

  sIFR.replace(boost, {
    selector: '#landingRight h2.wasH3o'
   ,css: '.sIFR-root {color:#ff6702; font-size: 22px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  

})();

//why boost

(window.whychooseboostReplaces = function(){
  
  if ( !document.location.href.match(/whyboost\.aspx/)) return; 

  sIFR.replace(boost, {
    selector: '.pulldowns h2.wasH3'
   ,css: '.sIFR-root {color:#ffffff; font-size: 17px;text-transform:lowercase } '
   ,wmode: 'transparent'
  });
  

})();