function trim(str) {while (str.charAt(0) == ' '){str = str.substring(1, str.length);}while (str.charAt(str.length - 1) == ' '){str = str.substring(0, str.length - 1);}return str;}

function removelast(str) 
{ nPos =str.lastIndexOf('#'); if (nPos > -1) return str.substring( 0 , nPos );else return str; }

function dt() {return trim(document.title);}
function lf() {return removelast(location.href);}
function ct() {w=window;d=document;return w.getSelection?w.getSelection():(d.getSelection?d.getSelection():(d.selection?d.selection.createRange().text:''));}
function via() {v='';if(document.referrer) v=document.referrer; if(typeof(_ref)!='undefined') v=_ref; return v;}

function edt() {return encodeURIComponent(dt());}
function elf() {return encodeURIComponent(lf());}
function ect() {return encodeURIComponent(ct());}
function evia() {return encodeURIComponent(via());}

