var membereventsmax = 2-1; var membereventsmin = 0; var membereventscur = 0; function GetXmlHttpObject() { var xmlHttp=null; try { xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } function membereventsNews(id) { document.getElementById("membereventsnewsscroller").innerHTML = "Loading"; var xmlHttp = GetXmlHttpObject(); var url = "showmembereventsnews.php?id=" + id; xmlHttp.open("GET",url,true); xmlHttp.onreadystatechange=function() { if (xmlHttp.readyState==4) { document.getElementById("membereventsnewsscroller").innerHTML = xmlHttp.responseText; } } xmlHttp.send(null); if(membereventsmax == membereventscur) { membereventsremoveRight(); membereventsplaceLeft(); } else if(membereventsmin == membereventscur) { membereventsplaceRight(); membereventsremoveLeft(); } else { membereventsplaceRight(); membereventsplaceLeft(); } } var membereventstimer; var membereventsresumeTimer; function membereventsloadFirst() { membereventsNews(membereventscur); clearInterval(membereventstimer); membereventsplaceLeft(); membereventsplaceRight(); //membereventstimer = setInterval ( "membereventsautoScroll()", 10000); } function membereventsplaceLeft() { var elem = document.getElementById("events_left"); elem.innerHTML = "Prev"; } function membereventsremoveLeft() { var elem = document.getElementById("events_left"); elem.innerHTML = ""; } function membereventsplaceRight() { var elem = document.getElementById("events_right"); elem.innerHTML = "Next"; } function membereventsremoveRight() { var elem = document.getElementById("events_right"); elem.innerHTML = ""; } function membereventsautoScroll() { clearInterval ( membereventsresumeTimer ); if(membereventscur < membereventsmax) { membereventscur = membereventscur + 1; } else { membereventscur = membereventsmin; } membereventsNews(membereventscur); } function membereventsgoNext() { clearInterval ( membereventstimer ); clearInterval(membereventsresumeTimer); if((membereventscur + 1) <= membereventsmax) { membereventscur = membereventscur + 1; } else { membereventscur = membereventsmin; } membereventsNews(membereventscur); } function membereventsgoLast() { clearInterval ( membereventstimer ); clearInterval(membereventsresumeTimer); if((membereventscur - 1) >= membereventsmin) { membereventscur = membereventscur - 1; } else { membereventscur = membereventsmax; } membereventsNews(membereventscur); }