if (typeof YAHOO.util.Connect == 'undefined') { var a = document.createElement('script'); a.type = 'text/javascript'; a.src = '/common/js/yui2.5.2/build/connection/connection-min.js'; document.getElementsByTagName('head')[0].appendChild(a); } setStatus6 = function(msg) { document.getElementById('status-badge-11750782-4').className = 'mb_statusmsgonly'; document.getElementById('status-badge-11750782-4').innerHTML = msg; } addListener6 = function() { if (typeof YAHOO.util.Connect != 'undefined') { YAHOO.util.Event.addListener('button-badge-11750782-4', 'click', function(e) { setStatus6('Granting badge...'); var cb = { success: function(o) { try { var response = JSON.parse(o.responseText); } catch(e) { return; } if (response['error']) { setStatus6(response.error); } else { document.getElementById('status-badge-11750782-4').className = 'mb_statusmsggranted'; } }, failure: function(o) { setStatus6('Communication Error!'); } }; YAHOO.util.Connect.setForm(); YAHOO.util.Connect.asyncRequest('POST', '/api/service/grant_badge.php', cb, 'badgeid=badge-11750782-4'); }); } else { window.setTimeout(function() { addListener6(); }, 1000); } } document.getElementById('preview-badge-11750782-4').src = 'http://userimages01.imvu.com/userdata/11750782/badge_9fce9d11d7fc0496e2d57b76e5a7867b.gif'; addListener6();