//$Id: DataCollectionProgress.js,v 1.20 2008/03/28 13:08:53 karuppannan Exp $

function vanishScanProgressBar()
{
    var pgbObj; 
  if (pgbObj = document.getElementById("progressBarTable"))
  pgbObj.style.visibility="hidden";

  if (pgbObj1 = document.getElementById("scanResultCounter"))
  pgbObj1.style.visibility="hidden";

  if (pgbObj2 = document.getElementById("scanResultTxt"))
  {
       if(pgbObj2.style.visibility=="visible")
       {
            location.href="/MainLayout.do";
       }
       pgbObj2.style.visibility="hidden";
  }

}

function setScanPercent(pgbID, pgbValue) 
{
 var pgbObj; 
  if (pgbObj = document.getElementById(pgbID))
  {
	   if(pgbValue > 0)
	   {
		pgbObj.width = pgbValue + '%'; // increase the progression by changing the width of the table
	   }
   }
}

function setElementValue(elementID , v)
{
	var obj = document.getElementById(elementID);
	if(obj)
	obj.value = v;
}

function enableActionButtonsForIPBTwo(action)
{
	var startObj = getObj('startButtonOne');
	var stopObj = getObj('stopButtonOne');
        var addObj1 = getObj('addButton1');
        var addObj2 = getObj('addButton2');
        var addObj3 = getObj('addButton3');
/* 
     var addScanObj = getObj('addScanButton');
*/
        var delObj = getObj('deleteButton');
	if(action == 'start')
	{
		if(startObj)
		{
			startObj.disabled = true;
			startObj.className = "buttonDisabled";
		}
                if(addObj1)
                {
			addObj1.disabled = true;
			addObj1.className = "buttonDisabled";
                }
                   if(addObj2)
                {
			addObj2.disabled = true;
			addObj2.className = "buttonDisabled";
                }
                   if(addObj3)
                {
			addObj3.disabled = true;
			addObj3.className = "buttonDisabled";
                }
                if(delObj)
                {
			delObj.disabled = true;
			delObj.className = "buttonDisabled";
                }
/*
                if(addScanObj)
                {
			addScanObj.disabled = true;
			addScanObj.className = "buttonDisabled";
                }
*/
		if(stopObj)
		{
			stopObj.disabled = false;
			stopObj.className = "Button";
		}
	}
	else
	{
		if(startObj)
		{
			startObj.disabled = false;
			startObj.className = "Button";
		}
                if(addObj1 && toolRestricted == false)
                {
			addObj1.disabled = false;
			addObj1.className = "Button";
                }
                 if(addObj2 && toolRestricted == false)
                {
			addObj2.disabled = false;
			addObj2.className = "Button";
                }
                 if(addObj3 && toolRestricted == false)
                {
			addObj3.disabled = false;
			addObj3.className = "Button";
                }
                if(delObj && toolRestricted == false)
                {
			delObj.disabled = false;
			delObj.className = "Button";
                }
/*
                if(addScanObj  && toolRestricted == false)
                {
			addScanObj.disabled = false;
			addScanObj.className = "Button";
                }
*/
		if(stopObj)
		{
			stopObj.disabled = true;
			stopObj.className = "buttonDisabled";
		}
	}
}


function enableActionButtonsForIPB(action)
{
	var startObj = getObj('startButton');
	var stopObj = getObj('stopButton');
        var addObj1 = getObj('addButton1');
        var addObj2 = getObj('addButton2');
        var addObj3 = getObj('addButton3');
/*
      var   addScanObj = getObj('addScanButton');   
*/
        var delObj = getObj('deleteButton');

	if(action == 'start')
	{
		if(startObj)
		{
			startObj.disabled = true;
			startObj.className = "buttonDisabled";
		}
                if(addObj1)
                {
			addObj1.disabled = true;
			addObj1.className = "buttonDisabled";
                }
                if(addObj2)
                {
			addObj2.disabled = true;
			addObj2.className = "buttonDisabled";
                }
                if(addObj3)
                {
			addObj3.disabled = true;
			addObj3.className = "buttonDisabled";
                }
                if(delObj)
                {
			delObj.disabled = true;
			delObj.className = "buttonDisabled";
                }
/*
                if(addScanObj)
                {
			addScanObj.disabled = true;
			addScanObj.className = "buttonDisabled";
                }
*/
		if(stopObj)
		{
			stopObj.disabled = false;
			stopObj.className = "Button";
		}
	}
	else
	{
		if(startObj)
		{
			startObj.disabled = false;
			startObj.className = "Button";
		}
                if(addObj1 && toolRestricted == false)
                {
			addObj1.disabled = false;
			addObj1.className = "Button";
                }
                if(addObj2 && toolRestricted == false)
                {
			addObj2.disabled = false;
			addObj2.className = "Button";
                }
                  if(addObj3 && toolRestricted == false)
                {
			addObj3.disabled = false;
			addObj3.className = "Button";
                }
                 if(delObj && toolRestricted == false)
                {
			delObj.disabled = false;
			delObj.className = "Button";
                }
/*
                if(addScanObj  && toolRestricted == false)
                {
			addScanObj.disabled = false;
			addScanObj.className = "Button";
                }
*/

		if(stopObj)
		{
			stopObj.disabled = true;
			stopObj.className = "buttonDisabled";
		}
	}
}

function enableActionButtons(action)
{
    var startObj = getObj('doAction');
    var stopObj = getObj('stopButton');
    var addObj1 = getObj('addButton1');
    var addObj2 = getObj('addButton2');
    var addObj3 = getObj('addButton3');
/*
   var  addScanObj = getObj('addScanButton');
*/
    var delObj = getObj('deleteButton');

    if(startObj == null)
        startObj = getObj('scanButton');

	if(action == 'start')
	{
		if(startObj)
		{
			startObj.disabled = true;
			startObj.className = "buttonDisabled";
		}
                if(addObj1)
                {
			addObj1.disabled = true;
			addObj1.className = "buttonDisabled";
                }
                    if(addObj2)
                {
			addObj2.disabled = true;
			addObj2.className = "buttonDisabled";
                }
                if(addObj3)
                {
			addObj3.disabled = true;
			addObj3.className = "buttonDisabled";
                }
                if(delObj)
                {
			delObj.disabled = true;
			delObj.className = "buttonDisabled";
                }
/*
                if(addScanObj)
                {
			addScanObj.disabled = true;
			addScanObj.className = "buttonDisabled";
                }
*/
		if(stopObj)
		{
			stopObj.disabled = false;
			stopObj.className = "Button";
		}
	}
	else
	{
		if(startObj)
		{
			startObj.disabled = false;
			startObj.className = "Button";
		}
                if(addObj1 && toolRestricted == false)
                {
			addObj1.disabled = false;
			addObj1.className = "Button";
                }
                 if(addObj2 && toolRestricted == false)
                {
			addObj2.disabled = false;
			addObj2.className = "Button";
                }
                 if(addObj3 && toolRestricted == false)
                {
			addObj3.disabled = false;
			addObj3.className = "Button";
                }
                if(delObj && toolRestricted == false)
                {
			delObj.disabled = false;
			delObj.className = "Button";
               }
/*
               if(addScanObj  && toolRestricted == false)
               {
			addScanObj.disabled = false;
			addScanObj.className = "Button";
                }
*/
		if(stopObj)
		{
			stopObj.disabled = true;
			stopObj.className = "buttonDisabled";
		}
	}
}

function vanishStopButton()
{
	var stopObj = getObj('stopButton');

	if(stopObj)
	{
		stopObj.style.visibility="hidden";
	}
}


