
function changeToLf(s) {
	regBr = /<br>/
	regLf = '\n';
	br = 'yes';
	string = s;
	
	if (string != "") {
		do {
	
			if (string.search(regBr) == -1) {
				br = 'no';
			} else {
				string = string.replace(regBr,regLf)
			}
		
		} while (br == 'yes')
	}
	
	return s=string
}

// Form Method = GET, Input Type = Hidden. 
function post(link, names, values) {

	var i, l;
	var form, input;

	if (names.length!=values.length)
		alert("Programming error, length of post arrays not same.");
	else {
		l=names.length;
		form=document.createElement("form");
		form.action=link;
		form.method="get";
		for (i=0;i<l;i++) {	
			input=document.createElement("input");
			input.type="hidden";
			input.name=names[i];
			input.value=values[i];
			form.appendChild(input);
		}
		document.body.appendChild(form);
		form.submit();
	}
}

// Form Method = POST, Input Type = Hidden. 
function postHidden(link, names, values) {

	var i, l;
	var form, input;

	if (names.length!=values.length)
		alert("Programming error, length of post arrays not same.");
	else {
		l=names.length;
		form=document.createElement("form");
		form.action=link;
		form.method="post";
		for (i=0;i<l;i++) {	
			input=document.createElement("input");
			input.type="hidden";
			input.name=names[i];
			input.value=values[i];
			form.appendChild(input);
		}
		document.body.appendChild(form);
		form.submit();
	}
}