<!--
//// Delete Weekly Event
function DeleteWeeklyevent(location,day,venue_id){
	var message = "Are you sure you want to delete this event?";
if(confirm(message)){
	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('weeklyUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var queryString = "?venue_id=" + venue_id + "&day=" + day + "&location=" + location + "&action=weeklyevent_delete";
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
	}
}

function webencode(){ 
    arguments[0] = encodeURIComponent(arguments[0]); 
    return arguments[0]; 
} 

// Edit Event
function eventschededit(event_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('eventUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var dayget = "day" + event_id;
	var monthget = "month" + event_id;
	var yearget = "year" + event_id;
	var desget = "description" + event_id;
	var titleget = "title" + event_id;
	var title = document.getElementById(titleget).value;
	var description = document.getElementById(desget).value;
	var syear = document.getElementById(yearget).value;
	var smonth = document.getElementById(monthget).value;
	var sday = document.getElementById(dayget).value;
	var queryString = "venue_id=" + venue_id + "&description=" + webencode(description) + "&year=" + syear + "&day=" + sday + "&month=" + smonth + "&event_id=" + event_id + "&action=event_edit&title=" + webencode(title);
	ajaxRequest.open("POST", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php", true);
	ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", queryString.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(queryString);
	var layershow = "div" + event_id;
	document.getElementById(layershow).style.display = 'none';
	document.getElementById('screenGrey').style.display = 'none';
}

//// Edit Weekly Event
function EditWeeklyevent(location,day,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('weeklyUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var element = day + "Form";
	var thetitle = day + "Title";
	var description = document.getElementById(element).value;
	var title = document.getElementById(thetitle).value;
	var queryString = "venue_id=" + venue_id + "&day=" + day + "&location=" + location + "&description=" + webencode(description) + "&action=weeklyevent_edit&title=" + title;
	ajaxRequest.open("POST", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php", true);
	ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", queryString.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(queryString);
	var layershow = day + "div";
	document.getElementById(layershow).style.display = 'none';
	document.getElementById('screenGrey').style.display = 'none';
}

/// Weekly Event Edit Window
function EditWeeklyeventStart(day){
	var layershow = day + "div";
	document.getElementById(layershow).style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block';
}

/// New Event Edit Window
function addnewevent(){
	document.getElementById('neweventdiv').style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block';
}

/// Edit Scheduled Event Start
function EditeventStart(event_id){
var layershow = "div" + event_id;
try{
	document.getElementById(layershow).style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block';
	} catch (e){
	alert("There has been an error, please refresh the page.");
	}
	
	
}

/// Cancel Action
function cancel(divid){
	document.getElementById(divid).style.display = 'none';
	document.getElementById('screenGrey').style.display = 'none';
}

/// Description
function descriptionDone(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('descriptionUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var description = document.getElementById('adminDescription').value;
	var queryString = "venue_id=" + venue_id + "&description=" + webencode(description) + "&action=description_edit";
	ajaxRequest.open("POST", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php", true);
    ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", queryString.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(queryString);
	document.getElementById('editDescription').style.display = 'none';
	document.getElementById('screenGrey').style.display = 'none'; 
}

function startDescription(){
	document.getElementById('editDescription').style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block'; 
}

function startDiscount(){
	document.getElementById('addDiscount').style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block'; 
}

function contactStart(){
	document.getElementById('editContact').style.display = 'block';
	document.getElementById('screenGrey').style.display = 'block'; 
}

function startScheduledFlyer(venue_id,event_id){
	top.frames['scheduledAddFlyer'].location = "http://www.afterdarkmagazine.co.uk/ajax_2/eventflyers.php?action=newscheduled&venue_id=" + venue_id + "&event_id=" + event_id;
	document.getElementById('screenGrey').style.display = 'block'; 
	document.getElementById('scheduledAddFlyer').style.display = 'block';
}

function startWeeklyFlyer(venue_id,day){
	top.frames['weeklyAddFlyer'].location = "http://www.afterdarkmagazine.co.uk/ajax_2/eventflyers.php?action=newweekly&venue_id=" + venue_id + "&day=" + day;
	document.getElementById('screenGrey').style.display = 'block'; 
	document.getElementById('weeklyAddFlyer').style.display = 'block';
}

// Delete Event
function removeDiscount(discount_id,venue_id){
var message = "Are you sure you want to remove this discount?";
if(confirm(message)){
	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('discountUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	
	var queryString = "?venue_id=" + venue_id + "&discount_id=" + discount_id + "&action=remove_discount";
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
}
}

// Delete Event
function deleteevent(event_id,venue_id){
var message = "Are you sure you want to delete this event?";
if(confirm(message)){
	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('eventUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	
	var queryString = "?venue_id=" + venue_id + "&event_id=" + event_id + "&action=event_delete";
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
}
}

// Add Event
function addevent(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('eventUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}

	var description = document.getElementById('newdes').value;
	var year = document.getElementById('newyear').value;
	var month = document.getElementById('newmonth').value;
	var day = document.getElementById('newday').value;
	var title = document.getElementById('newtitle').value;
	var queryString = "venue_id=" + venue_id + "&description=" + webencode(description) + "&year=" + year + "&day=" + day + "&month=" + month + "&action=event_add&title=" + webencode(title);
	ajaxRequest.open("POST", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php", true);
	ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", queryString.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(queryString);
	document.getElementById('neweventdiv').style.display = 'none'; 
	document.getElementById('screenGrey').style.display = 'none'; 
}

// Delete Flyer
function deleteFlyer(venue_id,event_id,day,flyertype,flyer){
var message = "Are you sure you want to delete this flyer?";
	if(confirm(message)){
		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){
				if(flyertype == "scheduled"){
					var ajaxDisplay = document.getElementById('eventUpdate');
				}
				if(flyertype == "weekly"){
					var ajaxDisplay = document.getElementById('weeklyUpdate');
				}
				if(ajaxRequest.responseText == "login"){
					document.getElementById('screenGrey').style.display = 'block'; 
					document.getElementById('cookiesLogin').style.display = 'block';
				} else {
				ajaxDisplay.innerHTML = ajaxRequest.responseText; } }
		}
		if(flyertype == "scheduled"){
			var queryString = "?venue_id=" + venue_id + "&event_id=" + event_id + "&action=delete_flyer" + "&flyertype=scheduled&file=" + flyer;
		}
		if(flyertype == "weekly"){
			var queryString = "?venue_id=" + venue_id + "&day=" + day + "&action=delete_flyer" + "&flyertype=weekly&file=" + flyer;
		}
		ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
		ajaxRequest.send(null); 
	}
}

function scheduledFlyerDone(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('eventUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	
	var queryString = "?echange=true&venue_id=" + venue_id;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
	document.getElementById('screenGrey').style.display = 'none'; 
	document.getElementById('scheduledAddFlyer').style.display = 'none';
}

function weeklyFlyerDone(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('weeklyUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	
	var queryString = "?weeklychange=true&venue_id=" + venue_id;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
	document.getElementById('screenGrey').style.display = 'none'; 
	document.getElementById('scheduledAddFlyer').style.display = 'none';
}

function discountDone(venue_id,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){
			document.getElementById('discountBody').value = "";
			var ajaxDisplay = document.getElementById('discountUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var type = document.getElementById('discountType').value;
	var description = document.getElementById('discountBody').value;
	var queryString = "?action=add_discount&venue_id=" + venue_id + "&description=" + webencode(description) + "&type=" + type + "&location=" + location;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
	document.getElementById('screenGrey').style.display = 'none'; 
	document.getElementById('addDiscount').style.display = 'none';
	
}

// Edit Contact
function editContact(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('contactUpdate');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;		}
	}
	var contactWebAddress = document.getElementById('contactWebAddress').value;
	var contactPhone = document.getElementById('contactPhone').value;
	var contactEmail = document.getElementById('contactEmail').value;
	var contactAddressOne = document.getElementById('contactAddressOne').value;
	var contactAddressTwo = document.getElementById('contactAddressTwo').value;
	var contactTown = document.getElementById('contactTown').value;
	var contactCounty = document.getElementById('contactCounty').value;
	var contactMapLink = document.getElementById('contactMapLink').value;
			       

	var queryString = "?action=edit_contact&venue_id=" + venue_id + "&contactWebAddress=" + contactWebAddress + "&contactPhone=" + contactPhone + "&contactEmail=" + contactEmail + "&contactAddressOne=" + contactAddressOne + "&contactAddressTwo=" + contactAddressTwo + "&contactTown=" + contactTown + "&contactCounty=" + contactCounty + "&contactMapLink=" + contactMapLink;
	ajaxRequest.open("GET", "http://www.afterdarkmagazine.co.uk/ajax_2/venueAdmin.php" + queryString, true);
	ajaxRequest.send(null); 
	document.getElementById('screenGrey').style.display = 'none'; 
	document.getElementById('editContact').style.display = 'none';
	
}