var count = 0;
var data = new Array();
var tip = "";

function tips_add(text)
{
	var row;
	var id = "tip_" + count;
	var txt = "";
	var color = "#FFFFFF";
	
	
	if (trimAll(text) == "")
		return;
	
	
    var tbody = document.getElementById("tbl").getElementsByTagName("TBODY")[0];
    var row = document.createElement("TR");
    row.id = id;
    
    var td1 = document.createElement("TD");
    td1.appendChild(document.createTextNode(text));
    td1.innerHTML += "<input type=\"hidden\" name=\"hidden_" + id + "\" value=\"" + text + "\">";
    
    var td2 = document.createElement("TD");
    td2.appendChild (document.createTextNode(""));
    td2.innerHTML += "<a href=\"javascript:;\" onclick=\"tips_remove('" + id + "')\"><img src=\"./images/cancel.gif\" width=\"11\" height=\"11\" border=\"0\"></a>";
    row.appendChild(td1);
    row.appendChild(td2);
    
    tbody.appendChild(row);

    alternate("tbl");
	
	document.getElementById("point").value = "";	
    count++;
} //end function


function tips_remove(id)
{
	var table = document.getElementById("tbl");
	var rows = table.getElementsByTagName("tr");  

	for (i = 0; i < rows.length; i++)
		if (rows[i].id == id) {
			tbl.deleteRow(i);
			break;
		}
	
	alternate("tbl");
} //end function

function alternate(id)
{
	if(document.getElementsByTagName)
	{  
   		var table = document.getElementById(id);  
   		var rows = table.getElementsByTagName("tr");  
		
   		for(i = 0; i < rows.length; i++)
   		{          
			//manipulate rows
			if(i % 2 == 0)
			{
				rows[i].style.backgroundColor = "#EEEEEE";
			}else{
				rows[i].style.backgroundColor = "#FFFFFF";
			}      
   		} //end for
 	} //end if
} //end function


function isNull(a) { return typeof a == 'object' && !a; }
function isUndefined(a) { return typeof a == 'undefined'; } 

//The allTrim() JavaScript function combines both leftTrim() and rightTrim() functions:

function trimAll(sString)
{
	if (!isUndefined(sString))
	{
		while (sString.substring(0,1) == ' ')
		{
			sString = sString.substring(1, sString.length);
		}
		while (sString.substring(sString.length-1, sString.length) == ' ')
		{
			sString = sString.substring(0,sString.length-1);
		}
	} 
	return sString;
} //end function

function fillrows()
{
	for (var i = 0; i < data.length; i++)
		tips_add(data[i]);
	
	document.getElementById("text").value = tip;
} //end function
