﻿
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
}


//일반적인 Ajax 뿌려주기
function getAjax(url,div_id) {
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = function() {
		if(xmlHttp.readyState == 4) {
			if(xmlHttp.status == 200) {				
				var List = document.getElementById(div_id);
				var res = xmlHttp.responseText;
				List.innerHTML =res;
			}
			else {
			alert(xmlHttp.status);
			}
		}
	}
	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.send(null);
}


	
//추천/반대하기
function getROAjax(url,type){
			createXMLHttpRequest();
			xmlHttp.onreadystatechange = function() {
				if(xmlHttp.readyState == 4) {
					if(xmlHttp.status == 200) {

						var res = xmlHttp.responseText;

						if(type==0){					//new에서 추천시
							document.getElementById("recom_id").innerHTML =res;
							document.getElementById("recom_btn1").style.display = "none";
							document.getElementById("recom_dup_btn1").style.display = "block";
							document.getElementById("recom_btn2").style.display = "none";
							document.getElementById("recom_dup_btn2").style.display = "block";
							alert('추천이 정상적으로 이루어졌습니다.');
						}
						else if (type==1)	{		//네티즌 베스트 추천시						
							document.getElementById("recom_id").innerHTML =res;
							document.getElementById("recom_btn").style.display = "none";
							document.getElementById("recom_dup_btn").style.display = "block";
							alert('추천이 정상적으로 이루어졌습니다.');
						}
						else if(type==2){	//추천
							document.getElementById("recom_id").innerHTML =res;
							document.getElementById("recom_btn").style.display = "none";
							document.getElementById("recom_dup_btn").style.display = "block";
							document.getElementById("opposite_btn").style.display = "none";
							document.getElementById("opposite_dup_btn").style.display = "block";
							alert('추천이 정상적으로 이루어졌습니다.');
						}
						else if(type==3){	//반대
							document.getElementById("opposite_id").innerHTML =res;
							document.getElementById("recom_btn").style.display = "none";
							document.getElementById("recom_dup_btn").style.display = "block";
							document.getElementById("opposite_btn").style.display = "none";
							document.getElementById("opposite_dup_btn").style.display = "block";
							alert('신고가 정상적으로 이루어졌습니다.');
						}

					}
					else {
					alert(xmlHttp.status);
					}
				}
			}
			xmlHttp.open("POST", url, true);
			xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
			xmlHttp.send(null);
}
