function SwitchCurrentMainArticle(CurrArIn)
{
    try{
    IControl=document.getElementsByName('hrefPagingMainArticles')
    ICounter=IControl.length
    for (I=0;I<ICounter;I++)
    {
  
        if (CurrArIn==I)
        {
            IControl[I].className='current'
            if (CheckFireFox())
            {
                IControl[I].style.height='23px'
            }
            else
            {
                IControl[I].style.height='26px'
            }
        }
        else
        {
            IControl[I].className=''
        }
    }

}catch(er) {
   if(mode==1) alert(er)
}
    
}

function Controller(tabID){
    try
    {
        
        var pl=document.getElementById('plocation').value;
        var url=pl+"controller/"+tabID;
        RemoveSelectedClass('tabContent');
        objXmlAjaxNewsController=GetXmlHttpObjectLatestNews();
        objXmlAjaxNewsController.onreadystatechange = function (){
            document.getElementById('tabContent').innerHTML = "<img src='"+pl+"css/img/indicator1.gif' />";
            if (objXmlAjaxNewsController.readyState == 4){
                if (objXmlAjaxNewsController.responseText != ""){
                    document.getElementById('tabContent').innerHTML = objXmlAjaxNewsController.responseText;
                    document.getElementById(tabID).className="selected";
                }
            }
        };
        objXmlAjaxNewsController.open("GET",url,true);
        objXmlAjaxNewsController.send(null);
}catch(e){ if(mode==1) alert(e)}
}


function vController(tabID){
    try
    {

        var pl=document.getElementById('plocation').value;
        var url=pl+"controller/"+tabID;
        RemoveSelectedClass('vtabContent');
        objXmlAjaxvController=GetXmlHttpObjectLatestNews();
        objXmlAjaxvController.onreadystatechange = function (){
            document.getElementById('vtabContent').innerHTML = "<img src='"+pl+"css/img/indicator1.gif' />";
            if (objXmlAjaxvController.readyState == 4){
                if (objXmlAjaxvController.responseText != ""){
                    document.getElementById('vtabContent').innerHTML = objXmlAjaxvController.responseText;
                    document.getElementById(tabID).className="vselected";
                }
            }
        };
        objXmlAjaxvController.open("GET",url,true);
        objXmlAjaxvController.send(null);
}catch(e){ if(mode==1) alert(e)}
}


function RemoveSelectedClass(sections){
    try{
        var startpos;
        var endpos;
        switch (sections){
            case 'tabContent':
                startpos=0;
                endpos=3;
                break;
            case 'vtabContent':
                startpos=4;
                endpos=6;
                break;
        }
   


        for(i=startpos;i<=endpos;i++){
            if(document.getElementById(i)) {
                document.getElementById(i).className="";
            }
        }
}catch(er) {
   if(mode==1) alert(er)
}
}
function Sections(sectionId,lt){
    try{
        try{
            if(document.getElementById('catList'))
                document.getElementById('catList').style.visibility = 'hidden';
         }catch(e){ alert(er)}
        RemoveSelectedClass(lt);
        var pl=document.getElementById('plocation').value;
        var url=pl+"controller/"+sectionId;
        objXmlAjaxNewsSections=GetXmlHttpObjectLatestNews();
        objXmlAjaxNewsSections.onreadystatechange = function (){
            document.getElementById(lt).innerHTML = "<img src='"+pl+"css/img/indicator1.gif' />";
            if (objXmlAjaxNewsSections.readyState == 4){
                if (objXmlAjaxNewsSections.responseText != ""){
                    document.getElementById(lt).innerHTML = objXmlAjaxNewsSections.responseText;
                    document.getElementById(sectionId).className="active";
                }
            }
        };
        objXmlAjaxNewsSections.open("GET",url,true);
        objXmlAjaxNewsSections.send(null);
}catch(er) {
   if(mode==1) alert(er)
}
}

function GetXmlHttpObjectLatestNews()
{
    var objXmlAjaxNews=null;
    try
    {
        // Firefox, Opera 8.0+, Safari
        objXmlAjaxNews=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            objXmlAjaxNews=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            objXmlAjaxNews=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return objXmlAjaxNews;
}
