var flag;
var prevObject = null;

function showNv(object) {
		var strTmp;
		flag = object;
		
		if(prevObject == object)
			delay(object);
		else
		{
			strTmp = "delay('"+object+"')"; 
			//setTimeout(strTmp,100);
			setTimeout(strTmp,250);
		}
		
		/*counter = 0;
		setTimeout(delay(),500);
		
		var stringCommand;
		stringCommand = "document.getElementById('"+object+"').style.visibility = 'visible'";
		setTimeout(stringCommand,250);*/
}

function delay(object1)
{
	if(flag == object1)
	{
		document.getElementById(object1).style.visibility = 'visible';
	}
}

function hideNv(object) {
//	eval(object + '--');
//	if( eval(object) == 0 )
//	{
		//setTimeout("document.getElementById(object).style.visibility = 'hidden';",1);
		flag = 0;
		prevObject = object;
		document.getElementById(object).style.visibility = 'hidden';
		/*var stringCommand1;
		stringCommand1 = "document.getElementById('"+object+"').style.visibility = 'hidden'";
		setTimeout(stringCommand1,250);*/
		//document.getElementById('floatDiv').innerText = 'goodbye';
//	}
}

function showNvSb(object) {
		document.getElementById(object).style.visibility = 'visible';
}
function hideNvSb(object) {
		document.getElementById(object).style.visibility = 'hide';
}

function showsubNv(object1,object2) {
	showNvSb( object1 );
	showNvSb( object2 );
}
function hidesubNv(object1,object2) {
	hideNv( object1 );
	hideNv( object2 );
}

function printpage()
  {
  window.print()
  }
