function rewrite_title(title) {
	if (title.length) {
		title = title.toLowerCase();
		var oTitle = document.getElementById("posttitle");
		var baddress = document.getElementById("baddress");
		var re = new RegExp("[^a-z0-9]+","g");
		var temp_baddress = title.replace(re, "_");
	
		re = new RegExp("^[_]");
		temp_baddress = temp_baddress.replace(re, "");
		
		re = new RegExp("[_]$");
		temp_baddress = temp_baddress.replace(re, "");
		
		if (!temp_baddress.length) {
			rewrite_title(oTitle.value);
		} else {
			baddress.value = temp_baddress;
		}
	}
}