// Open new pop-up window with url, width and height
function openWindow(url,width,height) {
   var left = (window.screen.width - width) / 2;
   var top = (window.screen.height - height) / 2;
   var parameters = 'left=' + left + ',top=' + top + ',width=' + width + ',height=' + height + ',toolbar=0,menubar=0,location=0,status=0,scrollbars=0,resizable=0';

   window.open(url,'login',parameters);
}
	
function addFavorite(){
	var IEstring = "<a class=\"headerlink\" href='javascript:window.external.addFavorite"
	IEstring += "(location.href,document.title);' title='add to favorites'>add to favorites<\/a>" ;
	var NSstring = "<span class=\"headerlink\">use ctrl-d to bookmark</span>";
	var OPstring = "<span class=\"headerlink\">use ctrl-t to bookmark</span>";
	var OTHstring = "please bookmark us"
	var whichString = OTHstring ;
	var agt = navigator.userAgent.toLowerCase();
	var app = navigator.appName.toLowerCase();
	var ieAgent = agt.indexOf('msie');
	var nsAgent = app.indexOf('netscape');
	var opAgent = app.indexOf('opera');
	if (ieAgent!= -1) { whichString = IEstring; }
	else if (nsAgent!= -1){ whichString = NSstring; }
	else if (opAgent!= -1){whichString = OPstring; }
	document.write(whichString)
}

function checkV(e)
{
 if (isN4)
  {
 if (e.which==2||e.which==3)
 	{
	dPUW=alert(PopUpURL);
	return false;
	}
 }
 else
 {
  dPUW=alert(PopUpURL);
  return false;
 }
}
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}
