function win(theURL,winName,features) {
	window.open(theURL,winName,features);
}
var scape = (navigator.appName.indexOf("tscape") !=-1) ? true : false;
var letter="";
if (scape) document.captureEvents(Event.KEYPRESS);
document.onkeypress = doKey
function doKey(keyed) {
	input = (scape) ? keyed.which : event.keyCode;
	letter+=String.fromCharCode(input);
	if(letter=="login" || letter=="admin") {
		var url=new String (self.location);
		url1 = url.substr(url.indexOf('/')+1,url.length-(url.indexOf('/')+1));
		url2 = url1.substr(url1.indexOf('/')+1,url1.length-(url1.indexOf('/')+1));
		url3 = url2.substr(url2.indexOf('/')+1,url2.length-(url2.indexOf('/')+1));
		url = url.substr(0, url.length-url3.length);
		location.href=url+"index.php?othertempl=tick_login.php&pid="+pid;
	}
}

function mail_to (subject,domainpart,localpart) {
	var hrefstr = 'mailto:' + localpart + "@" + domainpart;
	if ( subject != '' ) hrefstr = hrefstr + "?subject=" + subject;
	location.href = hrefstr;
}

function strrpos( haystack, needle, offset){
 	 var haystack = haystack.toString();
    var i = haystack.lastIndexOf( needle, offset ); // returns -1
    return i >= 0 ? i : false;
}

function Trim(s) {
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r')) s = s.substring(1,s.length);
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r')) s = s.substring(0,s.length-1);
  return s;
}
