function updateContent(i_url, i_targetId,synched){
	
		var target = dojo.byId(i_targetId);
		//if(typeof(target) =='undefined' || target == '')
			//var target = getElementById(i_targetId);
			
		if(typeof(synched)== 'undefined' || synched=='')
			synched = false;
			
		var height = target.offsetHeight;
		var width = target.offsetWidth;
		var prvData = target.innerHTML;
		
		var loaderDiv = document.createElement('div');
		loaderDiv.id = 'loaderDiv';
		loaderDiv.className='loadingDiv';
		loaderDiv.style.height = height + "px";
		loaderDiv.style.width = width + "px";
		loaderDiv.innerHTML = "<img src = '" + BASE_URL + "/images2/loading.gif' height='100' width = '100' vspace='"+(height/2-50)+"'  hspace='"+(width/2-50)+"'  >";
		if (target.firstChild == null) {
			target.appendChild(loaderDiv);
		}
		else {
			target.insertBefore(loaderDiv, target.firstChild);
		}
	
		dojo.xhrGet ({
			// Location of the HTML content we want to grab
			url: i_url,
			sync : synched,
			// Called when the page loaded successfully
			load: function (data) {
			   target.innerHTML = data;
			   var scriptObj = target.getElementsByTagName('script');
			   for(var i=0;i<scriptObj.length;i++)
			   {
					eval(scriptObj[i].innerHTML);
			   }
			},
	
			// Called if there was an error (such as a 404 response)
			error: function (data) {
				console.error('Error: ', data);
			}
		});
	
}
