function Nav()
{
	this.statusnow = new Date();  
	this.statusdatetimeformat = 'MM-dd HH:mm a';
	this.rtusername = rtusername;
	this.emailconf = '';
	this.mylinkadd_prompt = '';
	this.mylinkadd_url = '';
	this.emailpagelink = editmodenullpagelink;
	this.emaillink = editmodenullpagelink;
	this.baselink = editmodenullpagelink;
	this.debuglink = editmodenullpagelink;
	this.addZero = function(vNumber)
	{ 
	    return ((vNumber < 10) ? "0" : "") + vNumber 
	}          
	this.formatDateSimple = function(vDate, vFormat) //don't have to call dateutils
	{ 
	    var vDay              = this.addZero(vDate.getDate()); 
	    var vMonth            = this.addZero(vDate.getMonth()+1); 
	    var vYearLong         = this.addZero(vDate.getFullYear()); 
	    var vYearShort        = this.addZero(vDate.getFullYear().toString().substring(3,4)); 
	    var vYear             = (vFormat.indexOf("yyyy")>-1?vYearLong:vYearShort) 
	    var vhour             = vDate.getHours(); 
		var vHour			  = vDate.getHours()>12?vDate.getHours()-12:vDate.getHours();				
		var vap				  = vDate.getHours()>12?'pm':'am';		  		
		var vAP				  = vDate.getHours()>12?'P':'A';				
	    var vMinute           = this.addZero(vDate.getMinutes()); 
	    var vSecond           = this.addZero(vDate.getSeconds()); 
	    var vDateString       = vFormat.replace(/dd/g, vDay).replace(/MM/g, vMonth).replace(/y{1,4}/g, vYear);
	    vDateString           = vDateString.replace(/hh/g, vhour).replace(/mm/g, vMinute).replace(/ss/g, vSecond);
	    vDateString           = vDateString.replace(/HH/g, vHour).replace(/A/g, vAP).replace(/a/g, vap);
	    return vDateString 
	  } 
	this.printLink = function()  
	{
		var newhref = window.location.href;
		if (newhref.indexOf('?') == -1) newhref += '?';
		newhref += '&layout=print&main.showmenu=0';
		var popupPrint = window.open(newhref,'popupPrint',getAllPopupWinSizeParams(600,800));
	}
	 this.emailLinkPage = function()  
	{
		if(confirm(this.emailconf))
		{
			var newhref = this.emailpagelink;
			newhref += '&main.link=' + this.abslink; 
			var popupLink = window.open(newhref,'popupLink',getAllPopupWinSizeParams(300,300));
		}
		else
		{    
			var newhref = this.emaillink;
			var popupLink = window.open(newhref,'popupLink',getAllPopupWinSizeParams(400,300));
		}
	}
	this.myLinkAdd = function(linkname,linkurl)
	{
		if (linkname == null) linkname = prompt(this.mylinkadd_prompt,rtpage.title);
		if (linkname == null) return false;
		if (linkurl == null) linkurl = prompt(this.mylinkadd_url,rtpage.path+window.location.search);
		if (linkurl == null) return false;
		var newhref = this.baselink + '?';
		newhref += '&exclusive=usermgr.mylink&action=add&linkname=' + escape(linkname) + '&linkurl=' + escape(linkurl);
		newhref += '&rtrefresh=' + escape(window.location);
		window.location = newhref;
	}
	this.debugLink = function()
	{
		var newhref = this.debuglink;
		var debugLink = window.open(newhref,'popupLink',getAllPopupWinSizeParams(460,600));
	}
}
