function replace(string,text,by) {
// Replaces text with by in string
    var strLength = string.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return string;

    var i = string.indexOf(text);
    if ((!i) && (text != string.substring(0,txtLength))) return string;
    if (i == -1) return string;

    var newstr = string.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(string.substring(i+txtLength,strLength),text,by);

    return newstr;
}

function replace1(string) {
// Calls replace() many times to step through all the text changes we need



var a = "\n";
var b = "<br />";
var replaced=replace(string,a,b);
return replaced;

var a = "•";
var b = "&#183;";
var replaced=replace(string,a,b);

var a = "*";
var b = "&#183;";
var replaced=replace(string,a,b);

var a = "&";
var b = "&amp;";
var replaced=replace(string,a,b);

var a = "-";
var b = "-";
var replaced=replace(string,a,b);

var a = "-";
var b = "-";
var replaced=replace(string,a,b);

var a = "§";
var b = "&#183;";
var replaced=replace(string,a,b);

var a = "£";
var b = "&#163;";
var replaced=replace(string,a,b);


}




