 function removeSymbols(string){
 	string=string.replace(/'/g,"");
 	string=string.replace(/"/g,"");
 	string=string.replace(/#/g,"");
 	string=string.replace(/&/g,"[and]");
 	//string=string.replace(/\//g,"");
 	string=encodeURI(string);
 	return string;
 }
		 function getXmlHttpRequestObject(){

 if(window.XMLHttpRequest) {

  return new XMLHttpRequest();

 }else if(window.ActiveXObject) {

  return new ActiveXObject("Microsoft.XMLHTTP");

 }

}

function send_request(req_str,args){ 
  req_text=req_str;
  req_name=getXmlHttpRequestObject();
 if(req_name.readyState == 4 || req_name.readyState == 0) {
  
  var arg='';
  for(i=0;i<args.length;i++){
    arg+='arg'+i+'='+args[i]+'&';
  }
  
	mydiv=document.getElementById(req_text);
   	mydiv.innerHTML='<div align="center"><img src="ajaxload.gif"></div>';
  req_name.open("GET", "yajax.php?yid="+req_str+"&"+arg+Math.random()*10000000000, true);
  
  req_name.onreadystatechange = get_response;

  req_name.send(null);

 }

}

function get_response() {

 if(req_name.readyState == 4) {

  var results_div = document.getElementById(req_text);     
  var htmldoc = req_name.responseText;
  results_div.innerHTML=htmldoc; 
 }
}