
function WriteFlashWithID(strID,SWFPath,SWFWidth,SWFHeight,SWFParams) {
	try {
		var str = '\n';
		var NewParams = '';
		str+='	<object name="' + strID + '" id="' + strID + '" type="application\/x-shockwave-flash" data="' + SWFPath + '" width="' + SWFWidth + '" height="' + SWFHeight + '" title="">\n';
		str+='		<param name="wmode" value="transparent">\n';
		str+='		<param name="movie" value="' + SWFPath + '">\n';
		if(typeof(SWFParams) != "undefined"){
			var SWFParamsArray = SWFParams.split(';');
			for (var i=0; i<SWFParamsArray.length; i++) {
				var EachParam = SWFParamsArray[i].split('|');
				NewParams+='		<param name="' + EachParam[0] + '" VALUE="' + EachParam[1] + '">\n';
			}
			str+=NewParams;
		}
		str+='	<\/object>\n';
		document.write(str);
	} catch(e) {}
}



function WriteFlash(SWFPath,SWFWidth,SWFHeight,SWFParams) {
	try {
		var str = '\n';
		var NewParams = '';
		str+='	<object type="application\/x-shockwave-flash" data="' + SWFPath + '" width="' + SWFWidth + '" height="' + SWFHeight + '" title="">\n';
		str+='		<param name="wmode" value="transparent">\n';
		str+='		<param name="movie" value="' + SWFPath + '">\n';
		if(typeof(SWFParams) != "undefined"){
			var SWFParamsArray = SWFParams.split(';');
			for (var i=0; i<SWFParamsArray.length; i++) {
				var EachParam = SWFParamsArray[i].split(',');
				NewParams+='		<param name="' + EachParam[0] + '" VALUE="' + EachParam[1] + '">\n';
			}
			str+=NewParams;
		}
		str+='	<\/object>\n';
		document.write(str);
	} catch(e) {}
}

function setRotator(rotateLength) {
	try{
		if(rotateLength == undefined || rotateLength < 100){
			rotateLength = 7500;
		}
		var elms = document.getElementById("Rotator").getElementsByTagName("a");
		var setFirst = "true";
		for (i=0; i < elms.length; i++) {
			if(elms[i].className == "btn"){
				if(setFirst == "true"){
					elms[i].className += " Sel";
					setFirst = "false";
				}
				elms[i].style.display = "block";
			}
		}
		if(navigator.appName == "Microsoft Internet Explorer"){
			clearInt = setTimeout("rotate(arrCaseStudies[nextIndex].substring(0, arrCaseStudies[nextIndex].indexOf('|:|')),-1,"+rotateLength+")", rotateLength);
		}else{
			clearInt = setTimeout(rotate, rotateLength, arrCaseStudies[nextIndex].substring(0, arrCaseStudies[nextIndex].indexOf("|:|")),-1,rotateLength);
		}
	}catch(e){}
}

function rotate(targetElm, isClicked, rotateLength) {
	try{	
		clearTimeout(clearInt);
		var parent = document.getElementById("Rotator");
		for(i=0; i < arrCaseStudies.length; i++){
			if(targetElm == arrCaseStudies[i].substring(0, arrCaseStudies[i].indexOf("|:|"))){
				var index = i;
			}
		}
		var imgIndex = arrCaseStudies[index].indexOf("|:|")+3;
		var titleIndex = arrCaseStudies[index].indexOf("|:|", imgIndex)+3;
		var summaryIndex = arrCaseStudies[index].indexOf("|:|", titleIndex)+3;
		var breadcrumbIndex = arrCaseStudies[index].indexOf("|:|", summaryIndex)+3;
		
		var img = arrCaseStudies[index].substring(imgIndex, titleIndex-3);
		var title = arrCaseStudies[index].substring(titleIndex, summaryIndex-3);
		var summary = arrCaseStudies[index].substring(summaryIndex, breadcrumbIndex-3);
		var breadcrumb = arrCaseStudies[index].substring(breadcrumbIndex);
		
		parent.getElementsByTagName("img")[0].src = img;
		parent.getElementsByTagName("img")[0].alt = title;
		if(isHome == "true"){
			parent.getElementsByTagName("p")[0].innerHTML = summary;
			parent.getElementsByTagName("h3")[0].innerHTML = "<a href='"+breadcrumb+"'>"+title+"</a>";
			parent.getElementsByTagName("p")[0].innerHTML += " <a href='"+breadcrumb+"'>More&hellip;</a>";
		}
		
		for(i=0; i < parent.getElementsByTagName("a").length; i++){
			if(parent.getElementsByTagName("a")[i].className == "btn" || parent.getElementsByTagName("a")[i].className == "btn Sel"){
				parent.getElementsByTagName("a")[i].className = "btn";
				if(isHome == "true"){
					if(i-3 == index){
						parent.getElementsByTagName("a")[i].className += " Sel";
					}
				}else{
					if(i-1 == index){
						parent.getElementsByTagName("a")[i].className += " Sel";
					}
				}
			}else{
				parent.getElementsByTagName("a")[i].href = breadcrumb;
			}
		}
		if(document.getElementById("ImgLink") != null){
			document.getElementById("ImgLink").onclick = function(){rotate(arrCaseStudies[nextIndex].substring(0, arrCaseStudies[nextIndex].indexOf('|:|')),"true"); return false;};
		}
		nextIndex++;
		if(nextIndex == arrCaseStudies.length){
			nextIndex = 0;
		}
		if(isClicked == -1){
			if(navigator.appName == "Microsoft Internet Explorer"){
				clearInt = setTimeout("rotate(arrCaseStudies[nextIndex].substring(0, arrCaseStudies[nextIndex].indexOf('|:|')),-1,"+rotateLength+")", rotateLength);
			}else{
				clearInt = setTimeout(rotate, rotateLength, arrCaseStudies[nextIndex].substring(0, arrCaseStudies[nextIndex].indexOf("|:|")),-1,rotateLength);
			}
		}
	}catch(e){}
}
		