var DivIDGlobal , ClassNameC;
function do_ajax(link_href,link_id,DivIdC,CountC,ClassNameCX)
{
ClassNameC = ClassNameCX;
DivIDGlobal = DivIdC;
xmlHttpRef=GetXmlHttpObject()
if (xmlHttpRef==null)
{
alert ("Browser does not support HTTP Request")
return
}

    
	
	if(CountC==0)
	{
	document.getElementById("ajax_main_1").className = ClassNameC+'1';
	document.getElementById("ajax_main_2").className = ClassNameC+'1';
	document.getElementById("ajax_main_3").className = ClassNameC+'1';
	document.getElementById("ajax_main_4").className = ClassNameC+'1';
	} else 
	for(var i=1;i <= CountC ; i++ )  document.getElementById("ajax_"+i).className = ClassNameC+'1';
	
	
	document.getElementById(link_id).className = ClassNameC+'2';
	
	xmlHttpRef.onreadystatechange=state_ajax;
	xmlHttpRef.open("GET", link_href + "&ajax=1&dummy=" + new Date().getTime(),true);
	xmlHttpRef.send(null);

}


function state_ajax()
{
var theIDname = DivIDGlobal;
var div_height = document.getElementById(theIDname).offsetHeight;
if(div_height!=0){
div_height = div_height-2;
}else if(div_height==0){
div_height = 100;
}
		switch(xmlHttpRef.readyState)
        {
        case 0: // Uninitialized
		document.getElementById(theIDname).innerHTML="<br /><img src='loading_animation.gif' border='0'><br /><br />";
		document.getElementById(theIDname).style.height = div_height+"px";
            break;
        case 1: // Loading
		document.getElementById(theIDname).innerHTML="<br /><img src='loading_animation.gif' border='0'><br /><br />";
		document.getElementById(theIDname).style.height = div_height+"px";
            break;
        case 2: // Loaded
		document.getElementById(theIDname).innerHTML="<br /><img src='loading_animation.gif' border='0'><br /><br />";
		document.getElementById(theIDname).style.height = div_height+"px";
            break;
        case 3: // Interactive
		document.getElementById(theIDname).innerHTML="<br /><img src='loading_animation.gif' border='0'><br /><br />";
		document.getElementById(theIDname).style.height = div_height+"px";
            break;
        default:
            break;
        }


if (xmlHttpRef.readyState==4 || xmlHttpRef.readyState=="complete")
   {
	document.getElementById(theIDname).innerHTML=xmlHttpRef.responseText;
	document.getElementById(theIDname).style.height = 'auto';
   }
}



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)
{
for(var j=1;j<=4;j++)
if(counter==j)
{
ShowNews("AjaxMainNewsDiv"+counter);
document.getElementById("ajax_main_"+counter).className = 'PagerClass2';
}
else{
HideNews("AjaxMainNewsDiv"+j);
document.getElementById("ajax_main_"+j).className = 'PagerClass1';
}
}



var MatarNewsCounter;
var MatarNewsCounterLoop = 0;

function TimerMatar()
{
MovewNews();
}



function MovewNews()
{ 
MatarNewsCounterLoop ++;
MainNewsHideShow(MatarNewsCounterLoop);
if(MatarNewsCounterLoop==4) MatarNewsCounterLoop=0;
MatarNewsCounter = setTimeout('MovewNews()', 5000);
}

function TimerMatarClear() {
clearTimeout(MatarNewsCounter);
}

