function changeReport()
{
	var whichOne = document.getElementById("selectAreas").value;

	if ( currentTbl != '' )
	{ 
		if ( currentTbl == 'All' )
		{
		//	hide all the area tables
			setAll("none");
		}
		else
		{
		//	hide the last table
			document.getElementById("Tr" + currentTbl).style.display = 'none';
		}
	}

	if (whichOne == 'All')
	{
	//  show all the areas.
		setAll("");
	}
	else
	{	
	//  show the new one.
		try
		{
			document.getElementById("Tr" + whichOne).style.display = '';
		}
		catch(exception)
		{
			whichOne = "Empty";
			document.getElementById("Tr" + whichOne).style.display = '';
		}
	}

	top.scrollTo(0,0);
	currentTbl = whichOne;
}

function setAll(displayStyle)
{
	var trIndx;
	var reportObj = document.getElementById('reportTbl');
	var trObj = reportObj.getElementsByTagName("TR");
	
	for (trIndx = 0; trIndx < trObj.length; trIndx++)
	{
		if ( (trObj[trIndx].id != "") && 
		     (trObj[trIndx].id != "TrEmpty") )
		{
			trObj[trIndx].style.display = displayStyle;
		}
	}
}

function searchTiyul()
{
	var txtSearch = document.getElementById("txtSearch").value;
	var topicCd = document.getElementById("selectAreas").value;
	var pathStr = "index.asp?classto=MokedTiyul&topicCd=" + topicCd + "&txtSearch=" + txtSearch;

	top.document.getElementById("mainIframe").src = pathStr;
}

function setTrAction(whichOne)
{
	if ( document.getElementById('Tr' + whichOne).style.display == '' )
	{
		closeUp(whichOne);
	}
	else
	{
		dropDown(whichOne);
	}
}

function dropDown(whichOne)
{
	document.getElementById('TdArrowDown' + whichOne).style.visibility = 'hidden';
    document.getElementById('Tr' + whichOne).style.display = '';
	document.getElementById('TrArrowUp' + whichOne).style.display = '';
	setHeight('mainIframe','tblMain','false');
}

function closeUp(whichOne)
{
	document.getElementById('TdArrowDown' + whichOne).style.visibility = 'visible';
	document.getElementById('Tr' + whichOne).style.display = 'none';
	document.getElementById('TrArrowUp' + whichOne).style.display = 'none';
	setHeight('mainIframe','tblMain','false');
}

function printReport()
{
	var printPath = top.frames["printFrame"].document;
	var whichOne = document.getElementById("selectAreas").value;
	
	var contents = "";

	contents = "<br style='font-size:10px;'><div style='padding-right:5px;'>" +
	            document.getElementById("reportTtl").innerHTML +
			   "<br style='font-size:22px;'><b>איזור: " +
			    document.getElementById("selectAreas").options[document.getElementById("selectAreas").selectedIndex].text +
			   "</b></div>";

	contents = replaceStr(contents,"FontBrownInner","FontBrownInnerPrint");

	printPath.getElementById("title").innerHTML = contents;
	printPath.getElementById("title").className = "FontBrownInnerPrint";

	contents = "";
	
	if ( whichOne == 'All' )
	{
		var trIndx;
		var reportObj = document.getElementById('reportTbl');
		var trObj = reportObj.getElementsByTagName("TR");
		var entityCd;
	
		for (trIndx = 0; trIndx < trObj.length; trIndx++)
		{
			if ( (trObj[trIndx].id != "") && 
			     (trObj[trIndx].id != "TrEmpty") )
			{
				
				entityCd = trObj[trIndx].id.substring(2);
				
				contents += "<table border='0' cellpadding='0' cellspacing='0'>" +
							"<tr><td valign='top'>" +
				             document.getElementById("inner" + entityCd).innerHTML +
				            "</td></tr></table>";
			}
		}
	}
	else
	{
		try { contents = document.getElementById("inner" + whichOne).innerHTML } catch(exception) {};
	}

	if ( contents == "" )
	{
		contents = "<span class='FontBrownInnerPrint'>לא התקבלו דיווחים על הפרעות בתנועה באזור זה</span>";
	}

	contents = replaceStr(contents,"FontBrownInner","FontBrownInnerPrint");
	
	printPath.getElementById("inner").innerHTML = contents;

	top.frames["printFrame"].focus();
	top.frames["printFrame"].print();
}

function printItem(whichEnt)
{
	var printPath = top.frames["printFrame"].document;
	
	var contents = "";

	contents = document.getElementById("mainTtl" + whichEnt).innerHTML;

	printPath.getElementById("title").innerHTML = contents;

	contents = document.getElementById("inner" + whichEnt).innerHTML;
	contents = replaceStr(contents,"pictures/P","../../pictures/P");

	printPath.getElementById("inner").innerHTML = contents;

	try{printPath.getElementById("leftArrow" + whichEnt).style.display = "none";}catch(exception){}
	try{printPath.getElementById("rightArrow" + whichEnt).style.display = "none";}catch(exception){}

	top.frames["printFrame"].focus();
	top.frames["printFrame"].print();
}
	
