/* -- Adobe GoLive JavaScript Library */

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function changeImagesArray(array) {
	if (preloadFlag == true) {
		var d = document; var img;
		for (var i=0; i<array.length; i+=2) {
			img = null; var n = array[i];
			if (d.images) {img = d.images[n];}
			if (!img && d.getElementById) {img = d.getElementById(n);}
			if (img) {img.src = array[i+1];}
		}
	}
}
function changeImages() {
	changeImagesArray(changeImages.arguments);
}
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;
// ShowFormResults Action 2.5 by Nate Baldwin, www.mindpalette.com
function MPShowFormResults(action) {
	var MPData = location.search;
	var MPString = "";
	var MPNameClass = action[1];
	if (MPNameClass.charAt(0) == ".") MPNameClass = MPNameClass.substring(1);
	if (MPNameClass != "") MPNameClass = "<span class=\""+MPNameClass+"\">";
	var MPValueClass = action[2];
	if (MPNameClass.charAt(0) == ".") MPNameClass = MPNameClass.substring(1);
	if (MPValueClass != "") MPValueClass = "<span class=\""+MPValueClass+"\">";
	if (MPData != "" && MPData != "?") {
		MPData = MPData.substring(1);
		MPData = MPData.split("&");
		for (i=0; i<MPData.length; i++) {
			var thisPair = MPData[i];
			thisPair = thisPair.split("=");
			var thisName = unescape(thisPair[0]);
			var thisValue = unescape(thisPair[1]);
			var nameRow = "<tr>\n<td align=\"right\" valign=\"top\">";
			if (MPNameClass != "")
				nameRow += MPNameClass+thisName+":&nbsp;&nbsp;</span></td>\n";
				else nameRow += "<b>"+thisName+":&nbsp;&nbsp;</b></td>\n";
			var thisValue = unescape(thisPair[1]);
			var valueRow = "<td align=\"left\" valign=\"top\">";
			if (MPValueClass != "")
				valueRow += MPValueClass+thisValue+"</span></td>\n</tr>\n";
				else valueRow += thisValue+"</td>\n</tr>\n";
			MPString += (nameRow+valueRow);
			}
		}
	if (MPString != "") {
		MPString = "<table border=\"0\" cellspacing=\"2\" cellpadding=\"0\">\n"+MPString+"</table>\n";
		document.write(MPString);
		}
	}
//