// note: various urls in here are reliant on the url hierarchy

hwy9_categoryView = {
	moved: false,
	personID: 0,
	categorySlug: 0,
	
	init: function(categorySlug, personID){
		this.categorySlug = categorySlug;
		this.personID = personID;
		
		hwy9_categoryView.bindHandlers();
	},
		
	bindHandlers: function(){
		$('#expandMap').click(function(){
			hwy9_categoryView.expandMap();
			return false;
		});
		
		$('#shrinkMap').click(function(){
			hwy9_categoryView.shrinkMap();
			return false;
		});
		
		$('#lnkDelete').click(function(){
			hwy9_categoryView.deleteDirectory();
			return false;
		});

		$('#lnkEdit').click(function(){
			hwy9_categoryView.openEdit();
			return false;
		});
	},
	
	openEdit: function(){
		var url = '../EditDirectory.aspx?c=' + hwy9_categoryView.categorySlug + '&' + hwy9_categoryView.now();
		$('<iframe id="editDirectoryFrame" src="' + url + '" />').dialog({
			title:"Add Directory Listing",
			autoOpen:true,
			height:500,
			width:600,
			modal:true,
			resizable:false,
			overlay: { 
				opacity: 0.5, 
				background: "black" 
			} 
		});
	},

	now: function(){
		return (new Date().valueOf().toString());
	}	
}
