
// set timer variable as global scope
var timer;

function rename(str, time) {
	clearTimeout(timer);
	timer = setTimeout(function() { change(str); }, time);
}

function change(str) {

	if (document.getElementById) {

		// Nice browser :)
		document.getElementById('name_tag').innerHTML = str;

	} else if (document.all) {

		// Okay not too bad :|
		document.all['name_tag'].innerHTML = str;

	} else if (document.layers) {

		// Uh oh... old netscape browser
		var oLayer; 
		oLayer = document.page.document.container.document.contentarea.document.padding.document.name_tag.document;
		oLayer.open(); 
		oLayer.write(str); 
		oLayer.close();

	} else {
		// give up
	}
}