/* -- Adobe GoLive JavaScript Library */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 CSScrollDown(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(0,action[2]);   				container = container + action[2];  			} 	      	}	}}function CSScrollUp(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(0,-action[2]);   				container = container + action[2];  			} 	      	}	}}function CSStopAll(action) { CSStopComplete (); }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 */}function CSScrollLeft(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(-action[2],0);   				container = container + action[2];  			} 	      	}	}}function CSScrollRight(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(action[2],0);   				container = container + action[2];  			} 	      	}	}}CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);CSIsW3CDOM = ((document.getElementById) && !(IsIE()&&CSBVers<6)) ? true : false;function IsIE() { return CSAg.indexOf("MSIE") > 0;}function CSIEStyl(s) { return document.all.tags("div")[s].style; }function CSNSStyl(s) { if (CSIsW3CDOM) return document.getElementById(s).style; else return CSFindElement(s,0);  }CSIImg=false;function CSInitImgID() {if (!CSIImg && document.images) { for (var i=0; i<document.images.length; i++) { if (!document.images[i].id) document.images[i].id=document.images[i].name; } CSIImg = true;}}function CSFindElement(n,ly) { if (CSBVers<4) return document[n];	if (CSIsW3CDOM) {CSInitImgID();return(document.getElementById(n));}	var curDoc = ly?ly.document:document; var elem = curDoc[n];	if (!elem) {for (var i=0;i<curDoc.layers.length;i++) {elem=CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}	return elem;}function CSGetImage(n) {if(document.images) {return ((!IsIE()&&CSBVers<5)?CSFindElement(n,0):document.images[n]);} else {return null;}}CSDInit=false;function CSIDOM() { if (CSDInit)return; CSDInit=true; if(document.getElementsByTagName) {var n = document.getElementsByTagName('DIV'); for (var i=0;i<n.length;i++) {CSICSS2Prop(n[i].id);}}}function CSICSS2Prop(id) { var n = document.getElementsByTagName('STYLE');for (var i=0;i<n.length;i++) { var cn = n[i].childNodes; for (var j=0;j<cn.length;j++) { CSSetCSS2Props(CSFetchStyle(cn[j].data, id),id); }}}function CSFetchStyle(sc, id) {	var s=sc; while(s.indexOf("#")!=-1) { s=s.substring(s.indexOf("#")+1,sc.length); if (s.substring(0,s.indexOf("{")).toUpperCase().indexOf(id.toUpperCase())!=-1) return(s.substring(s.indexOf("{")+1,s.indexOf("}")));}	return "";}function CSGetStyleAttrValue (si, id, st) {	var s=si.toUpperCase();	var myID=id.toUpperCase()+":";	var id1=s.indexOf(myID,st);	if (id1==-1) return "";	var ch=s.charAt(id1-1);	if (ch!=" " && ch!="\t" && ch!="\n" && ch!=";" && ch!="{")		return CSGetStyleAttrValue (si, id, id1+1);	var start=id1+myID.length;	ch=s.charAt(start);	while(ch==" " || ch=="\t" || ch=="\n") {start++; ch=s.charAt(start);}	s=s.substring(start,si.length);	var id2=s.indexOf(";");	return ((id2==-1)?s:s.substring(0,id2));}function CSSetCSS2Props(si, id) {	var el=document.getElementById(id);	if (el==null) return;	var style=document.getElementById(id).style;	if (style) {		if (style.left=="") style.left=CSGetStyleAttrValue(si,"left",0);		if (style.top=="") style.top=CSGetStyleAttrValue(si,"top",0);		if (style.width=="") style.width=CSGetStyleAttrValue(si,"width",0);		if (style.height=="") style.height=CSGetStyleAttrValue(si,"height",0);		if (style.visibility=="") style.visibility=CSGetStyleAttrValue(si,"visibility",0);		if (style.zIndex=="") style.zIndex=CSGetStyleAttrValue(si,"z-index",0);	}}SSnumimg=1; SSsens2=-1;SSsens3=-1function CSSlideShow(action) {SSmax=action[2]SSimgNom=action[1]SSloop=action[4]SSsens=action[3] SSpalin=action[5]var SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];SSstr=SSimg.srcSSn=SSstr.lengthSSp=SSn-6SSpstr=SSstr.substring(0,SSp)SSnimg=SSstr.substring(SSp,SSp+2)SSformat=SSstr.substring(SSp+2,SSn)if (SSformat==".jpg" || SSformat==".JPG" || SSformat==".gif" || SSformat==".GIF"){}else{ alert("Image extension must be .jpg or .gif (case sensitive). Images must be numbered 01, 02 ...")}slide(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin)}}function slide(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin){if (SSsens2==true) {SSsens=true}if (SSsens2==false) {SSsens=false}if (SSsens==true) {SSsuite=SSnumimg-1	if (SSnumimg>SSmax)SSsuite=SSmax	if (SSnumimg<=1 & SSloop==true & SSpalin!=true) { SSsuite=SSmax }	if (SSnumimg<=1 & SSloop==true & SSpalin==true) { 		if (SSsens2==-1 & SSsens3==-1) {SSsuite=SSmax;SSsens3=1} else { SSsuite=SSnumimg+1; SSsens2=false }}	if (SSnumimg<=1 & SSloop!=true & SSpalin!=true) {		if  (SSsens2==-1 & SSsens3==-1) { SSsuite=SSmax;SSsens3=1 } else {SSsuite=SSnumimg; SSfini()}}}else{SSmax=SSmax-1SSsuite=SSnumimg+1	if (SSnumimg>SSmax & SSloop==true & SSpalin!=true) { SSsuite=1}	if (SSnumimg>SSmax & SSloop==true & SSpalin==true) {SSsuite=SSnumimg-1; SSsens2=true }	if (SSnumimg>SSmax & SSloop!=true &  SSpalin!=true) { SSsuite=SSnumimg;SSfini() }	if (SSnumimg<1) SSsuite=1}SSnumimg=SSsuiteif (SSsuite<10) {	SSaller="0"+SSsuite	}	else SSaller=SSsuiteSSsource=SSpstr+SSaller+SSformatvar SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];		if (SSimg) SSimg.src = SSsource;	}}function SSfini() {}function CSScrollstatus(action) {phrase = action[1];speed = action[2];	(action[3] != true)	? delay = setTimeout("CSScrollleftidle()",20) : delay = setTimeout("CSScrollrightidle()",20)var thestringleftphrase = "                                                                                                 " + phrase charnum = leftphrase.length;stringnum = leftphrase.length;	size = leftphrase.length+1}function CSScrollrightidle() {	stringnum--;	(stringnum != 0) ? window.status = leftphrase.substring(charnum,stringnum) : stringnum = charnum	delay = setTimeout("CSScrollrightidle()",speed); 	}	function CSScrollleftidle() {   thestring = leftphrase.substring(0,1);   leftphrase += thestring   leftphrase = leftphrase.substring(1,size);   window.status = leftphrase.substring(0,size);   delay = setTimeout("CSScrollleftidle()",speed);}var gCSIEDragObject = null;var gDragX,gDragY;function CSSetupDrag (layerName) {	this.x = 0; this.y = 0;	if (IsIE()) {		this.canDrag=true; 		this.layerObj=document.all.tags("div")[layerName];		this.layerObj.dragObj = this;		document.ondragstart = CSIEStartDrag;		document.onmousedown = CSIEMouseDown;		document.onmouseup = CSIEStopDrag;	} else {		if (CSBVers>=5)			{			this.layerObj=document.getElementById(layerName);			this.layerObj.addEventListener("mousedown", CSNS6StartDrag, true);			this.layerObj.addEventListener("mouseup", CSNS6StopDrag, true);			}		else			{			this.layer=CSNSStyl(layerName);this.onmousemove=null; 			this.layer.document.theLayer=this;			this.layer.document.captureEvents(Event.MOUSEDOWN);			this.layer.document.onmousedown=CSNSStartDrag; 			this.layer.document.onmouseup=CSNSStopDrag;			}	}}function CSNS6StartDrag (ev) {	CSIDOM();	ev.currentTarget.addEventListener("mousemove", CSNS6DoDrag, true);	gDragX=ev.clientX;	gDragY=ev.clientY;	ev.preventDefault();}function CSNS6DoDrag (ev) {	var style=ev.currentTarget.style;	style.left = parseInt(style.left)+(ev.clientX-gDragX)+"px";	style.top = parseInt(style.top)+(ev.clientY-gDragY)+"px";	gDragX=ev.clientX;	gDragY=ev.clientY;}function CSNS6StopDrag (ev) {		ev.target.removeEventListener("mousedown", CSNS6StartDrag, true);	ev.target.removeEventListener("mouseup", CSNS6StopDrag, true);	ev.currentTarget.removeEventListener("mousemove", CSNS6DoDrag, true);	ev.preventDefault();}function CSNSStartDrag (ev) {	var clickInMe = false;	if (ev.target != this) {		for (var i=0;i<this.images.length;i++) {			if (this.images[i] == ev.target) { clickInMe = true; break;}			}		}	else clickInMe = true;		if (clickInMe)		{		this.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP); 		this.onmousemove=CSNSDoDrag;		this.theLayer.x= ev.pageX;		this.theLayer.y= ev.pageY;		this.routeEvent(ev);		return false;		}   this.onmousemove=null;this.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);	this.routeEvent(ev);   return true; }function CSNSStopDrag (ev) {   this.onmousemove=null;this.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);return false; }function CSNSDoDrag (ev) {	this.theLayer.layer.moveBy(ev.pageX-this.theLayer.x, ev.pageY-this.theLayer.y); 	this.theLayer.x = ev.pageX; 	this.theLayer.y = ev.pageY;	this.routeEvent(ev);}function CSIEStartDrag () {	if(gCSIEDragObject != null && (gCSIEDragObject.tagName==event.srcElement.tagName))		event.returnValue=false;  }function CSIEStopDrag () { gCSIEDragObject=null; document.onmousemove=null; }function CSIEMouseDown () {	if(event.button==1) {		dragLayer = event.srcElement;		while (dragLayer!=null) 			{			if ((dragLayer.dragObj == null) && (dragLayer.tagName == "DIV"))				break;			if (dragLayer.dragObj != null)				break;			dragLayer=dragLayer.parentElement;			}					if (dragLayer == null) return;		if (dragLayer.dragObj!=null && dragLayer.dragObj.canDrag) {			gCSIEDragObject = dragLayer;			gCSIEDragObject.dragObj.x=event.clientX;			gCSIEDragObject.dragObj.y=event.clientY;			document.onmousemove = CSIEMouseMove;		}	}}function CSIEMouseMove () {	gCSIEDragObject.dragObj.layerObj.style.pixelLeft+=(event.clientX-gCSIEDragObject.dragObj.x);	gCSIEDragObject.dragObj.layerObj.style.pixelTop+=(event.clientY-gCSIEDragObject.dragObj.y);	gCSIEDragObject.dragObj.x=event.clientX;	gCSIEDragObject.dragObj.y=event.clientY;	event.returnValue = false;	event.cancelBubble = true;}var gDragArray = new Array();function CSDrag(action) { gDragArray[gDragArray.length] = new CSSetupDrag(action[1]); }function CSGotoLink(action) {	if (action[2].length) {		var hasFrame=false;		for(i=0;i<parent.frames.length;i++) { if (parent.frames[i].name==action[2]) { hasFrame=true; break;}}		if (hasFrame==true)			parent.frames[action[2]].location = action[1];		else			window.open (action[1],action[2],"");	}	else location = action[1];}function newImage(arg) {	if (document.images) {		rslt = new Image();		rslt.src = arg;		return rslt;	}}function changeImages() {	changeImagesArray(changeImages.arguments);}function initImgID() {var di = document.images; if (mustInitImg && di) { for (var i=0; i<di.length; i++) { if (!di[i].id) di[i].id=di[i].name; } mustInitImg = false;}}function findElement(n,ly) {	var d = document;	if (browserVers < 4)		return d[n];	if ((browserVers >= 6) && (d.getElementById)) {initImgID; return(d.getElementById(n))}; 	var cd = ly ? ly.document : d;	var elem = cd[n];	if (!elem) {		for (var i=0;i<cd.layers.length;i++) {			elem = findElement(n,cd.layers[i]);			if (elem) return elem;		}	}	return elem;}function changeImagesArray(array) {	if (preloadFlag == true) {		var d = document; var img;		for (i=0;i<array.length;i+=2) {			img = null; var n = array[i];			if (d.images) {				if (d.layers) {img = findElement(n,0);}				else {img = d.images[n];}			}			if (!img && d.getElementById) {img = d.getElementById(n);}			if (!img && d.getElementsByName) {				var elms = d.getElementsByName(n);				if (elms) {					for (j=0;j<elms.length;j++) {						if (elms[j].src) {img = elms[j]; break;}					}				}			}			if (img) {img.src = array[i+1];}		}	}}function CSOpenWindow(action) {	var wf = "";		wf = wf + "width=" + action[3];	wf = wf + ",height=" + action[4];	wf = wf + ",resizable=" + (action[5] ? "yes" : "no");	wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");	wf = wf + ",menubar=" + (action[7] ? "yes" : "no");	wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");	wf = wf + ",directories=" + (action[9] ? "yes" : "no");	wf = wf + ",location=" + (action[10] ? "yes" : "no");	wf = wf + ",status=" + (action[11] ? "yes" : "no");			window.open(action[1],action[2],wf);}
