function getHttpObject() {
	var xmlhttp;
	if (window.ActiveXObject){
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e){
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E){
				xmlhttp = false;
			}
		}
	} else if (window.XMLHttpRequest) {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

function addListener(obj, eventType, func, cap){
	if(obj.attachEvent) {
		obj.attachEvent('on' + eventType, func);
	} else if(obj.addEventListener){
		obj.addEventListener(eventType, func, cap);
	} else {
		alert('No support on your Browser');
		return false;
	}
}

//nサイトグループ、キーワード
function search(i){
  if(document.getElementById('n')!=null){
   n = document.getElementById('n').value;
  }
  if(document.getElementById('k')!=null){
   k = document.getElementById('k').value;
  }

	  var httpObj = getHttpObject();
		  httpObj.onreadystatechange = function(){
			  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
				$("result"+i).innerHTML = httpObj.responseText;
			  } else {
				$("result"+i).innerHTML = "";
			  }
		  }
		  url="/s.php?n="+n+"&i="+ i+"&k="+ encodeURIComponent(trim(k));
		  httpObj.open("GET", url,true);
		  httpObj.setRequestHeader("If-Modified-Since","0");
		  httpObj.send(null);

}
//twitter
function put_twitter(msg){
	  if(document.getElementById('ip')!=null){
	   ip = document.getElementById('ip').value;
	  }
	  var httpObj = getHttpObject();
		  httpObj.onreadystatechange = function(){
			  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
				$("result"+i).innerHTML = httpObj.responseText;
			  } else {
				$("result"+i).innerHTML = "";
			  }
		  }
		  httpObj.open("GET", "/put_twitter.php?msg="+msg+"&ip="+ ip,true);
		  httpObj.setRequestHeader("If-Modified-Since","0");
		  httpObj.send(null);

}
function trim(str) {
	return str.replace(/^[ 　\t\r\n]+|[ 　\t\r\n]+$/g, "");
}


