var document_state='web';
function highlight(obj) {
if (obj.className) {
var c = obj.className.substr(obj.className.length-2,2);
var b = obj.className.substr(0,obj.className.length-2);

	switch (c) {
		case "_a":
			obj.className = b + "_d";
			break;
		case "_d":
			obj.className = b + "_a";
			break;
	}
}
}

function write_by_browser(html) {
	if (document.all) { document.write(html);}
}

function write_printable(img,lclass,html_print, html_web) {
	if (document.all) {
			if (lclass != "") { lclass=' class="'+lclass+'"'; }
			document.write('<span id="noprinter">');
			if (img == 1 && html_print != "") { document.write('<img src="/gfx/print_print.gif" border=0>&nbsp;'); }
			document.write ('<a' + lclass + ' href="Javascript: switch_printable();">' + html_print + '</a></span>');
			document.write('<span id="printonly" style="display:none">');
			if (img == 1 && html_web != "") {document.write('<img src="/gfx/print_web.gif" border=0 align="center">&nbsp;'); }
			document.write('<a' + lclass + ' href="Javascript: switch_printable();">' + html_web + '</a></span>');
	}
}

function switch_printable() {
	if (document.all) {
		var noprint = document.getElementsByName("noprinter");
		var printonly = document.getElementsByName("printonly");

		switch (document_state) {
			case "web":
				if (noprint.length != null) {
					for (var i=0; i<noprint.length; i++) {
	  		    noprint(i).style.display = "none";
					}
				} else {
					if (noprint) { noprint.style.display = "none"; }
				}

				if (printonly.length != null) {
					for (i=0; i<printonly.length; i++) {
		  	    printonly(i).style.display = "";
					}
				} else {
					if (printonly) { printonly.style.display=""; }
				}
				document_state='print';
				break;
				
			case "print":
				if (noprint.length != null) {
					for (var i=0; i<noprint.length; i++) {
		  	    noprint(i).style.display = "";
					}
				} else {
					if (noprint) { noprint.style.display = ""; }
				}
				if (printonly.length != null) {
					for (var i=0; i<printonly.length; i++) {
		  	    printonly(i).style.display = "none";
					}
				} else {
					if (printonly) { printonly.style.display="none"; }
				}
				document_state='web';
				break;
		}
	}
}
var thiswin = false;
function openWindow(url,params) {
	if (thiswin.closed || !thiswin) {
		thiswin = window.open (url, '', params);
		thiswin.focus();
	}
}
