function WhatsOn(type,location) {
	var ajaxRequest;
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('whatsondiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var ran=Math.floor(Math.random()*1001)
	var queryString = "?type=" + type + "&location=" + location + "&ran=" + ran;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/whatson.php" + queryString, true);
	ajaxRequest.send(null); 
}


function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function venueTabs(venue_id,a,tab,location,other) {
	var ajaxRequest;
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('venueProfile');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
			if(tab == "venueMap"){
				mapLoad();
			}
		}
	}
	var ran=Math.floor(Math.random()*1001)
	var theURL = "http://www.afterdarkmagazine.co.uk/ajax_2/" + tab + ".php?venue_id=" + venue_id + "&location=" + location + "&a=" + a + "&ran=" + ran + "&other=" + other;
	ajaxRequest.open("GET",theURL, true);
	ajaxRequest.send(null); 
}

function showFlyers(divId){
	document.getElementById(divId + "Hidden").style.display = "block";
}

function hideFlyers(divId){
	document.getElementById(divId + "Hidden").style.display = "none";
}

function comment(venue_id){
	var commentbody = document.getElementById('commentText').value;
	if(commentbody == "" || commentbody == " "){
		alert("You must enter some text to submit a comment.");
	} else {
	var ajaxRequest;
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('commentContainer');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
			document.getElementById('commentText').value = "";
		}
	}
	var queryString = "?body=" + commentbody + "&venue_id=" + venue_id;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueComment.php" + queryString, true);
	ajaxRequest.send(null); 
	}
}

function deletecomment(comment_id,venue_id){
	var ajaxRequest; 
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('commentContainer');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var queryString = "?comment_id=" + comment_id + "&venue_id=" + venue_id + "&isDelete=yes";
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueComment.php" + queryString, true);
	ajaxRequest.send(null); 
}

function venueSearchScript(type,location){
	var venueSearchText = document.getElementById('venueSearchText').value;
	if(venueSearchText == " "){} else {
	var ajaxRequest;
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('venueSearchUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
			document.getElementById("loading").style.visibility = "hidden";
		}
	}
	document.getElementById("loading").style.visibility = "visible";
	var queryString = "?type=" + type + "&location=" + location + "&searchText=" + venueSearchText;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueSearch.php" + queryString, true);
	ajaxRequest.send(null); 
	}
}

function sendAnswer(user_id, answer, comp_id){
	var ajaxRequest;
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var divSelect = "content_" + comp_id;
			var ajaxDisplay = document.getElementById(divSelect);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var queryString = "?comp_id=" + comp_id + "&answer=" + answer + "&user_id=" + user_id;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/competitions.php" + queryString, true);
	ajaxRequest.send(null); 
}



function tagging(location,photoData){
	var ajaxRequest;
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Please update your browser!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById("taggedBox");
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	if(photoData == "tagIt"){
		var photoData = document.getElementById('photoData').value;
	}
	var queryString = "?photoData="	+ photoData + "&location=" + location; 
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/tagFave.php" + queryString, true);
	ajaxRequest.send(null); 
}