 
function countResource(id){
	var url="countResources.do?resourceId="+id;
	if(createRequest()){
		callCountResource(url);
	}
}
function createRequest(){
	try {
		  xm = new ActiveXObject("Msxml2.XMLHTTP");
		  return true;
		} catch (e) {
		  try {
		    xm = new ActiveXObject("Microsoft.XMLHTTP");
			return true;
		  } catch (e2) {
		    xm = false;
		  }
		}
		
		if (!xm && typeof XMLHttpRequest != 'undefined') {
		  xm = new XMLHttpRequest();
		  return true;
		}
	
}
 function callCountResource(url){
	 	//alert("called!");
		xm.open("POST",url,true);
		
		xm.onreadystatechange = updateMe;
		
		xm.send(null);
 }
 function updateMe() {
    // alert("!");
   }

