// JavaScript Document


function deletePrompt(thing) {
	
	x = confirm("--------------------------------------\r\n\r\nAre you sure you want to delete this?\r\n\r\n" + thing + "\r\n\r\n--------------------------------------\r\n--------------------------------------\r\n\r\nClick OK to continue deleting. \r\n\r\bClick Cancel to go back to where you were.\r\n\r\n--------------------------------------");
	
	if (x) { return true }
	else { return false; }

}


function logoutPrompt() {
	x = confirm("Are you sure you want to logout?");
	if (x) { return true }
	else { return false; }
}
	


function toggleVis(divID,linkID) {
	
	if (document.getElementById(divID).style.display == "none"){
		document.getElementById(divID).style.display = "block";	
		document.getElementById(linkID).innerHTML = document.getElementById(linkID).innerHTML.replace("Show","Hide");
	}
	else {
		document.getElementById(divID).style.display = "none";
		document.getElementById(linkID).innerHTML = document.getElementById(linkID).innerHTML.replace("Hide","Show");
	}
}

function showCustomerInfo(divID, t, ln, fn, add, pc, e, p, m, dob, pin, kn, r, c, a, event) {
	

	// create restaurant select
	var restSelect = '<select name="restaurant">' + "\r\n";
	restSelect += '<option value="open">Open</option>' + "\r\n";
	restSelect += '<option value="byron"';
	if (r == 'byron') restSelect += ' selected';
	restSelect += ' />Byron</option>' + "\r\n" + '<option value="coolangatta"';
	if (r == 'coolangatta') restSelect += ' selected';
	restSelect += ' />Coolangatta</option>' + "\r\n</select>\r\n";

	// create active select
	var activeSelect = '<select name="active">' + "\r\n";
	activeSelect += '<option value="No"';
	if (a == 'No') activeSelect += ' selected';
	activeSelect += ' />No</option>' + "\r\n" + '<option value="Yes"';
	if (a == 'Yes') activeSelect += ' selected';
	activeSelect += ' />Yes</option>' + "\r\n</select>\r\n";

	
	var myDiv = $(divID);
	
	
	var x = event.clientX
//	<input type="text" name="restaurant" value="' + r + '" />
	
	if (myDiv.style.display == "none") {
		
		myDiv.innerHTML = '<form method="post" action="?p=vips"><input type="hidden" name="vip_id" value="' + divID + '" />' + "\r\n" + '<p><label>Title:</label><input type="text" name="title" size="4" value="' + t + '" /></p>' + "\r\n" + '<p><label>Surname:</label><input type="text" name="surname" value="' + ln + '" /></p>' + "\r\n" + '<p><label>First Name:</label><input type="text" name="firstname" value="' + fn + '" /></p>' + "\r\n" + '<p><label>Address:</label><input type="text" name="address" value="' + add + '" /></p>' + "\r\n" + '<p><label>Postcode:</label><input type="text" name="postcode" size="4" value="' + pc + '" /></p>' + "\r\n" + '<p><label>Email:</label><input type="text" name="email" value="' + e + '" /></p>' + "\r\n" + '<p><label>Main Phone:</label><input type="text" name="mainphone" value="' + p + '" /></p>' + "\r\n" + '<p><label>Other Phone:</label><input type="text" name="otherphone" value="' + m + '" /></p>' + "\r\n" + '<p><label>Birthday:</label><input type="text" name="dob" value="' + dob + '" /></p>' + "\r\n" + '<p><label>PIN:</label><input type="text" name="pin" size="4" value="' + pin + '" readonly /></p>' + "\r\n" + '<p><label>Keyring No:</label><input type="text" name="keyring_number" size="5" value="' + kn + '" /></p>' + "\r\n" + '<p><label>Restaurant:</label>' + restSelect + '</p>' + "\r\n" + '<p><label>Comment:</label><input type="text" name="comments" value="' + c + '" /></p>' + "\r\n"  + '<p><label>Active?:</label>' + activeSelect + '</p>' + "\r\n" +  '<p><label>&nbsp;</label><input type="submit" name="updateCustomer" value="update" class="button" /> <input type="submit" name="deleteVIP" onclick="return deletePrompt(\'VIP ' + fn + ' ' + ln +'\')" class="button delete" value="delete" /></p>' + "\r\n" +'<form>' + "\r\n";
	
		if ( x > 440 ) myDiv.style.left = '-20px';
		myDiv.style.display = "block";	
		
/*
		if (event.type == "mouseover") {
			myDiv.style.display = "block";
			myDiv.style.top = y+"px";
			myDiv.style.left = x+"px";
		}
*/		
	}
	else {
		myDiv.innerHTML = '';
		myDiv.style.display = "none";
	}
	
}

function mouse_x(v) {
	alert (clientX);
}


// JavaScript Document
function $(id){return window.document.getElementById(id);}

function dispDetails(num,event){
	var x=event.clientX - 365;
	if(!document.documentElement.scrollTop&&document.body.scrollTop){
			var y=event.clientY+5 + document.body.scrollTop;
		}else{
			var y=event.clientY+5 + document.documentElement.scrollTop;
		}
	if(!document.documentElement.scrollLeft&&document.body.scrollLeft){
			var x=event.clientX - 365 + document.body.scrollLeft;
		}else{
			var x=event.clientX - 365 + document.documentElement.scrollLeft;
		}
	
	var d = $("entry_"+num);
	if(event.type=="mouseover"){
		d.style.display = "block";
		d.style.top = y+"px";
		d.style.left = x+"px";
	}else{
		d.style.display = "none";
	}
	
//alert("X coords: " + x + ", Y coords: " + y);
}