// Common Scripts used throughout the site



function emailPage(path_to_top){
  var urlAsIs = new String(window.location);
  var urlToSend = escape(urlAsIs);
  window.location = path_to_top+"/emailpage?url_field="+urlToSend;
}


/* this is used in L5-1 for More... link */
function MoreToggle(docId){
  
  var moreContent = 'story_content_'+docId;
  var moreLink = 'MoreLink_'+docId;
  
  if(document.getElementById(moreContent).style.display == 'none'){
    document.getElementById(moreLink).innerHTML = "Close...";
    document.getElementById(moreContent).style.display = "block";
  } else{
    document.getElementById(moreLink).innerHTML = "More";
    document.getElementById(moreContent).style.display = "none";
  }
}

function isValidDirectorySearch() {
  
  if ($('lastname').value == '' && $('office_location').value == '' && $('service').value == '') {
    Element.setStyle('error', {display:'block'});
    return(false); 
  }
  return(true);
}

function getMultiValueSelector(sel, req)
{
  var result = "";
  for (var i=0; i<sel.length; i++) {
    if (sel[i].selected && sel[i].value != '') {
      result += sel[i].value + " | ";
    }
  }
  return result;
}

function validateOffice() {
  var elem = document.getElementById('office_location');
  
  if (elem.selectedIndex == 0) {
     alert('Please select an office.');
     return false;
  }
  return true;
}


