function loadFragments(eleArray, postf, divArray) {
	$.ajax({
		dataType: "xml",
		url: getUrl(),
		success: function(data) {
			
			// load fragments
			for(i=0; i<eleArray.length; i++) {
				var response = $(data).find(eleArray[i]).text();
				document.getElementById(eleArray[i]).innerHTML = response;
			}

			// load Ads
			var response = $(data).find("user-fragment").text();
			var userinfo = eval('(' + response + ')');
			if (postf) { 
				var arLength = postf.length;
				for(i=0; i<arLength; i++) {
					var ad = postf[i](userinfo);
					document.getElementById(divArray[i]).innerHTML = ad;
				}
			}
		}
	});
}

function getUrl() {
	var host = document.domain;
	return 'http://'+host+'/contentfragment?app=emedicine';
}
