//<![CDATA[
/* Replacement calls. Please see documentation for more information. */

if(typeof sIFR == "function"){

// This is the preferred "named argument" syntax

	  sIFR.replaceElement(named({sSelector:"h2#mid-row-h2", sFlashSrc:"swf/helvetica65.swf", sColor:"000000", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
	  
	  	  sIFR.replaceElement(named({sSelector:"h2.opps-h2", sFlashSrc:"swf/helvetica65.swf", sColor:"000000", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
	  
	 sIFR.replaceElement(named({sSelector:"h2.media-h2", sFlashSrc:"swf/helvetica65.swf", sColor:"000000", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
	  
	  sIFR.replaceElement(named({sSelector:"h3.mid-row-h3", sFlashSrc:"swf/helvetica65.swf", sColor:"cc0000", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
	   
	  sIFR.replaceElement(named({sSelector:"h3.btm-row-h3", sFlashSrc:"swf/helvetica65.swf", sColor:"ffffff", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));

	  sIFR.replaceElement(named({sSelector:"h2.heading-inner-right", sFlashSrc:"swf/helvetica65.swf", sColor:"6c6c6c", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
		
	sIFR.replaceElement(named({sSelector:"h3.image-title", sFlashSrc:"swf/helvetica65.swf", sColor:"ffffff", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
		
		sIFR.replaceElement(named({sSelector:"h2.case-study-title", sFlashSrc:"swf/helvetica65.swf", sColor:"ffffff", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
		
		 sIFR.replaceElement(named({sSelector:"h2#navigator-title", sFlashSrc:"swf/helvetica65.swf", sColor:"ffffff", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));
	
	sIFR.replaceElement(named({sSelector:"h2.japanese-1", sFlashSrc:"swf/japanese-1.swf", sColor:"", sLinkColor:"", sBgColor:"", sWmode: "transparent", sHoverColor:"", nPaddingTop:0, nPaddingBottom:0, sFlashVars:""}));

};

//---------------------------------------------------------------------
//            Image Preloader
//---------------------------------------------------------------------

var myImages = new Array ("images/outbound/outbound-train.jpg", "images/outbound/outbound-street.jpg", "images/outbound/outbound-museum.jpg", "images/inbound/inbound-uluru.jpg", "images/inbound/inbound-beachwalk.jpg", "images/inbound/inbound-operahouse.jpg","images/image-nav-shim.gif");
 
var myPreload = new Array ();
 
for (var i = 0; i < myImages.length; i++ )
{
myPreload[ i ]= new Image();
myPreload[ i ].src = myImages[ i ];
}

//---------------------------------------------------------------------
//            Heading underline script
//---------------------------------------------------------------------

function underline(id, div) {
	var heading = document.getElementById(id);
	var width = heading.firstChild.width;
	var text = heading.childNodes[0].nodeValue;

	var linelength = text.length;
	//alert (linelength);
	//draw the underline
	
	totalWidth = 0;
	for (i=0; i< text.length; i++) {
		
		//alert("Character: " + text[i]);
		
		totalWidth += getWidth(text[i]);
	}
	
	//alert(totalWidth);
	
	var thepencil = document.getElementById(div);
	thepencil.style.backgroundPosition = totalWidth +"px";
}

function getWidth(char) {
		if (char == 'f' || char == 'i' || char == 'j' || char == 'l' || char == 'r' || char == 't' || char == 'I') {
				return 4;
		} else if (char == 'm' || char == 'w' || char == 'A' || char == 'B' || char == 'C' || char == 'D' || char == 'E' || char == 'F' || char == 'G' || char == 'H' || char == 'J' || char == 'K' || char == 'L' || char == 'M' || char == 'N' || char == 'O'  || char == 'P' || char == 'Q' || char == 'R' || char == 'S' || char == 'T' || char == 'U' || char == 'V' || char == 'W' || char == 'X' || char == 'Y'  || char == 'Z') {
				return 13;
		}	else {
				return 10;
		}
		
}

//            Heading underline script (class version)
//---------------------------------------------------------------------
function doubleUnderline(id, div) {
	var heading = document.getElementsByClassName(id);
	var width = heading.firstChild.width;
	var text = heading.childNodes[0].nodeValue;

	var linelength = text.length;
	//alert (linelength);
	//draw the underline
	
	totalWidth = 0;
	for (i=0; i< text.length; i++) {
		
		//alert("Character: " + text[i]);
		
		totalWidth += getWidth(text[i]);
	}
	
	//alert(totalWidth);
	
	var thepencil = document.getElementsByClassName(div);
	thepencil.style.backgroundPosition = totalWidth +"px";
}

function getWidth(char) {
		if (char == 'f' || char == 'i' || char == 'j' || char == 'l' || char == 'r' || char == 't' || char == 'I') {
				return 4;
		} else if (char == 'm' || char == 'w' || char == 'A' || char == 'B' || char == 'C' || char == 'D' || char == 'E' || char == 'F' || char == 'G' || char == 'H' || char == 'J' || char == 'K' || char == 'L' || char == 'M' || char == 'N' || char == 'O'  || char == 'P' || char == 'Q' || char == 'R' || char == 'S' || char == 'T' || char == 'U' || char == 'V' || char == 'W' || char == 'X' || char == 'Y'  || char == 'Z') {
				return 13;
		}	else {
				return 10;
		}
		
}
//---------------------------------------------------------------------
//           Gallery Image Rollover script
//---------------------------------------------------------------------


var divCurrent = null

function showPic (whichpic, whichdiv) {
	var source = document.getElementById(whichpic);
	var replacesource = source.getAttribute('src');
    var text = document.getElementById(whichdiv)
	var placeholder = document.getElementById('viewer-main');
	placeholder.setAttribute('src', replacesource);
   
     
	if(divCurrent != null){
	    divCurrent.style.display = 'none';
	} else {
	   document.getElementById('inner-feature-text-1').style.display = 'none'; 
	}
	text.style.display = 'block';
	divCurrent = text
}

