		function initialize() {
			dhtmlHistory.initialize();
			dhtmlHistory.addListener(historyChange);
			if (dhtmlHistory.isFirstLoad()) {
				historyChange(dhtmlHistory.getCurrentLocation(),null);
			}
			startclock();
		}
		
		function startclock() {
			var thetime=new Date();
			var nhours=thetime.getHours();
			var nmins=thetime.getMinutes();
			var nsecn=thetime.getSeconds();
			var nday=thetime.getDay();
			var nmonth=thetime.getMonth();
			var ntoday=thetime.getDate();
			var nyear=thetime.getYear();
			var AorP=" ";

			if (nhours>=12)
			    AorP="P.M.";
			else
			    AorP="A.M.";
			
			if(ntoday<10) 
				ntoday="0"+ntoday;

			if (nsecn<10)
			 nsecn="0"+nsecn;
			
			if (nmins<10)
			 nmins="0"+nmins;
			
			if (nday==0)
			  nday="Sunday";
			if (nday==1)
			  nday="Monday";
			if (nday==2)
			  nday="Tuesday";
			if (nday==3)
			  nday="Wednesday";
			if (nday==4)
			  nday="Thursday";
			if (nday==5)
			  nday="Friday";
			if (nday==6)
			  nday="Saturday";
			
			nmonth+=1;
			
			if(nmonth<10)
				nmonth="0"+nmonth;
				
			if (nyear<=99)
			  nyear= "19"+nyear;
			
			if ((nyear>99) && (nyear<2000))
			 nyear+=1900;
				
			if (nhours<10)
			   nhours="0"+nhours;
			
			document.getElementById('clockspot').innerHTML=nday+", "+ntoday+"/"+nmonth+"/"+nyear +" - "+nhours+":"+nmins+":"+nsecn;
			
			setTimeout('startclock()',1000);
		} 
		
		function historyChange(newLocation,historyData) {
			if(newLocation=='welcome' || newLocation=='' || newLocation=='#') {
				strLocation='home';
			}
			else {
				strLocation=newLocation;
			}

			arrLoc = strLocation.split("/");
			if(arrLoc[0]=='admin') {
				if(arrLoc[1]=='home') {
					strArea="oContent";
				}
				else {
					strArea="oAdmin";
				}
			}
			else {
				strArea="oContent";
			}
			if(document.getElementById('oContent') && strArea=='oContent') {
				document.getElementById('oContent').innerHTML="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td height=\"50\">&nbsp;</td></tr><tr><td align=\"center\" valign=\"middle\"><div style=\"padding-left:9%\"><span class=\"loading\">Loading...</span><br /><img src=\"/i/loader.gif\" height=\"19\" width=\"220\" alt=\"loading...\" /></span></td></tr></table>";
				setTimeout("loadPage('/html/'+strLocation+'/ajax', 'oContent', 1)",250);
			}
			if(document.getElementById('oAdmin') && strArea=='oAdmin') {
				document.getElementById('oAdmin').innerHTML="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td height=\"30\">&nbsp;</td></tr><tr><td align=\"center\" valign=\"middle\"><div align=\"center\"><span class=\"loading\">Loading...</span><br /><img src=\"/i/loader.gif\" height=\"19\" width=\"220\" alt=\"loading...\" /></span></td></tr></table>";
				setTimeout("loadPage('/html/'+strLocation+'/ajax', 'oAdmin', 1)",250);
			}
		}

		function loadPage(url, target, doIt) {
			if(doIt==1) {
				Ext.lib.Ajax.request('GET',url, {
					success:function(response) {
						Ext.get(target).update(response.responseText,true) ;
					}
				});
		  	}
		}
	
		function alp(page) {
			document.getElementById('oAdmin').innerHTML="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td height=\"50\">&nbsp;</td></tr><tr><td align=\"center\" valign=\"middle\"><div style=\"padding-left:9%\"><span class=\"loading\">Loading...</span><br /><img src=\"/i/loader.gif\" height=\"19\" width=\"220\" alt=\"loading...\" /></span></td></tr></table>";
			url="/html/admin/"+page+"/ajax";
			loadPage(url,'oAdmin',1);
		}
		
		function LoadOrders(strurl) {
			loadPage('/html/ordersembedded/'+strurl+'/page/1/ajax', 'oOrders',1);
		}
		
		function Logout() {
			//document.getElementById('Nav').innerHTML="";
			loadPage("/html/_createnav/ajax", "Nav", 1);
			document.getElementById('Cart').innerHTML="";
		}

		function GetCookie(name) {
			var start = document.cookie.indexOf(name + "=" );
			var len = start + name.length + 1;
			if ((!start ) && (name != document.cookie.substring( 0, name.length))) {
				return null;
			}
			if(start==-1) return null;
				var end=document.cookie.indexOf( ";", len );
			if(end==-1) end=document.cookie.length;
				return unescape(document.cookie.substring(len, end));
		}

		function createCookie(name,value,days) {
			if (days)	{
				var date = new Date();
				date.setTime(date.getTime()+(days*24*60*60*1000));
				var expires = "; expires="+date.toGMTString();
			}
			else var expires = "";
			document.cookie = name+"="+value+expires+"; path=/";
		}

		function chImg(id,img) {
			if(document.getElementById(id)) {
				document.getElementById(id).src='/i/'+img+'.png';
			}
		}

		function HideShow(id) {
			if(eval("document.getElementById('section"+id+"').style.display")=='none') {
				eval("document.getElementById('section"+id+"').style.display='block'");
				eval("document.getElementById('text"+id+"').innerHTML='Hide'");
			}
			else {
				eval("document.getElementById('section"+id+"').style.display='none'");
				eval("document.getElementById('text"+id+"').innerHTML='Show'");
			}
		}

		function deleteProduct(id,strProductName,section) {
			Ext.MessageBox.confirm('Are you sure?', 'Do you want to delete  '+strProductName+'?', takeAction);
			function takeAction(btn) {
				if(btn=='yes') {
					if(section!='summary') {
						loadPage("/html/_orders/del/"+id+"/ajax", "proxy", 1);
						loadPage("/html/orders/view/"+section+"/ajax", "oContent", 1);	
					}
					else {
						loadPage("/html/_summary/del/"+id+"/ajax", "proxy", 1);
						loadPage("/html/minicart/ajax", "Cart", 1);
						loadPage("/html/summary/ajax", "oContent", 1);
					}
				}
			}
		}

		function deleteMessage(id,strSubject) {
			Ext.MessageBox.confirm('Are you sure?', 'Do you want to delete this message?', takeAction);
			function takeAction(btn) {
				if(btn=='yes') {
					loadPage("/html/_messages/del/"+id+"/ajax", "proxy", 1);
					loadPage("/html/account/messages/ajax", "oContent", 1);	
				}
			}
		}
		
		function splitQuantity(id,section) {
			Ext.MessageBox.confirm('Are you sure?', 'Do you want to split this order?', takeAction);
			function takeAction(btn) {
				if(btn=='yes') {
					if(section!='summary') {
						loadPage("/html/_orders/split/"+id+"/ajax", "proxy", 1);
						loadPage("/html/orders/view/"+section+"/ajax", "oContent", 1);	
					}
					else {
						loadPage("/html/_summary/split/"+id+"/ajax", "proxy", 1);
						loadPage("/html/minicart/ajax", "Cart", 1);
						loadPage("/html/summary/ajax", "oContent", 1);						
					}
				}
			}
		}

		function manageQuantity(id,way,section) {
			oldSection=section;
			if(section!='summary') {
				section='orders';
			}
			if(way=='add') {
				//add one
				loadPage("/html/_"+section+"/add/"+id+"/ajax", "proxy", 1);
			}
			else {
				//remove one
				loadPage("/html/_"+section+"/remove/"+id+"/ajax", "proxy", 1);
			}
			if(section=="orders") {
				loadPage("/html/orders/view/"+oldSection+"/ajax?"+Math.floor(Math.random()*1971417895), "oContent", 1);
			}
			else {
				loadPage("/html/minicart/ajax", "Cart", 1);
				loadPage("/html/summary/ajax", "oContent", 1);				
			}

		}
		
		function showWindow(windowurl) {
			window.open(windowurl,'','width=1000,height=700,location=0,titlebar=0,toolbar=0');
			//alert(windowurl);	
		}

//Ext.EventManager.onDocumentReady(ResizableExample.init, ResizableExample, true);
