//*--- All Programmed By Mahmoud Matar | mobile : 00970599409159 | email : Mahmoud@shabab.ps

function HideNews( whichLayer)
{
  var elem, vis;
  if( document.getElementById )
    elem = document.getElementById( whichLayer );
  else if( document.all ) 
      elem = document.all[whichLayer];
  else if( document.layers ) 
    elem = document.layers[whichLayer];
  vis = elem.style;
  vis.display = 'none';
}


function ShowNews( whichLayer)
{
  var elem, vis;
  if( document.getElementById )
    elem = document.getElementById( whichLayer );
  else if( document.all ) 
      elem = document.all[whichLayer];
  else if( document.layers ) 
    elem = document.layers[whichLayer];
  vis = elem.style;
    vis.display = 'block';
}

function MainNewsHideShow(counter,xCounterAll,xDivName,xNumberDivName,xClass1,xClass2)
{
for(var j=1;j<=xCounterAll;j++)
if(counter==j)
{
ShowNews(xDivName+counter);
if(xNumberDivName!=0) document.getElementById(xNumberDivName+counter).className = xClass2;
}
else{
HideNews(xDivName+j);
if(xNumberDivName!=0) document.getElementById(xNumberDivName+j).className = xClass1;
}
}



var MatarNewsCounter = new Array();
var MatarNewsCounterLoop = new Array();
var countNewsLoop=new Array();



function TimerMatar()
{
MovewNews();
}



function MovewNews(xCounter,xDivName,xNumberDivName,xClass1,xClass2,timer)
{ 

if(xNumberDivName!=0) document.getElementById(xNumberDivName+"1").className = "PagerClass2";

timerActual = ( timer ? (1000* timer) : 5000 );

MatarNewsCounterLoop[xDivName] = (MatarNewsCounterLoop[xDivName] ? parseInt(MatarNewsCounterLoop[xDivName]) : 0) + 1 ;

countNewsLoop[xDivName] = xCounter ;

MainNewsHideShow(MatarNewsCounterLoop[xDivName],countNewsLoop[xDivName],xDivName,xNumberDivName,xClass1,xClass2)

if(MatarNewsCounterLoop[xDivName]==countNewsLoop[xDivName]) MatarNewsCounterLoop[xDivName]=0;

MatarNewsCounter[xDivName] = setTimeout(function() { MovewNews(countNewsLoop[xDivName],xDivName,xNumberDivName,xClass1,xClass2,timer) }, timerActual);
}




function TimerMatarClear(xDivName) {
clearTimeout(MatarNewsCounter[xDivName]);
}

//*--- All Programmed By Mahmoud Matar | mobile : 00970599409159 | email : Mahmoud@shabab.ps
