Безымянные приглашения в Linkedin

var res = ["amigo@city.kchepetsk.ru"];

var timeout = 500;
var subject = 'Посмотри в глаза старому другу';
var greeting = 'Приглашаю Вас общаться с друзьями на сайте http://www.dataved.ru/2010/01/blog-post_26.html';


function waitSubmit(w, res) {
  if (!w || !w.document) {
    nextW(res);
    return;
  }

  if (w.document.getElementsByClassName('btn-primary') && w.document.getElementsByClassName('btn-primary')[0]) {
    w.document.getElementsByClassName('btn-primary')[0].click();
    setTimeout(function() {
	  // w.close();
    }, timeout);
    nextW(res);
  } else {
    setTimeout(function() { waitSubmit(w, res) }, timeout);
  }
}


function nextW(res) {
  var email = res.pop();
  if (!email) return;

  console.log('Processing ' + email);
  w = window.open('http://www.linkedin.com/invite?firstName=&lastName=' +
    '&emailAddress=' + encodeURIComponent(email) + '&preview.y=13&subject=' +
    encodeURIComponent(subject) + '&greeting=' + encodeURIComponent(greeting), '_blank');
  waitSubmit(w, res);
}

nextW(res);
Comments