//<![CDATA[

// Available functions:
//
// Displays email name on page
// es(x,cl) - x=address; cl=css class
//
// Displays email name on page w/ cc and subj
// escc(x,s,cc,cl) - x=address; s=subject; cc=cc address; cl=css class
//
// Display just for footer
// esfoot(x,cl) - x=address; cl=css class
//
// Display just for submit forms
// esform(x,y) - x=recipient 1, y=recipient 2
//
// Display for emails with different domain names
// eslink(x,rn,dm,ex,cl) - x=address; rn=real name; dm=domain; ex=extension
//
// Display for emails with different domain names (Shows address)
// eslink2(x,dm,ex,cl) - x=address; dm=domain; ex=extension
//
// Display real name on page
// esname(x,rn,cl) - x=address; rn=real name; cl=css class


// Domain in pieces
var dom1 = 'missi'; // first part of domain name
var dom2 = 'onalw'; // second part of domain name
var dom3 = 'orker.'; // third part of domain name
var ext  = 'org'; // com, org, net, etc...

// Displays email name on page
function es(x,cl){ // x=address; cl=css class
 var a,b,c,d;
 b = x;
 a = '<a href=\"mai';
 b += '@';
 a += 'lto:';
 b += dom1;
 c = '</a>';
 b += dom2;
 b += dom3;
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ext;
 a += b + d + b + c;
 document.write(a);
}

// Displays email name on page w/ cc and subj
function escc(x,s,cc,cl){ // x=address; s=subject; cc=cc address; cl=css class
var a,b,c,d,e,f;
 e = '&cc=';
 f = '?subject=';
 b = x;
 e += cc;
 f += s;
 a = '<a href=\"mai';
 b += '@';
 e += '@';
 a += 'lto:';
 b += dom1;
 e += dom1;
 c =' </a>';
 b += dom2;
 e += dom2;
 b += dom3;
 e += dom3;
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ext;
 e += ext;
 if (cc) {
  a += b + f + e + d + b + c;
 } else {
  a += b + f + d + b + c;
 } 
 document.write(a);
}

// Display just for footer
function esfoot(x,cl){ // x=address; cl=css class
 b = x;
 a = '<a href=\"mai';
 b += '@';
 a += 'lto:';
 b += dom1;
 c = '</a>';
 b += dom2;
 b += dom3;
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ext;
 a += b + d + b + c;
 document.write(a);
}

// Display just for submit forms
function esform(x,y){ // x=recipient 1, y=recipient 2
 var b,c;
 b = x;
 b += '@';
 b += dom1;
 b += dom2;
 b += dom3;
 b += ext;
 if (y) {
  c = ',' + y;
  c += '@';
  c += dom1;
  c += dom2;
  c += dom3;
  c += ext;
 } else {
  c = '';
 }
 document.write('<input type="hidden" name="recipient" value="' + b + c + '" />');
}

// Display for emails with different domain names
function eslink(x,rn,dm,ex,cl){ // x=address; rn=real name; dm=domain; ex=extension
 var a,b,c,d;
 b = x;
 a = '<a href=\"mai';
 b += '@';
 a += 'lto:';
 b += dm;
 c = '</a>';
 b += '.';
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ex;
 a += b + d + rn + c;
 document.write(a);
}

// Display for emails with different domain names (Shows address)
function eslink2(x,dm,ex,cl){ // x=address; dm=domain; ex=extension
var a,b,c,d;
 b = x;
 a = '<a href=\"mai';
 b += '@';
 a += 'lto:';
 b += dm;
 c = '</a>';
 b += '.';
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ex;
 a += b + d + x + '@' + dm + '.' + ex + c;
 document.write(a);
}

// Display real name on page
function esname(x,rn,cl){ // x=address; rn=real name; cl=css class
 var a,b,c,d;
 b = x;
 a = '<a href=\"mai';
 b += '@';
 a += 'lto:';
 b += dom1;
 c = '</a>';
 b += dom2;
 b += dom3;
 if (cl) {
  d = '\" class=\"' + cl + '\">';
 } else {
  d = '\">';
 }
 b += ext;
 a += b + d + rn + c;
 document.write(a);
}

//]]>

