var xmlhttp;
function updateThumsUp(str)
{
var url="/agents/actThumsUp.cfm";
url=url+"?q="+str;
url=url+"&sid="+Math.random();

if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  xmlhttp.onreadystatechange=stateChange;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  xmlhttp.onreadystatechange=stateChange;
  xmlhttp.open("GET",url,true);
  xmlhttp.send();
  }
}

function stateChange()
{
if (xmlhttp.readyState==4)
  {
  if (xmlhttp.status==200)
	{
		var results = trim(xmlhttp.responseText);
		var resArray = results.split('@');
		document.getElementById('txtHint'+resArray[0]).innerHTML=resArray[1];
		if(resArray[1] == 2)
		{
			document.getElementById('showImage'+resArray[0]).innerHTML='<img src="/agents/images/ThumbsUpDouble.jpg" border="0"/>';
		}
		if(resArray[2] == 1)
		{
			alert("Thank You for your Thumbs Up!");	
		}
	}
  else
	{
	alert("There was a problem in the returned data");
	}
  }
}
function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}


