var bIE3 = (!document.all && document.frames) ? true : false;
var sUA = navigator.appName.toLowerCase();
var bValidClient = true;

function Swapcopy(dataname,n){
	var data = eval(dataname);
	if (document.layers) {
		var PopObj = eval("document.layers['poptext_" +dataname+ "']");
		for (i=0;i<PopObj.layers.length;i++) {
			PopObj.layers[i].visibility="hidden";
		}
		PopObj.layers[n].visibility="show";
	}
	else if (document.all && sUA.indexOf("webtv") == -1) { 
		var PopObj = eval("document.all.poptext_" +dataname)
		for (i=0;i<PopObj.length;i++) {
			PopObj[i].style.display="none";
		}
		PopObj[n].style.display="";
	}else{
		var PopObj = eval("document.poptext_" +dataname+".txtarea");
		PopObj.value=StripHTML(data[n]); 
	}
	if (document.images) {
		var PopMug = eval("document.images.popmug_"+dataname);		
		if (PopMug) { 
			var swapimg = eval(dataname+"2");
			PopMug.src= swapimg[n].src; 
		}
	} 
}

function StripHTML(str) { // this function doesn't work for NS 3.0 and earlier.
  if (navigator.appName!="Netscape" || (navigator.appName=="Netscape" && parseFloat(navigator.appVersion)>=3.01)) {
    var strt=str.indexOf('<')
    var nd = str.indexOf('>')
    var str2 = "";  var chk = "";
    while (strt > -1 && nd > -1) {
      chk = str.substring(strt,nd+1).toLowerCase();
      str2 += str.substring(0,strt) + " ";
      if ((chk=="<br>" || chk=="<tr>") && str2!="") { str2 += "\n"; }
      else if (chk=="<p>" && str2!="") { str2 += "\n\n"; }
      else if (chk=="<li>") { str2 += " * "; }
      str = str.substring(nd+1);
      strt=str.indexOf('<')
      nd = str.indexOf('>')
    }
    return str2+str;
  }else{
    return str
  }
}

function WriteInitialText(dataname){
	var data = eval(dataname);
	var popstr = "";
	if (document.layers) {
		popstr += "<ILAYER name=poptext_" +dataname+ ">";
		for (i=0;i<data.length;i++) {	
			var vis = (i==0) ? "show" : "hidden";
			popstr += "<LAYER visibility=\"" +vis+ "\"><html><body>" + data[i] + "</body></html></LAYER>";
		}
		popstr += "</ILAYER>";
	}else if (document.all && sUA.indexOf("webtv") == -1) { 
		for (i=0;i<data.length;i++) {	
			var vis = (i==0) ? "show" : "none";
			popstr += "<DIV ID=poptext_" +dataname+ " style='display:" +vis+ "'>" + data[i] + "</DIV>";
		}
	}else{
		popstr += "<form name=poptext_" +dataname+ "><textarea name='txtarea' rows=" +rows+ " cols=" +cols+ " wrap='physical'>" +StripHTML(data[0])+ "</textarea></form>";
	}
	return popstr;
}

