function newImage(arg) {if (document.images) {rslt = new Image();rslt.src = arg;return rslt;}}CSAct = new Object;CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);function CSSetImageURL(action) {var img=CSGetImage(action[1]);if (img) img.src=action[2];}function CSGetImage(n) {if(document.images) {return ((!IsIE()&&CSBVers<5)?CSFindElement(n,0):document.images[n]);} else {return null;}}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;}CSIsW3CDOM = ((document.getElementById) && !(IsIE()&&CSBVers<6)) ? true : 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 IsIE() { return CSAg.indexOf("MSIE") > 0;}CSInit = new Array;function changeImages() {d = document;if (d.images) {var img;for (var i=0; i<changeImages.arguments.length; i+=2) {img = null;if (d.layers) {img = findElement(changeImages.arguments[i],0);}else {img = d.images[changeImages.arguments[i]];}if (img) {img.src = changeImages.arguments[i+1];}}}}function CSILoad(action) {
im = action[1];
if (document.images) {
CSIm[im] = new Object();
for (var i=2;i<5;i++) {
if (action[i] != '') { CSIm[im][i-2] = new Image(); CSIm[im][i-2].src = action[i]; }
else CSIm[im][i-2] = 0;}
CSIm[im][3] = action[5];}}CSExit = new Array;CSStopExecution=false;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;}function CSAction(array) {return CSAction2(CSAct, array);}