function Left(str, n){
    if (n <= 0)
        return "";
    else if (n > String(str).length)
        return str;
    else
        return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

// -----------------------------------------------------------------------------------
// ALLOWS FOR PORTABILITY

var found = false;
var jss = document.getElementsByTagName("script");
for (j = 0; j != jss.length; j++) {
  if(found == false){
    if(Right(jss[j].src,14)=="sifr-config.js") {
      var thePath = Left(jss[j].src, (jss[j].src.length - 17));
		var thePath = thePath + "flash/";
      var found = true;
    }
    else {
      var thePath = "";
    }
  }
}

// -----------------------------------------------------------------------------------
// VARIABLES DEFINED USING ABOVE FUNCTIONS

var garamondbold = {
  src: thePath + 'garamondbold.swf'
};

// -----------------------------------------------------------------------------------

sIFR.activate(garamondbold);

sIFR.replace(garamondbold, {
  selector: '#media-adbox h4'
	,css: {
				'.sIFR-root' : { 'background-color': '#88CDCA', 'color': '#000000',
						'font-size': '17px', 'kerning': '2px', 'text-align': 'right' }
				}
});

sIFR.replace(garamondbold, {
  selector: '#contact-adbox h4'
	,css: {
				'.sIFR-root' : { 'background-color': '#88CDCA', 'color': '#000000',
						'font-size': '17px', 'kerning': '2px', 'text-align': 'right' }
				}
});



