/* -- Adobe GoLive JavaScript Library */

CSInit = new Array;
function CSScriptInit() {
if(typeof(skipPage) != "undefined") { if(skipPage) return; }
idxArray = new Array;
for(var i=0;i<CSInit.length;i++)
	idxArray[i] = i;
CSAction2(CSInit, idxArray);
}
CSStopExecution=false;
function CSAction(array) {return CSAction2(CSAct, array);}
function CSAction2(fct, array) { 
	var result;
	for (var i=0;i<array.length;i++) {
		if(CSStopExecution) return false; 
		var aa = fct[array[i]];
		if (aa == null) return false;
		var ta = new Array;
		for(var j=1;j<aa.length;j++) {
			if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){
				if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}
				else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}
				else ta[j]=aa[j];}
			} else ta[j]=aa[j];
		}			
		result=aa[0](ta);
	}
	return result;
}
CSAct = new Object;
function CSClickReturn () {
	var bAgent = window.navigator.userAgent; 
	var bAppName = window.navigator.appName;
	if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
		return true; // dont follow link
	else return false; // dont follow link
}

// OUT utility Javascript library 1.4.3
// Script copyright 1999-2001 OUT Media Design GmbH. All rights reserved.
// This version needs the Adobe GoLive Netscape 6 Fix installed to work in NN6

var CSIsW3CDOM = CSIsW3CDOM; // declare variable in case the NN6 Fix isn't installed
if(!CSIsW3CDOM) { CSIsW3CDOM = false; } // define in case the NN6 Fix isn't installed

function OUTFindFrame(n,win) {
	var curFrames = win ? win.frames : top.frames;
	var frame = n=='' ? window : curFrames[n];
	if (!frame) {
		for (var i=0;i<curFrames.length;i++) {
			frame = OUTFindFrame(n,curFrames[i]);
			if (frame)
				return frame;
		}
	}
	return frame;
}

function OUTFindElement(n,ly,cmp) {
	if (cmp) n=OUTfindComponentElementName(n,ly);
	if (CSIsW3CDOM) { CSInitImgID();return document.getElementById(n); } 
	var curDoc = ly ? (ly.document ? ly.document : ly) : document;
	var elem = curDoc[n];
	if (!elem && curDoc.layers) { for (var i=0;i<curDoc.layers.length;i++) {
		elem = OUTFindElement(n,curDoc.layers[i]); if (elem) return elem; }}
	return elem;
}


// functions to search for AGL component objects named like this "Cmp003B4E7300brian"

function OUTfindComponentElementName(n,ly){
	var objn = '';
	var curDoc = ly ? (ly.document ? ly.document : ly) : (document.all ? document.all : document);
	if (CSIsW3CDOM) {
		curDoc = document.getElementsByTagName("*");
		for (var i=0; i<curDoc.length; i++) {
			objn = curDoc[i].name;
			if (objn && objn.indexOf("Cmp")==0 && objn.substr(13)==n) return objn;
 		}
	}
	else {
		for (objn in curDoc) {
			if (objn && objn.indexOf("Cmp")==0 && objn.substr(13)==n) return objn;
 		}
		if (!IsIE() && curDoc.layers) { for (var i=0;i<curDoc.layers.length;i++) {
			objn = OUTfindComponentElementName(n,curDoc.layers[i]);if (objn) return objn; }
		}
	}
	return null;
}


function OUTgetValuesFromURL(n) {
	var u=window.location.search;
	var a=new Array();
	if (u!="") {
		u=u.substring(u.indexOf('?')+1, u.length);
		u=u.split('&');
        for (var i=0; i<u.length; i++) { var p=u[i].split('='); if (p[0]==n) a[a.length]=p; }
	}
	return a;
}


function OUTcheckValueFromURL(n,v) {
	var a = OUTgetValuesFromURL(n);
	if (a) { for (var i in a) { if (a[i] && a[i][1]==v) return true; } }
	return false;
}
// OUT Lock MenuMachine in Frame Action v1.0
// Script copyright 2002, OUT Media Design GmbH. All rights reserved.

function OUTlckMenuMachineFrm(action) {
	var lckTarget = null;
	if (action[6]=='') lckTarget = window; else lckTarget = OUTFindFrame(action[6],0);

	if (lckTarget && lckTarget.bbMenu && lckTarget.OUTinitLckMenuMachine){
		lckTarget.OUTinitLckMenuMachine(action,document.location.href);;
		return true;
	}
	return false;

}
// TagToggle.action v2.0 - April, 2004
// © Copyright 1999 by Walter Blady
// All rights reserved
var TTisNav = window.navigator.userAgent.indexOf("Netscape") > 0;
var TTisSafari = window.navigator.userAgent.indexOf("Safari") >= 0;
var TTaction;
function WBTagToggle(action) {
	if (TTVersion() && document.getElementsByTagName("*").length > 0) {
		TTaction = action;
		var el = document.getElementsByTagName("*");
		for (var i = 0; i < el.length; i++) {
			if (!el[i].style.textColor) {
				var tn = el[i].tagName.toLowerCase();
				el[i].legal = TTCheckTag;
				el[i].entered = TTSetColor;
				if (el[i].legal() && el[i].entered(action)) {
					el[i].onmouseover = TTNewColor;
					el[i].onmouseout = TTOldColor;
				}
			}
		}
	}
	return;
}
function TTCheckTag() {
	var allTags = " b a i u strike tt sup sub em strong cite samp dfn var code kbd h1 h2 h3 h4 h5 h6 address pre div span p ";
	return allTags.indexOf(" " + this.tagName.toLowerCase() + " ") > -1;
}
function TTSetColor(action) {
	for (var i = 1; i < 30; i = i + 5) {
		var option = action[i].replace(/" ", ""/g);
		if (option != "" && option.toLowerCase() == this.tagName.toLowerCase()) {
			if (this.childNodes[0].color) {
				this.textColor = this.childNodes[0].color;
			}
			else {
				this.textColor = this.style.color;
			}
			this.backColor = this.style.backgroundColor;
			this.newTextColor = action[i+1] ? action[i+2] : this.textColor;
			this.newBackColor = action[i+3] ? action[i+4] : this.backColor;
			return true;
		}
	}
	return false;
}
function TTNewColor() {
	if (this.childNodes[0].color) {
		for (var i = 0; i < this.childNodes.length; i++) {
			if (this.childNodes[i].tagName.toLowerCase() == "font") this.childNodes[i].color = this.newTextColor;
		}
	}
	else {
		this.style.color = this.newTextColor;
	}
	this.style.backgroundColor = this.newBackColor;
	return;
}
function TTOldColor() {
	if (this.childNodes[0].color) {
		for (var i = 0; i < this.childNodes.length; i++) {
			if (this.childNodes[i].tagName.toLowerCase() == "font") this.childNodes[i].color = this.textColor;
		}
	}
	else {
		this.style.color = this.textColor;
	}
	this.style.backgroundColor = this.backColor;
	return;
}
function TTVersion() {
	return (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
           || (window.navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 5);
}
function CSCloseWindow() { 
if (self.parent.frames.length != 0) {
	self.parent.close()	
	} else {
	window.close()
	}
}

// ThumbPopUp 1.0 action by Michael Ahgren copyright 2003
var  maWin 
function maThumbPop(action){
for(i=4;i<8;i++){
action[i]?action[i]=1:action[i]=0
}   
if( maWin && ! maWin.closed){ 
 maWin.close() 
} 
pagelabel = "myWin" 
 maWin=window.open("", pagelabel, "height="+action[2]+",width="+action[3]+",toolbar="+action[4]+",menubar="+action[5]+",directories="+action[6]+",scrollbars="+action[7]+",left="+action[8]+",top="+action[9]); 
maWrite(action) 
} 
function maMakeCode(action){ 
var code="" 
code+='<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">' 
code+='<html>' 
code+='<head>' 
code+='<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">' 
code+='<title>'+action[10]+'</title>' 
code+='</head>' 
code+='<body bgcolor="'+action[11]+'" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">' 
code+='<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">' 
code+='<tr>' 
code+='<td align="center" valign="middle"><img src="'+action[1]+'" alt="" height="'+action[2]+'" width="'+action[3]+'" border="0"></td>' 
code+='</tr>' 
code+='</table>' 
code+='</body>' 
code+='</html>' 
return code 
} 
function maWrite(action){ 
 maWin.document.open() 
 maWin.document.write(maMakeCode(action)) 
 maWin.document.close() 
 maWin.focus() 
} 
// End ThumbPopUp action

