window.onload = initPage;

function initPage() { 
  external_links();
  loop_ctas();
}

function external_links() {
  if (!document.getElementsByTagName) return; 
  var anchors = document.getElementsByTagName("a"); 
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i]; 
    if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external" || anchor.getAttribute("rel") == "external nofollow" ) 
      anchor.target = "_blank"; 
  } 
}

function loop_ctas() {
  if(!document.getElementsByTagName) {
    return;
  } else {
    var images = document.getElementsByTagName('img');
    for(var i=0; i<images.length; i++) {
      var image = images[i];
      if(image.id.substring(0, 4) == 'cta_') {
        image.onmouseover = change_image;
        image.onmouseout = reset_image;
      }
    }    
  }
}

function change_image() {
  var cta;
  cta = this.id.replace('cta_', '');
  document.getElementById('cta_' + cta).src = '../images/cta/site_1/landlords/cta_' + cta + '_hover.jpg';
}

function reset_image() {
  var cta;
  cta = this.id.replace('cta_', '');
  document.getElementById('cta_' + cta).src = '../images/cta/site_1/landlords/cta_' + cta + '.jpg'; 
}