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); } setStatus5 = function(msg) { document.getElementById('status-badge-11750782-3').className = 'mb_statusmsgonly'; document.getElementById('status-badge-11750782-3').innerHTML = msg; } addListener5 = function() { if (typeof YAHOO.util.Connect != 'undefined') { YAHOO.util.Event.addListener('button-badge-11750782-3', 'click', function(e) { setStatus5('Granting badge...'); var cb = { success: function(o) { try { var response = JSON.parse(o.responseText); } catch(e) { return; } if (response['error']) { setStatus5(response.error); } else { document.getElementById('status-badge-11750782-3').className = 'mb_statusmsggranted'; } }, failure: function(o) { setStatus5('Communication Error!'); } }; YAHOO.util.Connect.setForm(); YAHOO.util.Connect.asyncRequest('POST', '/api/service/grant_badge.php', cb, 'badgeid=badge-11750782-3'); }); } else { window.setTimeout(function() { addListener5(); }, 1000); } } document.getElementById('preview-badge-11750782-3').src = 'http://userimages02.imvu.com/userdata/11750782/badge_0cbbcbad1921d0f063efa0bd8f2a282c.gif'; addListener5();