function externalLinks() {
  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.target = "_blank";
    }
  }
}

window.onload = externalLinks;

function is_filled(elm)
{
    if (elm.value == "" || elm.value == null)
    {
        return false;
    }
    else
    {
        return true;
    }
}

function is_selected(elm)
{
    if (elm.options[elm.selectedIndex].value != "empty")
    {
        return true;
    }
    else
    {
        return false;
    }
}

function is_email(elm)
{
    if (elm.value.indexOf("@") != "-1" && elm.value.indexOf(".") != "-1" && elm.value != "")
    {
        return true;
    }
    else
    {
        return false;
    }
}

function check_free_reports(form)
{
    if (!is_filled(form.free_reports_name))
    {
        alert("Please fill in your name.");
        form.free_reports_name.focus();
        return false;
    }
    if (!is_email(form.free_reports_email))
    {
        alert("Please fill in the email field and make sure it is correct.");
        form.free_reports_email.focus();
        return false;
    }
    return true;
}

function popup(url, width, height)
{
    newwindow=window.open(url,'name','height='+height+',width='+width+',left=35,top=35,resizable=yes,scrollbars=no,toolbar=no,status=yes');
}
