// JavaScript Document
//add Provides...

	function setBorder() {
			id = dojo.byId('borderShell')
			var nw= dojo.style(id, "width");
			var nh= dojo.style(id, "height");
			var v = dijit.getViewport();
			if (nw < v.w ){dojo.style(id, 'left', (v.w-nw)/2 +'px')} else {dojo.style(id, 'left', '0px')};
			//fix-
			dojo.style(id, 'top', '0px')		
			};

	function printArticle(date,desc){
		a = dojo.doc.createElement('div');
		a.innerHTML = '<h3>'+ date + '</h3>' + desc;
		//a.innerHTML = desc;
		a.className = "articleBox";
		dojo.byId("newsShell").appendChild(a);
		}

	function getNews(){
		news = new dojo.data.ItemFileReadStore({url:"news.json"});
	
		news.fetch({
			query : {description : "*"},
			onItem: function(item, request){
					var date = news.getValue(item, "date");
					var desc = news.getValue(item, "description"); 
						console.log('newsss');
					printArticle(date,desc);
				}
		});
	}
	
	function printEntry(id,name,desc){
		e = dojo.doc.createElement('div');
		i = '<img src="img/' + id + '.jpg" class = "thumbImg" >';
		e.innerHTML = i + '<div class="captionBox"><h2>'+ name+ '</h2>' + desc + '</div>';
		e.className ="entryBox";
		dojo.byId("mainShell").appendChild(e);
		}
		
	function printCatalog(){
		c = new dojo.data.ItemFileReadStore({url:"catalog.json"});
		c.fetch({
			query : {name: "*"},
			onItem: function(item, request){
					var id = c.getValue(item, "id");
					var name = c.getValue(item, "name");
					var desc = c.getValue(item, "description"); 
												console.log('hi');
					printEntry(id,name,desc);
				}
			
		});
		}
				
	
	
	
/*	function getCatalog() {
			dojo.xhrGet( {
						url: "catalog.txt",
						handleAs: "json",
						load: function (responseObject, ioArgs) {
							dojo.byId("mainShell").innerHTML = "nnooo";
							return responseObject;
						},
							error: function(response, ioArgs){
								console.error("HTTP status code:", ioArgs.xhr.status);
								return response;
							}
						
			});
	} */
	
	
	  		
