var i=getCookie('thumb');
var c=0;
var q;
var t;
var l;
var pn=getCookie('day');

var page=new Array(15);
page[0]="raft/raft_";
page[1]="activ/activ_";
page[2]="pack/pack_";
page[3]="day4/day4_";
page[4]="day5/day5_";
page[5]="day6/day6_";
page[6]="deso/deso_";


var gal=new Array(15);
gal[0]="raft";
gal[1]="activity";
gal[2]="pack";
gal[3]="day4";
gal[4]="day5";
gal[5]="day6";
gal[6]="deso";



var endnum=new Array(15);
endnum[0]=60;
endnum[1]=160;
endnum[2]=137;
endnum[3]=115;
endnum[4]=104;
endnum[5]=117;
endnum[6]=102;


var Head=new Array(15);
Head[0]="Whitewater Raft Training";
Head[1]="Activity Training";
Head[2]="Backpacking";
Head[3]="Day 4";
Head[4]="Day 5";
Head[5]="Day 6";
Head[6]="Desolation Rafting";


function pageUP()
{
i++;
if (i>endnum[pn]) i=1;

var pic=(page[pn]+checkDIG(i)+".JPG");

makeLink(i);
clearTimeout(t);
c=0;
document.getElementById("myImage").src=pic;
document.getElementById('txt').innerHTML=(i+" of "+endnum[pn]);
q=1;
l=0;
document.getElementById('pause').value="Pause";

timedCount();
}

function jumpUP()
{
i=i+10;
if (i>endnum[pn]) i=i-endnum[pn];

var pic=(page[pn]+checkDIG(i)+".JPG");

makeLink(i);
clearTimeout(t);
c=0;
document.getElementById("myImage").src=pic;
document.getElementById('txt').innerHTML=(i+" of "+endnum[pn]);
q=1;
l=0;
document.getElementById('pause').value="Pause";

timedCount();
}

function pageDWN()
{
i--;
if (i<1) i=endnum[pn];

var pic=(page[pn]+checkDIG(i)+".JPG");

makeLink(i);
clearTimeout(t);
c=0;
document.getElementById("myImage").src=pic;
document.getElementById("txt").innerHTML=(i+" of "+endnum[pn]);
q=2;
l=0;
document.getElementById('pause').value="Pause";

timedCount();
}

function jumpDWN()
{
i=i-10;
if (i<1) i=i+endnum[pn];

var pic=(page[pn]+checkDIG(i)+".JPG");

makeLink(i);
clearTimeout(t);
c=0;
document.getElementById("myImage").src=pic;
document.getElementById('txt').innerHTML=(i+" of "+endnum[pn]);
q=2;
l=0;
document.getElementById('pause').value="Pause";

timedCount();
}

function checkDIG(x)
{
if (x<10)
  { 
  x="00"+x;
  return x;
  }
else if (x<100)
  {
  x="0" + x;
  return x;
  }
else 
  {
  return x;
  }
}

function timedCount()
{
//document.getElementById('count').value=c;
c++;
t=setTimeout("timedCount()",1000);

if (c>6)
  {
  clearTimeout(t);
  c=0;
  switch(q)
    {
    case 1:
    pageUP();
    break;

    case 2:
    pageDWN();
    break;

    default:
    pageUP();
    }
  }
}

function stopCount()
{
switch(l)
  {
  case 0:
  clearTimeout(t);
  document.getElementById('pause').value="Play";
  l=1;
  break;

  case 1:
  timedCount();
  document.getElementById('pause').value="Pause";
  l=0;
  break;

  default:
  clearTimeout(t);
  document.getElementById('pause').value="Play";
  }
}

function getCookie(Name){ //get cookie value
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return ""
}

function setCookie(name, value, days){ //set cookie value
var expireDate = new Date()
//set "expstring" to either future or past date, to set or delete cookie, respectively
var expstring=expireDate.setDate(expireDate.getDate()+parseInt(days))
document.cookie = name+"="+value+"; expires="+expireDate.toGMTString()+"; path=/";
}

function init(y,z)
{
setCookie('day',y,1);
setCookie('thumb',z,1);
}

function makeLink(x)
{
var u=Math.ceil(x/15);
document.getElementById('link').href=(gal[pn]+"_"+u+".html");
}

function HeadDay()
{
document.write(Head[pn]);
}