var random_number = Math.floor(Math.random() * 99999999);
var escapedForwardURL = escape(location.href);

if( (navigator.userAgent.indexOf('Mozilla/4.') != -1) &&
(navigator.userAgent.indexOf('MSIE') == -1) ) {
    document.write('<scr' + 'ipt language="Javascript1.2" src="http://www.theglobeandmail.com/servlet/Page/document/v4/reg/regwelcomeTemplate.js?user_URL=' +  escapedForwardURL+ '&ord=' + random_number +'"></scr' + 'ipt>');
} else {
    if(window.parent != null) {
      document.write('<div style="position:relative" align="right"><iframe marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="15" width="500"  src="http://www.theglobeandmail.com/v4/reg/regwelcomeIFrame.html?user_URL=' +  escapedForwardURL+ '&ord=' + random_number +'" ></iframe></div>');

    }
}
