<!---hide from ignorant browsers

var max=24
var i=0
var toStop=0;
var autoFlag=0;
var speed=4000;
var intervalID;
 var imagePath=""
var ik;



 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+"000start0.jpg"
slides[1]=imagePath+"001start1.jpg"
slides[2]=imagePath+"002start2.jpg"
slides[3]=imagePath+"003start3.jpg"
slides[4]=imagePath+"004egyptcanaan.jpg"
slides[5]=imagePath+"005egyptbabylonia.jpg"
slides[6]=imagePath+"005egyptbabylonia.jpg"

slides[7]=imagePath+"006hyksos.jpg"
slides[8]=imagePath+"007afterhyksos.jpg"
slides[9]=imagePath+"008beforeconquest.jpg"
slides[10]=imagePath+"009conquest0.jpg"
slides[11]=imagePath+"010conquest1.jpg"
slides[12]=imagePath+"011assyria.jpg"
slides[13]=imagePath+"012babylonia.jpg"
slides[14]=imagePath+"013persia.jpg"
slides[15]=imagePath+"014beforerome.jpg"
slides[16]=imagePath+"015rome0.jpg"
slides[17]=imagePath+"016rome1.jpg"
slides[18]=imagePath+"016rome1.jpg"
slides[19]=imagePath+"017arab0.jpg"
slides[20]=imagePath+"018arab1.jpg"
slides[21]=imagePath+"019ottman.jpg"
slides[22]=imagePath+"020british.jpg"
slides[23]=imagePath+"021hamas0.jpg"
slides[24]=imagePath+"022final.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"


 
//Latest Adjustments========>



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-->

