function openwin(url,winname,w,h,attribs) {
	var l = parseInt((screen.availWidth-w)/2);
	var t = parseInt((screen.availHeight-h)/2);
	attribs = 'width='+w+',height='+h+',left='+l+',top='+t+(attribs!=null ? ','+attribs : '');
	var win = window.open(url, winname, attribs);
	win.focus();
	return false;
}

// Name: Replce Image Node
// Author: Travis Beckham | squidfingers.com
function replaceimg(id, src){
	var img = document.getElementById(id);
	var i = img.cloneNode(true);
	i.setAttribute("src", src);
	var parent = img.parentNode;
	parent.replaceChild(i, img);
}

function randomString() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 10;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}