﻿// JScript File



function div_mouseover(idleft,idmiddle,idright)
{

    var tabNum=idleft.charAt(idleft.length-13)
        
    if(idleft.charAt(idleft.length-14)!='0')
        tabnum=idleft.charAt(idleft.length-14)+idleft.charAt(idleft.length-13);
        
    if(document.getElementById('ctl00_CntPlcHld_TabBlock_hdntabValue').value!=tabNum)
    {
        document.getElementById(idleft).className = 'TabLeftInActiveCorner_hover';
        document.getElementById(idmiddle).className = 'TabMenuInActiveTab_hover';
        document.getElementById(idright).className = 'TabRightInActiveCorner_hover';
    }
}

function div_mouseout(idleft,idmiddle,idright)
{

    var tabNum=idleft.charAt(idleft.length-13)
        
    if(idleft.charAt(idleft.length-14)!='0')
        tabnum=idleft.charAt(idleft.length-14)+idleft.charAt(idleft.length-13);
        
    if(document.getElementById('ctl00_CntPlcHld_TabBlock_hdntabValue').value!=tabNum)        
    {
        document.getElementById(idleft).className = 'TabLeftInActiveCorner';
        document.getElementById(idmiddle).className = 'TabMenuInActiveTab';
        document.getElementById(idright).className = 'TabRightInActiveCorner';
    }
}

function sethdnvalue(id)
{
    var nid=document.getElementById('ctl00_CntPlcHld_TabBlock_hdntabValue').value;
    
    //Abort if the new tab to be set is same as the active tab
    if(parseInt(nid,10) == (parseInt(id,10)-2))
        return;
     
    document.getElementById('ctl00_CntPlcHld_TabBlock_hdntabValue').value = (parseInt(id,10)-2);
                 
    __doPostBack('ctl00_CntPlcHld_TabBlock_hdntabValue','');             
}

function setActive()
{

    var id=document.getElementById('ctl00_CntPlcHld_TabBlock_hdntabValue').value;
    var j=0;
    for(j=0; j<20; j=j+2)
    {
        var i=j;
        if(i==id)
        {
            if(parseInt(i)<10)
                i="0"+i;
            if(document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsLeft")!=null)
            {
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsLeft").className="TabLeftActiveCorner";
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsMid").className="TabMenuActiveTab";
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsRight").className="TabRightActiveCorner";
            }
            else
            {
                break;
            }
        }
        else
        {
            if(parseInt(i)<10)
                i="0"+i;
            if(document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsLeft")!=null)
            {
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsLeft").className="TabLeftInActiveCorner";
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsMid").className="TabMenuInActiveTab";
                document.getElementById('ctl00_CntPlcHld_TabBlock_mainTabRepeater_ctl'+i+"_detailsRight").className="TabRightInActiveCorner";  
            }
            else
            {
                break;
            }
        }
    }
}

   
function ChangePage(pageno, controlID)
{
    if(pageno != null)
    {
        var newpage = pageno;
        var currentPageCtrl = document.getElementById(controlID);
        
        if(currentPageCtrl != null)
        {
            if(pageno == '<')
            {
                newpage = parseInt(currentPageCtrl.value) - 1;
            }
            else if(pageno == '>')
            {
               newpage = parseInt(currentPageCtrl.value) + 1;
            }
            currentPageCtrl.value = newpage;
            
            __doPostBack(controlID,'');  
        }
    }
}

function AttachOnLoadEvent(callbackFunc)
{
    if (window.addEventListener) 
        window.addEventListener("load",callbackFunc,false);
	else if (window.attachEvent) 
	    window.attachEvent("onload",callbackFunc);
}


