<!--
//ContactUs Random Order

/* Creacion de los arrays CSRs */
var contactName  = new Array(50);
var contactEMail = new Array(50);
var contactPhone = new Array(50);
var contactRole  = new Array(50);
var nRep         = 0;

/* Creacion de los arrays Sales Representatives */
var SalesContactName  = new Array(50);
var SalesContactEMail = new Array(50);
var SalesContactPhone = new Array(50);
var SalesContactRole  = new Array(50);
var SalesnRep         = 0;

/* Creacion de los arrays Spanish Representatives */
var SpanishContactName  = new Array(50);
var SpanishContactEMail = new Array(50);
var SpanishContactPhone = new Array(50);
var SpanishContactRole  = new Array(50);
var SpanishnRep         = 0;

/* General Variables */
var directLine   = '1-800-849-3998';

function newRep(wname, wemail, wphone, wrole) {
  contactName[nRep] = wname;
  contactEMail[nRep] = wemail;
  contactPhone[nRep] = wphone;
  contactRole[nRep] = wrole;
  nRep++;
}

function salesRep(wname, wemail, wphone, wrole) {
  SalesContactName[SalesnRep] = wname;
  SalesContactEMail[SalesnRep] = wemail;
  SalesContactPhone[SalesnRep] = wphone;
  SalesContactRole[SalesnRep] = wrole;
  SalesnRep++;
}

function spanishRep(wname, wemail, wphone, wrole) {
  SpanishContactName[SpanishnRep] = wname;
  SpanishContactEMail[SpanishnRep] = wemail;
  SpanishContactPhone[SpanishnRep] = wphone;
  SpanishContactRole[SpanishnRep] = wrole;
  SpanishnRep++;
}


/* generate a permutation */
function getPermutation(wn) {
  /* create and pre-load array */
  var seq = new Array(wn);
  for (var i=0; i<wn; i++) {
    seq[i] = i;
  }
  
  /* create permutation */
  var perm = new Array(wn);
  var max = wn;
  for (var i=0; i<wn; i++) {
    var q = Math.floor(Math.random()*max);
    perm[i] = seq[q];
    seq.splice(q,1);
    max--;
    /* document.write(perm[i]+' - '); */
  }
  
  return perm;
}

//Load CSRs values
function loadValues() {
  /* Chris Punzalan */
  newRep('Chris Punzalan',
         'CPunzalan@aaaremotes.com',
         '253',
         'Customer Service Representative');

  /* Amanda Sifuentes */
  newRep('Amanda Sifuentes',
          'ASifuentes@aaaremotes.com',
          '270',
          'Customer Service Representative'); 

}

//Load Sales Rep values
function SalesloadValues() {    
/* Chris Nguyen */
  salesRep('Chris Nguyen',
          'CNguyen@aaaremotes.com',
          '250',
          'Commercial Sales Representative');
}

//Load Spanish Rep values
function SpanishloadValues() {    
/* Espa&ntilde;ol - Laura Serrano */
  spanishRep('Espa&ntilde;ol - Laura Serrano',
          'LSerrano@aaaremotes.com',
          '256',
          'Customer Service Representative');

/* Espa&ntilde;ol - Amanda Sifuentes */
  spanishRep('Espa&ntilde;ol - Amanda Sifuentes',
          'ASifuentes@aaaremotes.com',
          '270',
          'Customer Service Representative');

/* Francais - Martial Maitam */
  spanishRep('Francais - Martial Maitam',
          'Martial@aaaremotes.com',
          '266',
          'Customer Service Representative');  

/* Tagalog - Chris Punzalan */
  spanishRep('Tagalog - Chris Punzalan',
          'CPunzalan@aaaremotes.com',
          '253',
          'Customer Service Representative');

/* Vietnamese - Nguyen Gia Chi */
  spanishRep('Vietnamese - Nguyen Gia Chi',
          'CNguyen@aaaremotes.com',
          '250',
          'Customer Service Representative');
}

/* Function to print out names in the correct format */
function printStructure() {
  /* start table */
  document.write('<table>'); 
  document.write('<caption>Customer Service</caption>');
  document.write("<thead><tr>");
  document.write('<th>Name</th>'); 
  document.write('<th>E-Mail</th>');
  document.write('<th>Phone Number</th>');
  document.write('<th>Role</th>');
  document.write('</tr></thead>');
  document.write('<tfoot><tr><td colspan=4>');
  document.write('We currently have '+nRep+' representatives on call.');
  document.write('</td></tr></tfoot>');
  document.write('<tbody>');
  
  var myPerm = getPermutation(nRep);
  for (var i=0; i<nRep; i++) {
    document.write('<tr>');
    /* document.write('<td>'+i+'</td>'); */
    document.write('<td>'+contactName[myPerm[i]]+'</td>'); 
    document.write("<td><a href='mailto:"+contactEMail[myPerm[i]]+"'>"+contactEMail[myPerm[i]]+"</a></td>");
    document.write('<td>'+directLine+'<br />Ext. '+contactPhone[myPerm[i]]+'</td>');
    document.write('<td>'+contactRole[myPerm[i]]+'</td>'); 
    document.write('</tr>');
  }
  document.write('</tbody>');
  document.write('</table>');
}

function SalesprintStructure() {
  /* start table sales rep */
  document.write('<table>');  
  document.write('<caption>Commercial Sales</caption>');
  document.write("<thead><tr>");
  document.write('<th>Name</th>'); 
  document.write('<th>E-Mail</th>');
  document.write('<th>Phone Number</th>');
  document.write('<th>Role</th>');
  document.write('</tr></thead>');
  document.write('<tfoot><tr><td colspan=4>');
  document.write('We currently have '+SalesnRep+' representatives on call.');
  document.write('</td></tr></tfoot>');
  document.write('<tbody>');
  
  var myPerm = getPermutation(SalesnRep);
  for (var i=0; i<SalesnRep; i++) {
    document.write('<tr>');
    /* document.write('<td>'+i+'</td>'); */
    document.write('<td>'+SalesContactName[myPerm[i]]+'</td>'); 
    document.write("<td><a href='mailto:"+SalesContactEMail[myPerm[i]]+"'>"+SalesContactEMail[myPerm[i]]+"</a></td>");
    document.write('<td>'+directLine+'<br />Ext. '+SalesContactPhone[myPerm[i]]+'</td>');
    document.write('<td>'+SalesContactRole[myPerm[i]]+'</td>'); 
    document.write('</tr>');
  }
  document.write('</tbody>');
  document.write('</table>');
}

function SpanishprintStructure() {
  /* start table spanish rep */
  document.write('<table>');  
  document.write('<caption>International Language Assistance</caption>');
  document.write("<thead><tr>");
  document.write('<th>Name</th>'); 
  document.write('<th>E-Mail</th>');
  document.write('<th>Phone Number</th>');
  document.write('<th>Role</th>');
  document.write('</tr></thead>');
  document.write('<tfoot><tr><td colspan=4>');
  document.write('We currently have '+SpanishnRep+' representatives on call.');
  document.write('</td></tr></tfoot>');
  document.write('<tbody>');
  
  var myPerm = getPermutation(SpanishnRep);
  for (var i=0; i<SpanishnRep; i++) {
    document.write('<tr>');
    /* document.write('<td>'+i+'</td>'); */
    document.write('<td>'+SpanishContactName[myPerm[i]]+'</td>'); 
    document.write("<td><a href='mailto:"+SpanishContactEMail[myPerm[i]]+"'>"+SpanishContactEMail[myPerm[i]]+"</a></td>");
    document.write('<td>'+directLine+'<br />Ext. '+SpanishContactPhone[myPerm[i]]+'</td>');
    document.write('<td>'+SpanishContactRole[myPerm[i]]+'</td>'); 
    document.write('</tr>');
  }
  document.write('</tbody>');
  document.write('</table>');
}
// -->
