function AJAXBox( div, show, names, values ) {
	if( show == 1 ) {
		document.getElementById( "AJAXOverlay" ).style.display = "";
		document.getElementById( "AJAXBox" + div ).style.display = ""; }
	else if( show == 0 ) {
		document.getElementById( "AJAXOverlay" ).style.display = "none";
		document.getElementById( "AJAXBox" + div ).style.display = "none"; }
	if( names != "-" && values != "-" ) {
		names = names.split( '[:]' );
		values = values.split( '[:]' );
		num = 0;
		while( names[num] != null && values[num] != null ) {
			obj = document.getElementById( names[num] );
			val = values[num].replace( /<\\/g, "<" );
			if( obj != null ) {
				if( obj.tagName == "DIV" ) {
					obj.innerHTML = val;
				} else if( obj.tagName == "INPUT" || ( obj.tagName == "TEXTAREA" && obj.className != "mceEditor" ) || obj.tagName == "HIDDEN" ) {
					if( val == "(f)" ) { obj.focus(); } else { obj.value = val; }
				} else if( obj.tagName == "TEXTAREA" && obj.className == "mceEditor" ) {
					ed = tinyMCE.get( names[num] );
					ed.setContent( val );
				}
			}
			num++;
		}
	}
}

function addSlashes( str ) {
	return (str+'').replace( /([\\"'])/g, "\\$1" ).replace( /\0/g, "\\0" );
}
