function closeWindow(){
	pae_window.window.close();
	}

function returnContent(varsPassed, url, fName) {
	var newResponseText = '';
	
	function handleHttpResponse() {
		if (http.readyState == 4) {
			if (http.responseText.indexOf('invalid') == -1) {
				newResponseText = http.responseText;
			}
		}
	}	

	if (window.XMLHttpRequest){
		// If IE7, Mozilla, Safari, etc: Use native object
		var http = new XMLHttpRequest();
	}else{
		if (window.ActiveXObject){
			// ...otherwise, use the ActiveX control for IE5.x and IE6
			var http = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
	}

	if (http) {	
		if(varsPassed && varsPassed.length>250){
			//SENDING VIA POST
			http.open("POST", url, true);
			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			http.setRequestHeader("Content-length", varsPassed.length);
			http.setRequestHeader("Connection", "close");
			http.onreadystatechange = handleHttpResponse;
			http.send(varsPassed);
		}else{
			//SENDING VIA GET
			http.open("GET", url + "?" + varsPassed, true);
			http.onreadystatechange = handleHttpResponse;
			http.send(null);
		}
	}
	return newResponseText;
	
	if(fName){
		eval(fName);
	}	
}

function updateContentArea(divName, varsPassed, url, fName, plus) {
	function handleHttpResponse() {
		if (http.readyState == 4) {
			if (http.responseText.indexOf('invalid') == -1) {
				if(divName.length>0){
					if(document.getElementById(divName)){
						if(plus){
							document.getElementById(divName).innerHTML +=  http.responseText;
						}else{
							document.getElementById(divName).innerHTML = http.responseText;
						}
					}
				
					if(fName){
						eval(fName);
					}					
				}
			}
		}
	}	

	if (window.XMLHttpRequest){
		// If IE7, Mozilla, Safari, etc: Use native object
		var http = new XMLHttpRequest();
	}else{
		if (window.ActiveXObject){
			// ...otherwise, use the ActiveX control for IE5.x and IE6
			var http = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
	}

	if (http) {	
		if(varsPassed && varsPassed.length>300){
			//SENDING VIA POST
			http.open("POST", url, true);
			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			http.setRequestHeader("Content-length", varsPassed.length);
			http.setRequestHeader("Connection", "close");
			http.send(varsPassed);
			http.onreadystatechange = handleHttpResponse;			
		}else{
			//SENDING VIA GET
			http.open("GET", url + "?" + varsPassed, true);
			http.send(null);
			http.onreadystatechange = handleHttpResponse;			
		}
	}
}

function getHTTPObject() {
	var xmlhttp = '';
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
			} catch (e) {
			xmlhttp = false;
			}
		}
	return xmlhttp;
	xmlhttp = null;
}

//var http = getHTTPObject(); // We create the HTTP Object

function addBlock(ID, location, tag){
	url = location+"tigeradmin/modules/edit_content.php";
	varsPassed = "action=add&Group_ID="+ID+"&tag="+tag;
	divName = "pointAndEdit_"+ID;
	updateContentArea(divName, varsPassed, url);
	}
	
function deleteBlock(Group, ID, location, tag){
	if(confirm('Are you sure you want to delete this block?')){
		url = location+"tigeradmin/modules/edit_content.php";
		varsPassed = "action=delete&Group_ID="+Group+"&ID="+ID+"&tag="+tag;
		divName = "pointAndEdit_"+Group;
		updateContentArea(divName, varsPassed, url);
		}else{
		}
	}

function open_edit_window(ID, format, bgColor, location, tag){
	pae_window = open(location+"tigeradmin/modules/edit_content.php?bgColor="+bgColor+"&location="+location+"&format="+format+"&ID="+ID+"&tag="+tag,"pae_window","toolbar=no,scrollbars=no,resizable=no,width=600,height=400")
	}			
