function add_company_watch ( company, o_page ) {
    var cwatch_add = function () { jQuery.getJSON( "/company_watch/jax_signup.html?company=" + company + "&nocache=" + new Date().getTime(),
               function(data) {
                   if ( data.error == 'full' ) {
                       jQuery.prompt( data.message, { buttons: { OK: false, 'Edit My Company Watch': true },
                                                 callback: function ( v, m ) {
                                                      if ( v == true ) {
                                                          window.location = 'https://www.bizjournals.com/my_account/email_prefs/company_watch_signup.html';
                                                      }
                                                 },
                                                 overlayspeed: 'fast',
                                                 promptspeed: 'fast',
                                                 show: 'fadeIn'
                                                }
                               );
                   } else {
                       jQuery.prompt( data.message, { buttons: { OK: true }, overlayspeed: 'fast', promptspeed: 'fast', show: 'fadeIn' } );
                   }

                   var c = s_gi( s_account );
                   c.server = s.server;
                   c.hier1 = s.hier1;
                   c.prop3 = s.prop3;
                   c.prop4 = s.prop4;
                   c.prop5 = s.prop5;
                   c.prop6 = s.prop6;
                   c.prop7 = s.prop7;
                   c.tl( this, 'o', o_page );
               } );
    };

    jQuery.prompt( "Would you like to receive email news alerts for this company?",
              { buttons: { Yes: true, No: false },
                callback: function ( v, m ) { if ( v == true ) { cwatch_add(); } },
                overlayspeed: 'fast',
                promptspeed: 'fast',
                show: 'fadeIn' } );

    return false;
}


function cwatch_signin ( redir ) {
    jQuery.prompt( "You must be signed in to bizjournals.com in order to add a CompanyWatch.",
              { buttons: { Cancel: false, 'Sign In': true },
                callback: function ( v, m ) { if ( v == true ) { window.location = redir; } }
              } );

    return false;
}

function cwatch_tt_init () {
    jQuery('img.cwatch').Tooltip({
        delay: 0,
    	showURL: false,
        extraClass: 'cwatch',
        track: true
      });
}


