function getBadge(uid)
{
  var str = '<embed src="http://www.greenopolis.com/files/badges/badge.swf" flashvars="uid=' + uid + '" id="badge" quality="high" name="badge" wmode="transparent" allowNetworking="all" allowscriptaccess="sameDomain" pluginspage="http://www.adobe.com/go/getflashplayer" type="application/x-shockwave-flash" align="middle" height="123" width="260">' + 
    '<noscript>' +
    '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="badge" width="260" height="123" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">' +
    '<param name="movie" value="http://www.greenopolis.com/files/badges/badge.swf" />' +
    '<param name="flashvars" value="uid=' + uid + '" />' +
    '<param name="wmode" value="transparent">' + 
    '<param name="quality" value="high" />' +
    '<param bame="allNetworking" value="all" />' + 
    '<param name="allowScriptAccess" value="sameDomain" />' +
    '<embed src="http://www.greenopolis.com/files/badges/badge.swf" flashvars="uid=' + uid + '" wmode="transparent" quality="high" width="260" height="140" name="badge" align="middle" play="true" loop="false" quality="high" allowNetworking="all" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer">' +
    '</embed></object></noscript>';
    document.write(str);
}

function userBadge(name){
  headElement = document.getElementsByTagName("head").item(0); 
  var script = document.createElement("script"); 
  script.setAttribute("type", "text/javascript"); 
  script.setAttribute("src","http://www.greenopolis.com/services/json?method=userbadge.getbadge&username=" + name + "&callback=greenopolis"); 
  headElement.appendChild(script); 
}

function greenopolis(obj){
  var headID = document.getElementsByTagName("head")[0];         
  var cssNode = document.createElement('link');
  cssNode.type = 'text/css';
  cssNode.rel = 'stylesheet';
  cssNode.href = 'http://www.greenopolis.com/sites/all/themes/greenopolis/styles/userbadge.css';
  cssNode.media = 'screen';
  headID.appendChild(cssNode);
  var theDiv = document.createElement("div");
  theDiv.innerHTML = obj.data;
  document.body.appendChild(theDiv);
}
