	var ajax = false;
	
	var mydomain = document.domain;
	var MARKPHPURL = "http://"+mydomain+"/mark.php";
	var FAVORITEPHPURL = "http://"+mydomain+"/favorite.php";
	var RECOMENDPHPURL = "http://"+mydomain+"/recomend.php";
	var NEWSPHPURL = "http://"+mydomain+"/news.php";
	
	// IE
	if(window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	// Other
	} else if(window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	} 

	function markCheck(videoNumber){
		accessUrl = MARKPHPURL + "?a=r&c=" + videoNumber;
		getAjaxData(accessUrl,"mark");
	}

	function markDelete(markId){
		accessUrl = MARKPHPURL + "?a=d&l=" + markId;
		ajax.open("GET", accessUrl);	
		ajax.send(null);
		location.reload();
	}

	function markCheckDelete(videoNumber){
		accessUrl = MARKPHPURL + "?a=m&c=" + videoNumber;
		getAjaxData(accessUrl,"mark");
	}
	
	function favoriteCheck(userNumber){
		accessUrl = FAVORITEPHPURL + "?a=r&c=" + userNumber;
		getAjaxData(accessUrl,"mark");
	}

	function favoriteDelete(favoriteId){
		accessUrl = FAVORITEPHPURL + "?a=d&l=" + favoriteId;
		ajax.open("GET", accessUrl);	
		ajax.send(null);
		location.reload();
	}

	function favoriteCheckDelete(userNumber){
		accessUrl = FAVORITEPHPURL + "?a=m&c=" + userNumber;
		getAjaxData(accessUrl,"mark");
	}
			
	function getAjaxData(serverURL, objID) {
		ajax.open("GET", serverURL);
		var obj = document.getElementById(objID);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				obj.innerHTML = ajax.responseText;
			}else{
			}
		}
		
		ajax.send(null);
	} 

	function getAjaxData2(serverURL) {
		ajax.open("GET", serverURL);	
		ajax.send(null);
	} 
	
	function getnews(){
		accessUrl = RECOMENDPHPURL;
		ajax.open("GET", accessUrl);
		ajax.send(null);
		var obj = document.getElementById("news");
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				obj.innerHTML = ajax.responseText;
			}
		}		
	}
	
	function newsDelete(newsId){
		accessUrl = NEWSPHPURL + "?o=d&l=" + newsId;
		ajax.open("GET", accessUrl);	
		ajax.send(null);
		var obj = document.getElementById("result");
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				obj.innerHTML = ajax.responseText;
			}
		}	
		location.reload();
	}