
/*
Vertical Pausing News Scroller
Copyright David Miles (www.z3roadster.net/dreamweaver)
To add more shock to your site, visit www.DHTML Shock.com
*/
//need style .news

 
var scrollerwidth=350
var scrollerheight=40
var pausebetweenimages=4000
 

 //PUT HERE THE LINES TO SHOW

/* included in php
var vSlideContent=new Array()
vSlideContent[0]='<p class=news>Asia: <A Href="eu-asia/a_articles.php">JAR 145 Theory and OJT (Dhaka, Bangladesh)</A></p>'
vSlideContent[1]='<p class=news>China: <A Href="eu-china/c_articles.php">Engine Maintenance Repair and Overhaul Practice (Chengdu)</A></p>'
vSlideContent[2]='<p class=news>India: <A Href="eu-india/i_articles.php">Steering Committee (Delhi)</A></p>'
*/
 //START SCRIPT
if (vSlideContent.length>1)
i=1;
else
i=0;
 
function locateObject(n, d) { //v3.0
  var p,i,x;
  if(!d) d=document;
  if((p=n.indexOf("?"))>0&&parent.frames.length)
  {
    d=parent.frames[n.substring(p+1)].document;
    n=n.substring(0,p);
    }
  if(!(x=d[n])&&d.all) x=d.all[n];
 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document);
  return x;
}
 
function moveVTextFirstBlock(whichdiv){
 
if (document.all)
{
 tdiv=eval(whichdiv)
 
 if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5)
 {
  tdiv.style.pixelTop=0
  setTimeout("moveVTextFirstBlock(tdiv)",pausebetweenimages)
  setTimeout("moveVTextSecondBlock('vTextSecond')",pausebetweenimages)
  return
 }
 if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1)
 {
  tdiv.style.pixelTop-=5
  setTimeout("moveVTextFirstBlock(tdiv)",40)
 }
 else
{
  tdiv.style.pixelTop=scrollerheight+5
//window.status=tdiv.style.pixelTop;
 tdiv.innerHTML=vSlideContent[i]
 if (i==vSlideContent.length-1)
 i=0
else
 i++
}
}
else
{
tlayer=eval(whichdiv)
if (tlayer.top>0&&tlayer.top<=5)
{
tlayer.top=0
setTimeout("moveVTextFirstBlock(tlayer)",pausebetweenimages)
setTimeout("moveVTextSecondBlock(locateObject('vTextSecond'))",pausebetweenimages)
return
}
if (tlayer.top>=tlayer.document.height*-1)
{
tlayer.top-=5
setTimeout("moveVTextFirstBlock(tlayer)",40)
}
else
{
tlayer.top=scrollerheight+5
tlayer.document.write(vSlideContent[i])
tlayer.document.close()
if (i==vSlideContent.length-1)
i=0
else
i++
}
}
}
 
function moveVTextSecondBlock(whichdiv){
if (document.all)
{
tdiv2=eval(whichdiv)
 
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5)
{
 tdiv2.style.pixelTop=0
 setTimeout("moveVTextSecondBlock(tdiv2)",pausebetweenimages)
 setTimeout("moveVTextFirstBlock('vTextFirst')",pausebetweenimages)
 return
}
//window.status=tdiv2.offsetHeight;
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
 tdiv2.style.pixelTop-=5
 setTimeout("moveVTextSecondBlock('vTextSecond')",40)
}
else
{
 tdiv2.style.pixelTop=scrollerheight+5
//window.status=tdiv2.style.pixelTop
 tdiv2.innerHTML=vSlideContent[i]
 if (i==vSlideContent.length-1)
 i=0
else
 i++
}
}
else if (document.layers)
{
tlayer2=eval(whichdiv)
 
if (tlayer2.top>0&&tlayer2.top<=5)
{
tlayer2.top=0
setTimeout("moveVTextSecondBlock(tlayer2)",pausebetweenimages)
setTimeout("moveVTextFirstBlock(locateObject('vTextMain').document.layers['vTextFirst'])",pausebetweenimages)
return
}
if (tlayer2.top>=tlayer2.document.height*-1)
{
tlayer2.top-=5
setTimeout("moveVTextSecondBlock(tlayer2)",40)
}
else
{
tlayer2.top=scrollerheight+5
tlayer2.document.write(vSlideContent[i])
tlayer2.document.close()
if (i==vSlideContent.length-1)
i=0
else
i++
}
}
}
 
function startVTextScroll(){
if (document.all)
{
 locateObject('vTextSecond').style.top=scrollerheight+5
 locateObject('vTextFirst').visibility='visible';
 locateObject('vTextSecond').visibility='visible';
 moveVTextFirstBlock(locateObject("vTextFirst"))
}
else if (document.layers)
{
 locateObject('vTextMain').visibility='show'
 locateObject('vTextFirst').visibility='show'
 locateObject('vTextSecond').top=scrollerheight+5
 locateObject('vTextSecond').visibility='show'
 moveVTextFirstBlock(locateObject('vTextMain').document.layers['vTextFirst'])
}
}


