// determine path, section of site and subdirectory variable
var filen = '';
var dir = '';
//var section = '';
for (i=0; i<endoURL.length; i++) {
  if (i < endoURL.lastIndexOf('/') )      { dir  += endoURL.charAt(i); }
  if (i > endoURL.lastIndexOf('/') )      { filen += endoURL.charAt(i); } 
  //if (endOfURL.charAt(i)=='/')         { path += '../'; }
}


// JavaScript Document
dir   = dir.replace(/\//g,'%2F'); // get directory URL ready for editor
filen = filen.replace(/%20/g,'+'); // get filename URL ready for editor
// Set Key Press to open editor in edit mode after login
var editURL = 'f='+filen+'&action=edit&dir='+dir;
//alert(editURL)

var adminURL = 'http://' + live + '/editorez/edit.php?'; 
var adminWin = ''; // set window name
// set event detection for ! char
document.onkeypress = function(e)
{
 // prevents 'Firefox: event is not defined' error
 e = e?e:event;

 // accomodates several browser variations of determining what key was pressed.
 var keyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode;

 // 27 - the ESC key
 if(keyCode == 33) { // 33 = !
		/*alert("live is: " + live + "\n\n" +
			  "adminURL is: " + adminURL + "\n\n" +
			  "filen is: " + filen); */
		//if (url.indexOf("!")) {
			editorUP(adminURL+editURL);
		//} else {
			//alert("Oops, you put a \"!\" in the address bar where web site addresses go.\n\nPlease refresh the page and try again.")
		//}
 }
}

// open website in edtior window
function editorUP(url) {
	if (!adminWin.closed && adminWin.location) {
		adminWin.location.href = url;
	}
	else {
		adminWin = window.open(url,'newWin','left=50,top=100,width=800,height=550,menubar=yes,toolbar=yes,location=yes,resizable=yes,scrollbars=yes');
		if (!adminWin.opener) adminWin.opener = self;
	}
	if (window.focus) {adminWin.focus()}
	return false;
}