/**
 * ------------------------------------------------------------------------------
 *  Copyright 2008 Eurelis for Schneider Electric
 *  All rights reserved.
 * ------------------------------------------------------------------------------
 *
 *   Solution Toolbox functions
 *  
 * =========+=========+============+========+======================================
 *  Release | Version |    Date    | Author | Comments
 * =========+=========+============+========+======================================
 *  x.x.x.x |  1.0.0  | xx/xx/2008 |  API   | Initial version
 * ---------+---------+------------+--------+--------------------------------------
 *  1.1.5.0 |  1.1.0  | 08/01/2009 |  ADE   | Including Solution Toolbox
 * ---------+---------+------------+--------+--------------------------------------
 * =========+=========+============+========+======================================
 */

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != "function") {
     window.onload = func;
  } else {
     window.onload = function() {
        if (oldonload) {
           oldonload();
        }
        func();
     };
  }
}

/* Replacement calls. Please see documentation for more information. */
function replace(){
  if(typeof sIFR == "function"){
    sIFR.replaceElement(named({sSelector:".iframe h1", nPaddingRight:20, nPaddingLeft:20, sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:"h5",								sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:"h6",								sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:"h1.chapter_title",				sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#ffffff"}));
    sIFR.replaceElement(named({sSelector:"h1",								sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".functionIndex h2", sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".header span.title_header",		sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#009530"}));
    sIFR.replaceElement(named({sSelector:".shortTeaser .title",				sFlashSrc:"/gc_1_0/flash/seoptimistic-bold.swf",   sWmode:"transparent", sColor:"#ffffff"}));	
    sIFR.replaceElement(named({sSelector:".latestNewsRss h2 span",			sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".newsList h2 span",				sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".teaser h2",						sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".optimisticTitleContainer h2",	sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".agenda .h1Container h2",			sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
	  sIFR.replaceElement(named({sSelector:".managerList .h1Container h2",	sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
	  sIFR.replaceElement(named({sSelector:".managerViewer .h1Container h2",	sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
	  sIFR.replaceElement(named({sSelector:".releaseList h2 span",			sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
	  sIFR.replaceElement(named({sSelector:".releaseViewer .h1Container h2",	sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
	  sIFR.replaceElement(named({sSelector:".documentList .h1Container h2",	sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
    sIFR.replaceElement(named({sSelector:".solutionToolbox h2", sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"})); 
    sIFR.replaceElement(named({sSelector:".bigPercent", sFlashSrc:"/gc_1_0/flash/seoptimistic-normal.swf", sWmode:"transparent", sColor:"#4fa600"}));
  }
}

replace();
//addLoadEvent(replace);
//window.setTimeout("addLoadEvent(replace)", 1);
