<!---hide from ignorant browsers

var max=30
var i=0
var toStop=0;
var autoFlag=0;
var speed=4000;
var intervalID;
 var imagePath=""
 
 if ((navigator.appName!="Microsoft Internet Explorer") && (navigator.appName!="Netscape"))
{
alert("We suppport IE and NN only")
}
var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);
//=====================>
slides=new Array(max+1);
slides[0]=imagePath+"0indians.jpg"
slides[1]=imagePath+"0mapleleaf1.jpg"
slides[2]=imagePath+"0mapleleaf2.jpg"
slides[3]=imagePath+"0canaltop.jpg"
slides[4]=imagePath+"0fox.jpg"
slides[5]=imagePath+"0canadaday.jpg"
slides[6]=imagePath+"0canadaday1.jpg"
slides[7]=imagePath+"0canadaday2.jpg"
slides[8]=imagePath+"0art.jpg"
slides[9]=imagePath+"0tower1.jpg"
slides[10]=imagePath+"0towerarch.jpg"
slides[11]=imagePath+"0towerart.jpg"
slides[12]=imagePath+"0towerfire.jpg"
slides[13]=imagePath+"0mapspots.jpg"
slides[14]=imagePath+"0nac.jpg"
slides[15]=imagePath+"0pmhouse.jpg"
slides[16]=imagePath+"0ottawahull.jpg"
slides[17]=imagePath+"0torontomontreal.jpg"
slides[18]=imagePath+"0canadaus.jpg"
slides[19]=imagePath+"0canalwinter.jpg"
slides[20]=imagePath+"0canalwinter1.jpg"
slides[21]=imagePath+"0canalwinterskating.jpg"
slides[22]=imagePath+"0dogs.jpg"
slides[23]=imagePath+"0winterlude.jpg"
slides[24]=imagePath+"0airshow.jpg"
slides[25]=imagePath+"0biking.jpg"
slides[26]=imagePath+"0canalsummer.jpg"
slides[27]=imagePath+"0canalsummer1.jpg"
slides[28]=imagePath+"0canaltofrom.jpg"
slides[29]=imagePath+"0cruising.jpg"
slides[30]=imagePath+"0rafting.jpg"


 //======================================>
 
//===================================>
tolayers=new Array(max+1);
tolayers[0]="L0"
tolayers[1]="L1"
tolayers[2]="L2"
tolayers[3]="L3"
tolayers[4]="L4"
tolayers[5]="L5"
tolayers[6]="L6"
tolayers[7]="L7"
tolayers[8]="L8"
tolayers[9]="L9"
tolayers[10]="L10"
tolayers[11]="L11"
tolayers[12]="L12"
tolayers[13]="L13"
tolayers[14]="L14"
tolayers[15]="L15"
tolayers[16]="L16"
tolayers[17]="L17"
tolayers[18]="L18"
tolayers[19]="L19"
tolayers[20]="L20"
tolayers[21]="L21"
tolayers[22]="L22"
tolayers[23]="L23"
tolayers[24]="L24"
tolayers[25]="L25"
tolayers[26]="L26"
tolayers[27]="L27"
tolayers[28]="L28"
tolayers[29]="L29"
tolayers[30]="L30"
tolayers[31]="L31"

 
//========>


var toFlag=false;
var ik;
var noXX=0;

function nothing()
{noXX=0;alert("")}


function viaNext()
{
 
if(toStop!=0)
{
clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0
  
next()

}
else
{
next()
}
}

//===  Next Ends  =>



function viaFirst()
{
if(toStop!=0)
{ 

clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[0]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[0]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[0]).style.visibility = "visible";
}

i=0

firstLastPhoto()
}

else
{
if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[0]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[0]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[0]).style.visibility = "visible";
}


i=0
 
firstLastPhoto()

}

}

//================>
function viaLast()
{

if(toStop!=0)
{


clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[max]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[max]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[max]).style.visibility = "visible";
}


i=max

firstLastPhoto()
}

else
{

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[max]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[max]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[max]).style.visibility = "visible";
}


i=max
 
firstLastPhoto()

}


}

//==================>


function viaSpeed()
{
  toSpeed()
}

//===>
function  viaSlow()
{

toSlow()
}

 
//============ to clear ==============>




  function toClear()
{

clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0

}



//=============================>

function viaStop()

{
if(toStop!=0)
{

clearTimeout(intervalID)
  toStop=0
  autoflag=0
  verify=0

}
}

//==========================>

//====== via auto ==============>


function  viaAuto()
{

if(toStop==0)
{
toStop=100
autoFlag=0  
next() 
}

else
{

clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0
toStop=100
 
next() 
}

}
//============== end via auto=====================>

var verify=0;
//=============  END STARTS ===========>

function auto()
{


if (toStop!=0)
{
if(verify==1){clearTimeout(intervalID),verify=0}

if(autoFlag==0)
{
autoFlag=1
verify=1
intervalID=setTimeout("auto()",speed)
}

else
{

clearTimeout(intervalID)
verify=0
autoFlag=0

next()


}

}
}

//=====================>


function next()
{



if(i>=max)
{

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[0]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[0]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[0]).style.visibility = "visible";
}

i=-1
}


if(i!=-1)
{

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[i+1]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[i+1]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[i+1]).style.visibility = "visible";
}

}
 
i=i+1

document.glass.src=slides[i]

}


//======================================>





function viaBack()
{

if(toStop!=0)
{ 


clearTimeout(intervalID)
  toStop=0
  autoflag=0
verify=0
toBack()

}
else
{
toBack()
}

}


function toBack()
{

if(i!=0)
{

if(ns4)
{
document.layers[tolayers[i]].visibility = "hide";
document.layers[tolayers[i-1]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[i]].style.visibility = "hidden";
document.all[tolayers[i-1]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[i]).style.visibility = "hidden";
document.getElementById(tolayers[i-1]).style.visibility = "visible";
}

}
if(i==0)
{
i=max+1
if(ns4)
{
document.layers[tolayers[0]].visibility = "hide";
document.layers[tolayers[max]].visibility = "show";
}

else if(ie4)
{
document.all[tolayers[0]].style.visibility = "hidden";
document.all[tolayers[max]].style.visibility = "visible";
}

else if(ie5 || ns6)
{
document.getElementById(tolayers[0]).style.visibility = "hidden";
document.getElementById(tolayers[max]).style.visibility = "visible";
}

}
i=i-1
document.glass.src=slides[i]



}



function firstLastPhoto()
{
 document.glass.src=slides[i]

}



function toSlow()
{


speed+=400
}

function toSpeed()
{

if(speed>=600)
{
speed-=400
}

else
{
alert("I am afraid auto will become unstable if you want auto faster") 
}
}

//==>

//end hiding-->

