			function randomTable(strTableID){
				if(document.getElementById(strTableID) != null)
				{
				var arrRows = new Array();
				var rowLength = document.getElementById(strTableID).rows.length;
				
				for(var i=0;i<rowLength;i++)
				{
					if(document.getElementById(strTableID).rows[i].cells.length == 1)
					{
						if(document.getElementById(strTableID).rows[i].cells[0].innerHTML != "")
						{
							var height = document.getElementById(strTableID).rows[i].getAttribute("height");
							arrRows[i] = document.getElementById(strTableID).rows[i].cells[0].innerHTML + "._." + height;
						}
					}
				}
				for(var i = document.getElementById(strTableID).rows.length; i > 0;i--)
				{
					document.getElementById(strTableID).deleteRow(i -1);
				}
				arrRows.sort( randOrd );
				for(var i=0;i<arrRows.length;i++)
				{
					try
					{
						var arrSplit = arrRows[i].split("._.");
						var row = document.getElementById(strTableID).insertRow(document.getElementById(strTableID).rows.length);
						var cell = row.insertCell(0);
						var innerText = "";
						var height = "";
						if(arrSplit.length == 2)
						{
							innerText = arrSplit[0];
							height = arrSplit[1];
						}
						else
						{
							innerText = arrSplit.toString();
						}
						if(parseInt(height))
						{
							row.setAttribute("height",height);
						}
						cell.innerHTML = "<div style='height:" + height + "px;'>" + innerText + "</div>";
					}
					catch(e)
					{
						//alert(e.message);
					}
				}
				}
			}
			function randOrd(){
				return (Math.round(Math.random())-0.5); 
			}

