 
// Author:Brandon Checketts
// Homepage: http://www.apeleon.net/~microbit/brandon.html
// Email: Brandon@microbits.com
// For this script and more, visit http://wsabstract.com

numQuotes=18;
quoteArray = new Array(numQuotes);
quoteArray[0]="0800 057 1234";
quoteArray[1]="0800 057 0 057"
quoteArray[2]="0800 057 57 57"
quoteArray[3]="0208 775 7575"
quoteArray[4]="0208 77 55 775"
quoteArray[5]="0208 775 7755"
quoteArray[6]="0844 400 0000"
quoteArray[7]="0844 489 8 489"
quoteArray[8]="0845 357 0 357"
quoteArray[9]="0845 357 5357"
quoteArray[10]="0870 244 2424"
quoteArray[11]="0870 244 0 244"
quoteArray[12]="0871 339 1111"
quoteArray[13]="0871 339 3939"
quoteArray[14]="0871 665 6655"
quoteArray[15]="0871 665 3535"
quoteArray[16]="0904 364 3434"
quoteArray[17]="0905 144 1414"
quoteArray[18]="0905 673 6363"

quoteShowing=-1;

function nextQuote()
{
  // restart at 0 if done
  if (quoteShowing >= numQuotes) quoteShowing=-1;
  quoteShowing++;

  // assign the value in the textbox to the new quote
  document.quoteForm.quoteHere.value = quoteArray[quoteShowing];
}

function prevQuote()
{
  // restart at end if on 0
  if (quoteShowing <= 0) quoteShowing=numQuotes+1;
  quoteShowing--;

  document.quoteForm.quoteHere.value = quoteArray[quoteShowing];
}

function randQuote()
{ 
  // Make sure you don't show the same quote 2x in a row
  prevQuoteShowing = quoteShowing;
  while(quoteShowing == prevQuoteShowing)
    quoteShowing = Math.ceil(Math.random() * numQuotes);

  document.quoteForm.quoteHere.value = quoteArray[quoteShowing];
}

window.onload=randQuote
