

function AddImages() {
	var imgentered = GetValue("imgentered");
	imgentered++;
	SetValue("imgentered", imgentered);
	if(imgentered%2!=1) var bgc = "#CCCCCC"; else var bgc = "white";
	var carray = "<b>Image #" + imgentered + "</b>:" + "|||" + "<input type=\"file\" size=\"15\" name=artfile" + imgentered + ">" + "|||" + "Align:" + "|||" + "<select name=artalign" + imgentered + "><option value=1>left<option value=3>center<option value=2>right</select>";
	var cproperties = "align|right|valign|top" + "|||align|left|||" + "align|right|valign|top" + "|||" + "_";
	var rproperties = "bgColor|" + bgc + "|||valign|top";
	AddNewTableRow("ImageTable", carray, cproperties, rproperties, (imgentered*2)-2);
	var carray = "Caption:" + "|||" + "<input type=\"text\" size=\"30\" name=artcaption" + imgentered + ">" + "|||" + "<small><span style=\"color: red;\">UPLOAD IMAGE</span></small>";
	var cproperties = "align|right" + "|||" + "_" + "|||" + "colSpan|2";
	var rproperties = "bgColor|" + bgc + "|||valign|top";
	AddNewTableRow("ImageTable", carray, cproperties, rproperties, (imgentered*2)-1);
	return;
}

function AddFiles() {
	var fileentered = GetValue("fileentered");
	fileentered++;
	SetValue("fileentered", fileentered);
	if(fileentered%2!=1) var bgc = "#CCCCCC"; else var bgc = "white";
	var carray = "<b>File #" + fileentered + "</b>:" + "|||" + "<input type=\"file\" size=\"15\" name=\"art2file" + fileentered + "\">";
	var cproperties = "align|right|valign|top" + "|||align|left|colSpan|2";
	var rproperties = "bgColor|" + bgc + "|||valign|top";
	AddNewTableRow("FileTable", carray, cproperties, rproperties, (fileentered*3)-2);
	var carray = "Label:" + "|||" + "<input type=\"text\" size=\"30\" name=art2caption" + fileentered + ">" + "|||" + "<small><span style=\"color: red;\">UPLOAD FILE</span></small>";
	var cproperties = "align|right" + "|||" + "align|left" + "|||" + "align|center";
	var rproperties = "bgColor|" + bgc + "|||valign|top";
	AddNewTableRow("FileTable", carray, cproperties, rproperties, (fileentered*3)-1);
	var carray = "Details:" + "|||" + "<input type=\"text\" size=\"30\" name=art2details" + fileentered + "> <small>(optional)</small>";
	var cproperties = "align|right" + "|||" + "align|left|colSpan|2";
	var rproperties = "bgColor|" + bgc + "|||valign|top";
	AddNewTableRow("FileTable", carray, cproperties, rproperties, (fileentered*3)-0);
	return;
}

function CheckAll() {
	for(xx=1;xx<=34;xx++) {
		if(document.getElementById && document.getElementById("inc"+xx)) {
			if (document.getElementById("inc"+xx).checked==true) document.getElementById("inc"+xx).checked = false; else document.getElementById("inc"+xx).checked = true;
		} else if (document.all && document.all("inc"+xx)) {
			if (document.all("inc"+xx).checked==true) document.all("inc"+xx).checked = false; else document.all("inc"+xx).checked = true;
		}
	}
}

function ToggleSearchType(vl) {
	if(vl==1) {
		if(document.getElementById && document.getElementById("searchopt1")) {
			document.getElementById("searchopt1").style.display = 'block';
			document.getElementById("searchopt2").style.display = 'none';
		} else if (document.all && document.all("searchopt1")) {
			document.all("searchopt1").style.display = 'block';
			document.all("searchopt2").style.display = 'none';
		}
	} else {
		if(document.getElementById && document.getElementById("searchopt1")) {
			document.getElementById("searchopt1").style.display = 'none';
			document.getElementById("searchopt2").style.display = 'block';
		} else if (document.all && document.all("searchopt1")) {
			document.all("searchopt1").style.display = 'none';
			document.all("searchopt2").style.display = 'block';
		}
	}
}

function FlipInlineResults() {
	var currstate = document.getElementById("ViewResPanel").style.display;
	if(currstate=="none") {
		document.getElementById("ViewResToggle").innerHTML = '- <a href=\"\" onClick="FlipInlineResults(); return false;">Hide Results</a>';
		document.getElementById("ViewResPanel").style.display = 'block';
	} else {
		document.getElementById("ViewResToggle").innerHTML = '+ <a href=\"\" onClick="FlipInlineResults(); return false;">View Results</a>';
		document.getElementById("ViewResPanel").style.display = 'none';
	}
}

function SaveSearch() {
	var pformstr = "";
	theForm = document.getElementById('form1');
	var formcnt = theForm.elements.length;
	for (i=0; i < formcnt; i++) {
		var vl = "";
		var ele = theForm.elements[i];
		if(ele.type=="checkbox") {
			if(ele.checked) var vl = ele.name + "=" + ele.value + "&"; else var vl = "";
		}
		if(ele.type=="select-multiple") {
			for(var q = 0;q < document.getElementById(ele.name).options.length;q++){
				if(document.getElementById(ele.name).options[q].selected==true) vl = vl + ele.name + "=" + document.getElementById(ele.name).options[q].value + "&";
			}
		}
		if(ele.type!="checkbox" && ele.type!="select-multiple") {
			if(ele.value!="") vl = ele.name + "=" + ele.value + "&"; else vl = "";
		}
		if(vl!="" && ele.name!="rtype") pformstr = pformstr + vl;
	}
	var ppath = "cvr_reporting.php?rtype=savesearch&" + pformstr;
	newwin = window.open(ppath, 'savewin', 'top=100,left=100,width=600,height=400,scrollbars=yes,resizable=no,toolbars=no,addressbar=no');
	return false;
}

function LoadSearch() {
	var ppath = "cvr_reporting.php?rtype=loadsearch";
	newwin = window.open(ppath, 'savewin', 'top=100,left=100,width=600,height=400,scrollbars=yes,resizable=no,toolbars=no,addressbar=no');
	return false;
}

function SearchPicked(sname) {
	if(document.getElementById && document.getElementById("savename")) {
		document.getElementById("savename").value = sname;
	} else if (document.all && document.all("savename")) {
		document.all("savename").value = sname;
	}
	return false;
}

function LoadSelectedSearch(critstr) {
	window.opener.document.form1.reset();
	var arr = critstr.split("&");
	for(x=0; x<arr.length; x++) {
		var tmp = arr[x].split("=");
		var fnme = tmp[0];
		var fval = tmp[1];
		//	now try to add to PARENT
		if(window.opener.document.getElementById && window.opener.document.getElementById(fnme)) {
			var evaltpe = 1;
			if(fnme.substring(0,3)=="inc") evaltpe = 2;
			if(fnme.replace("[]", "")!=fnme) evaltpe = 3;
			if(evaltpe==1) window.opener.document.getElementById(fnme).value = fval;
			if(evaltpe==2) window.opener.document.getElementById(fnme).checked = true;
			if(evaltpe==3) {
				for(xx=0;xx<window.opener.document.getElementById(fnme).length;xx++) {
					if(window.opener.document.getElementById(fnme)[xx].value==fval) window.opener.document.getElementById(fnme)[xx].selected = true;
				}
			}

		} else if (window.opener.document.all && window.opener.document.all(fnme)) {
			var evaltpe = 1;
			if(fnme.substring(0,3)=="inc") evaltpe = 2;
			if(fnme.replace("[]", "")!=fnme) evaltpe = 3;
			if(evaltpe==1) window.opener.document.all(fnme).value = fval;
			if(evaltpe==2) window.opener.document.all(fnme).checked = true;
			if(evaltpe==3) window.opener.document.all(fnme)[fval].selected = true;
		}
	}
	window.close();
	return false;
}

function SwitchShow(chc) {
	//	toggle the display of the two error modes ... swap div vis, then re-write the links
	if(chc==1) var hout = "list errors by record | <a href=\"javascript:SwitchShow(2);\" style=\"color: red;\">list errors by type</a>"; else var hout = "<a href=\"javascript:SwitchShow(1);\" style=\"color: red;\">list errors by record</a> | list errors by type";
	
	if(document.getElementById && document.getElementById("showlinks")) {
		document.getElementById("showlinks").innerHTML = hout;
		if(chc==1) {
			document.getElementById("show1").style.display = 'block';
			document.getElementById("show2").style.display = 'none';
		} else {
			document.getElementById("show1").style.display = 'none';
			document.getElementById("show2").style.display = 'block';
		}
	} else if (document.all && document.all("showlinks")) {
		document.all("showlinks").style.innerHTML = chc;
		if(chc==1) {
			document.all("show1").style.display = 'block';
			document.all("show2").style.display = 'none';
		} else {
			document.all("show1").style.display = 'none';
			document.all("show2").style.display = 'block';
		}
	}
	return;
}
function HideSubmitButton() {
	if(document.getElementById && document.getElementById("submitbutton")) {
		document.getElementById("submitbutton").style.display = 'none';
		document.getElementById("submitprogress").style.display = 'block';
	} else if (document.all && document.all("submitbutton")) {
		document.all("submitbutton").style.display = 'none';
		document.all("submitprogress").style.display = 'block';
	}
	// document.images['testes'].src = 'images/uploadanimation.gif';
	// alert("!");
	return true;
}
function HideSubmitButton2() {
	if(document.getElementById && document.getElementById("submitbutton_2")) {
		document.getElementById("submitbutton_2").style.display = 'none';
		document.getElementById("submitbutton").style.display = 'none';
		document.getElementById("submitprogress_2").style.display = 'block';
		document.getElementById("submitprogress").style.display = 'block';
	} else if (document.all && document.all("submitbutton_2")) {
		document.all("submitbutton_2").style.display = 'none';
		document.all("submitbutton").style.display = 'none';
		document.all("submitprogress_2").style.display = 'block';
		document.all("submitprogress").style.display = 'block';
	}
	// document.images['testes'].src = 'images/uploadanimation.gif';
	// alert("!");
	return true;
}

function SubmitBatch() {
	document.getElementById("WarningDisplay").style.display = 'none';
	document.getElementById("ErrorDisplay").style.display = 'none';
	document.getElementById("EmailDisplay").style.display = 'none';
	document.getElementById("FormDisplay").style.display = 'none';
	document.getElementById("UploadDisplay").style.display = 'block';
	setTimeout('document.getElementById("UploadDisplayAnimation").innerHTML = "<img src=images/uploadanimation.gif style=margin-bottom:5px;>";', 100); 
}

///////////////////////////////////////////////////////////////////////////////////

function DisplayWarningErrors(byrec, bytpe) {
	setTimeout('document.getElementById("ProcessCounter").innerHTML = "Loading warning panels...<br><br><img src=images/uploadanimation.gif style=margin-bottom:5px;>";', 10);
	setTimeout('LoadBatchWarnings("' + byrec + '", "' + bytpe + '")', 20);
}

function LoadBatchWarnings(byrec, bytpe) {
	document.getElementById("WarningsByRecord").innerHTML = byrec;
	document.getElementById("WarningsByType").innerHTML = bytpe;
	document.getElementById("warn_sort2").value = bytpe;
	document.getElementById("UploadDisplay").style.display = 'none';
	document.getElementById("ProcessDisplay").style.display = 'none';
	document.getElementById("ErrorDisplay").style.display = 'none';
	document.getElementById("WarningDisplay").style.display = 'block';
	document.getElementById("EmailDisplay").style.display = 'block';
	document.getElementById("FormDisplay").style.display = 'block';
}

///////////////////////////////////////////////////////////////////////////////////

function DisplayBatchErrors(byrec, bytpe) {
	setTimeout('document.getElementById("ProcessCounter").innerHTML = "Loading error panels...<br><br><img src=images/uploadanimation.gif style=margin-bottom:5px;>";', 10);
	setTimeout('LoadBatchErrors("' + byrec + '", "' + bytpe + '")', 20);
}

function LoadBatchErrors(byrec, bytpe) {
	document.getElementById("ErrorsByRecord").innerHTML = byrec;
	document.getElementById("ErrorsByType").innerHTML = bytpe;
	document.getElementById("prob_sort2").value = bytpe;
	document.getElementById("UploadDisplay").style.display = 'none';
	document.getElementById("ProcessDisplay").style.display = 'none';
	document.getElementById("WarningDisplay").style.display = 'none';
	document.getElementById("ErrorDisplay").style.display = 'block';
	document.getElementById("EmailDisplay").style.display = 'block';
	document.getElementById("FormDisplay").style.display = 'block';
}

///////////////////////////////////////////////////////////////////////////////////

function SubmitBatchOverride() {
	document.getElementById("FormDisplay").style.display = 'none';
	document.getElementById("UploadDisplay").style.display = 'none';
	document.getElementById("ProcessDisplay").style.display = 'none';
	document.getElementById("WarningDisplay").style.display = 'none';
	document.getElementById("ErrorDisplay").style.display = 'none';
	document.getElementById("StoringDisplay").style.display = 'block';
	document.getElementById("StoringReport").innerHTML = "Saving record # of #.";
}

function ToggleErrorViewer(chc) {
	//	toggle the display of the two error modes ... swap div vis, then re-write the links
	if(chc==1) var hout = "list errors by record | <a href=\"javascript:ToggleErrorViewer(2);\" style=\"color: red;\">list errors by type</a>"; else var hout = "<a href=\"javascript:ToggleErrorViewer(1);\" style=\"color: red;\">list errors by record</a> | list errors by type";
	document.getElementById("showlinks").innerHTML = hout;
	if(chc==1) {
		document.getElementById("ErrorsByRecord").style.display = 'block';
		document.getElementById("ErrorsByType").style.display = 'none';
	} else {
		document.getElementById("ErrorsByRecord").style.display = 'none';
		document.getElementById("ErrorsByType").style.display = 'block';
	}
	return;
}

function ToggleWarningViewer(chc) {
	//	toggle the display of the two error modes ... swap div vis, then re-write the links
	if(chc==1) var hout = "list warnings by record | <a href=\"javascript:ToggleWarningViewer(2);\" style=\"color: red;\">list warnings by type</a>"; else var hout = "<a href=\"javascript:ToggleWarningViewer(1);\" style=\"color: red;\">list warnings by record</a> | list warnings by type";
	document.getElementById("showwlinks").innerHTML = hout;
	if(chc==1) {
		document.getElementById("WarningsByRecord").style.display = 'block';
		document.getElementById("WarningsByType").style.display = 'none';
	} else {
		document.getElementById("WarningsByRecord").style.display = 'none';
		document.getElementById("WarningsByType").style.display = 'block';
	}
	return;
}

function ConfirmBatchDelete() {
	var answer = confirm ("Are you sure you want to delete this entire BATCH?");
	// if(answer) formdelete.submit();
  if(answer) document.forms["formdelete"].submit();

}

function ConfirmEntryDelete() {
	var answer = confirm ("Are you sure you want to delete this record?");
	if (answer) form3.submit();
}

function AddCVREmailAddress() {
	document.getElementById("emailentries").innerHTML += "<input type=text size=20 name=erroremail[]><br>";
	// AddInputField("text", "emailentries", "erroremail", "size", "20", "");
}

function FlipQuickLinkCategory(catname) {
	var currstate = document.getElementById("resources_"+catname).style.display;
	if(currstate=="none") {
		document.getElementById("resources_"+catname).style.display = "block";
		document.getElementById("switch_img_"+catname).src = "images/minus.gif";
	} else {
		document.getElementById("resources_"+catname).style.display = "none";
		document.getElementById("switch_img_"+catname).src = "images/plus.gif";
	}
}

function LoadCalendar(mnth, yr, hgh) {
	//	update the 'Loading' interface
	var months = new Array(13);
	months[1]  = "January"; months[2]  = "February"; months[3]  = "March"; months[4]  = "April";
  months[5]  = "May"; months[6]  = "June"; months[7]  = "July"; months[8]  = "August";
  months[9]  = "September"; months[10]  = "October"; months[11] = "November"; months[12] = "December";
	document.getElementById("calendar_title_line").innerHTML = "loading " + months[mnth] + ", " + yr + " ...";
	//	build qstring, post to stream
	qstr = "todo=calendarfeed&mm=" + mnth + "&yy=" + yr + "&hgh=" + hgh;
	fexec = "WriteCalOutput()";
	JSDataSubmit("post", "calendar.php", qstr);
}

function WriteCalOutput() {
	//	bust up the return string
	var chunks = datashuffle.split("||");
	document.getElementById("CalMonthGrid").innerHTML = chunks[0];
	document.getElementById("CalMonthDetails").innerHTML = chunks[1];
}

function ClearFieldConditionally(fname, ifequals, focusing) {
	var currval = document.getElementById(fname).value;
	if(focusing==1 && currval==ifequals) document.getElementById(fname).value = "";
	if(focusing==0 && currval=="") document.getElementById(fname).value = ifequals;
	return;
}

function SwitchNav(nmb) {
	if(nmb==1) {
		var showa = "block";
		var showb = "none";
		var nstr = "View By Agency | <a href='javascript:SwitchNav(2);'>View By County</a>";
	} else {
		var showa = "none";
		var showb = "block";
		var nstr = "<a href='javascript:SwitchNav(1);'>View By Agency</a> | View By County";
	}
	if(document.getElementById && document.getElementById("view_nav")) {
		document.getElementById("view_a").style.display = showa;
		document.getElementById("view_b").style.display = showb;
		document.getElementById("view_nav").innerHTML = nstr;
	} else if (document.all && document.all("view_nav")) {
		document.all("view_a").style.display = showa;
		document.all("view_b").style.display = showb;
		document.all("view_nav").innerHTML = nstr;
	}
	return;
}

/////////////////////////////////////////////////////////////////////////////////////////////
/////////												NEWSLETTER FUNCTIONS																/////////
/////////////////////////////////////////////////////////////////////////////////////////////

function NewsToggleDetails(pnl) {
	if(document.getElementById && document.getElementById("indicator"+pnl)) {
		var currstat = document.getElementById("details"+pnl).style.display;
		if(currstat=="none") var changeto = "block"; else var changeto = "none";
		if(currstat=="none") var plmn = "-"; else var plmn = "+";
		document.getElementById("details"+pnl).style.display = changeto;
		document.getElementById("indicator"+pnl).innerHTML = plmn;
	} else if (document.all && document.all("indicator"+pnl)) {
		var currstat = document.all("details"+pnl).style.display;
		if(currstat=="none") var changeto = "block"; else var changeto = "none";
		if(currstat=="none") var plmn = "-"; else var plmn = "+";
		document.all("details"+pnl).style.display = changeto;
		document.all("indicator"+pnl).innerHTML = plmn;
	}
	return false;
}

function NewsToggleCounts(st) {
	if(document.getElementById && document.getElementById("top"+st+"a")) {
		var currstat = document.getElementById("top"+st+"a").style.display;
		if(currstat=="none") var changeto = "block"; else var changeto = "none";
		if(changeto=="none") var otherstat = "block"; else var otherstat = "none";
		document.getElementById("top"+st+"a").style.display = changeto;
		document.getElementById("top"+st+"b").style.display = otherstat;
	} else if (document.all && document.all("top"+st+"a")) {
		var currstat = document.all("top"+st+"a").style.display;
		if(currstat=="none") var changeto = "block"; else var changeto = "none";
		if(changeto=="none") var otherstat = "block"; else var otherstat = "none";
		document.all("top"+st+"a").style.display = changeto;
		document.all("top"+st+"b").style.display = otherstat;
	}
	return false;
}

function NewsAddItem(itm) {
	if(document.getElementById && document.getElementById("side_"+itm+"_opt")) {
		if(document.getElementById("side_"+itm+"_opt").selectedIndex==-1) return false;
		var vl1 = document.getElementById("side_"+itm+"_opt").options[document.getElementById("side_"+itm+"_opt").selectedIndex].value;
		var vl2 = document.getElementById("side_"+itm+"_opt").options[document.getElementById("side_"+itm+"_opt").selectedIndex].text;
		var optn = document.createElement("OPTION");
		optn.text = vl2; optn.value = vl1;
		document.getElementById("side_"+itm+"_pick").options.add(optn);
		document.getElementById("side_"+itm+"_opt").selectedIndex = -1;
	} else if (document.all && document.all("side_"+itm+"_opt")) {
		if(document.all("side_"+itm+"_opt").selectedIndex==-1) return false;
		var vl1 = document.all("side_"+itm+"_opt").options[document.all("side_"+itm+"_opt").selectedIndex].value;
		var vl2 = document.all("side_"+itm+"_opt").options[document.all("side_"+itm+"_opt").selectedIndex].text;
		var optn = document.createElement("OPTION");
		optn.text = vl2; optn.value = vl1;
		document.all("side_"+itm+"_pick").options.add(optn);
		document.all("side_"+itm+"_opt").selectedIndex = -1;
	}
	NewsSetHidden(itm);
	return false;
}

function NewsMoveItemUp(itm) {
	if(document.getElementById && document.getElementById("side_"+itm+"_opt")) {
		var pk1 = document.getElementById("side_"+itm+"_pick").selectedIndex;
		var pk2 = pk1 - 1;
		document.getElementById("side_"+itm+"_pick").selectedIndex = -1;
		if(pk1<1) return false;
		var ss1 = document.getElementById("side_"+itm+"_pick").options[pk1].value;
		var ss2 = document.getElementById("side_"+itm+"_pick").options[pk1].text;
		var rr1 = document.getElementById("side_"+itm+"_pick").options[pk2].value;
		var rr2 = document.getElementById("side_"+itm+"_pick").options[pk2].text;
		document.getElementById("side_"+itm+"_pick").options[pk1].value = rr1;
		document.getElementById("side_"+itm+"_pick").options[pk1].text = rr2;
		document.getElementById("side_"+itm+"_pick").options[pk2].value = ss1;
		document.getElementById("side_"+itm+"_pick").options[pk2].text = ss2;
	} else if (document.all && document.all("side_"+itm+"_opt")) {
		var pk1 = document.all("side_"+itm+"_pick").selectedIndex;
		var pk2 = pk1 - 1;
		document.all("side_"+itm+"_pick").selectedIndex = -1;
		if(pk1<1) return false;
		var ss1 = document.all("side_"+itm+"_pick").options[pk1].value;
		var ss2 = document.all("side_"+itm+"_pick").options[pk1].text;
		var rr1 = document.all("side_"+itm+"_pick").options[pk2].value;
		var rr2 = document.all("side_"+itm+"_pick").options[pk2].text;
		document.all("side_"+itm+"_pick").options[pk1].value = rr1;
		document.all("side_"+itm+"_pick").options[pk1].text = rr2;
		document.all("side_"+itm+"_pick").options[pk2].value = ss1;
		document.all("side_"+itm+"_pick").options[pk2].text = ss2;
	}
	NewsSetHidden(itm);
	return false;
}

function NewsMoveItemDown(itm) {
	if(document.getElementById && document.getElementById("side_"+itm+"_opt")) {
		var pk1 = document.getElementById("side_"+itm+"_pick").selectedIndex;
		var pk2 = pk1 + 1;
		document.getElementById("side_"+itm+"_pick").selectedIndex = -1;
		if(pk1==-1) return false;
		if(pk2>(document.getElementById("side_"+itm+"_pick").length-1)) return false;
		var ss1 = document.getElementById("side_"+itm+"_pick").options[pk1].value;
		var ss2 = document.getElementById("side_"+itm+"_pick").options[pk1].text;
		var rr1 = document.getElementById("side_"+itm+"_pick").options[pk2].value;
		var rr2 = document.getElementById("side_"+itm+"_pick").options[pk2].text;
		document.getElementById("side_"+itm+"_pick").options[pk1].value = rr1;
		document.getElementById("side_"+itm+"_pick").options[pk1].text = rr2;
		document.getElementById("side_"+itm+"_pick").options[pk2].value = ss1;
		document.getElementById("side_"+itm+"_pick").options[pk2].text = ss2;
	} else if (document.all && document.all("side_"+itm+"_opt")) {
		var pk1 = document.all("side_"+itm+"_pick").selectedIndex;
		var pk2 = pk1 - 1;
		document.all("side_"+itm+"_pick").selectedIndex = -1;
		if(pk1==-1) return false;
		if(pk2>(document.all("side_"+itm+"_pick").length-1)) return false;
		var ss1 = document.all("side_"+itm+"_pick").options[pk1].value;
		var ss2 = document.all("side_"+itm+"_pick").options[pk1].text;
		var rr1 = document.all("side_"+itm+"_pick").options[pk2].value;
		var rr2 = document.all("side_"+itm+"_pick").options[pk2].text;
		document.all("side_"+itm+"_pick").options[pk1].value = rr1;
		document.all("side_"+itm+"_pick").options[pk1].text = rr2;
		document.all("side_"+itm+"_pick").options[pk2].value = ss1;
		document.all("side_"+itm+"_pick").options[pk2].text = ss2;
	}
	NewsSetHidden(itm);
	return false;
}

function NewsDeleteItem(itm) {
	if(document.getElementById && document.getElementById("side_"+itm+"_opt")) {
		var pk1 = document.getElementById("side_"+itm+"_pick").selectedIndex;
		if(pk1==-1) return false;
		// document.getElementById("side_"+itm+"_pick").options.remove(pk1);

		document.getElementById("side_"+itm+"_pick").removeChild(document.getElementById("side_"+itm+"_pick").options[pk1]); 

	} else if (document.all && document.all("side_"+itm+"_opt")) {
		var pk1 = document.all("side_"+itm+"_pick").selectedIndex;
		if(pk1==-1) return false;
		document.all("side_"+itm+"_pick").options.remove(pk1);
	}
	NewsSetHidden(itm);
	return false;
}

function NewsSetHidden(itm) {
	var hstring = "";
	if(document.getElementById && document.getElementById("side_"+itm+"_opt")) {
		for(x=0;x<=document.getElementById("side_"+itm+"_pick").length-1;x++) {
			hstring = hstring + document.getElementById("side_"+itm+"_pick").options[x].value + "^";
		}
		document.getElementById("side_hide_"+itm).value = hstring;
	} else if (document.all && document.all("side_"+itm+"_opt")) {
		for(x=0;x<=document.all("side_"+itm+"_pick").length-1;x++) {
			hstring = hstring + document.all("side_"+itm+"_pick").options[x].value + "^";
		}
		document.all("side_hide_"+itm).value = hstring;
	}
	return false;
}

function NewsConfirmSend() {
	var agree = confirm("Are you sure you want to officially launch this newsletter?\r\nOnce you click YES there is no turning back ...");
	if(agree) return true; else return false;
}

function NewsToggleEChoice(entry, choice) {
	ToggleDiv("edisp_"+entry+"_1", 0);
	ToggleDiv("edisp_"+entry+"_2", 0);
	ToggleDiv("edisp_"+entry+"_3", 0);
	ToggleDiv("edisp_"+entry+"_4", 0);
	ToggleDiv("edisp_"+entry+"_5", 0);
	ToggleDiv("edisp_"+entry+"_"+choice, 1);
}

function NewsToggleSChoice(entry, choice) {
	ToggleDiv("esdisp_"+entry+"_1", 0);
	ToggleDiv("esdisp_"+entry+"_2", 0);
	ToggleDiv("esdisp_"+entry+"_"+choice, 1);
}

function AddRecipientsNew() {
	var recipsentered = GetValue("recipsentered");
	recipsentered++;
	SetValue("recipsentered", recipsentered);
	var carray = recipsentered + ".&nbsp;" + "|||" + "<input type=\"text\" size=\"25\" name=rname" + recipsentered + ">" + "|||" + "<input type=\"text\" size=\"25\" name=raddr" + recipsentered + ">";
	var cproperties = "align|right|valign|top" + "|||align|left" + "|||align|left";
	var rproperties = "valign|top";
	AddNewTableRow("RecipTable", carray, cproperties, rproperties, recipsentered);
}


