function dm_frag_set(source_name) {
	for (var key1 in source_name) {
		var o1 = source_name[key1];
		var i=0;
		for (var key2 in o1) {
			try {
				var o2 = o1[key2];
				if (typeof(o2) != "object") {
					var field = document.getElementById(key2);//alert(field.tagName);
					try {
						field.innerHTML = o2;
					} catch (e) {
					}
				} else {
					var j=0;
					for (var key3 in o2) {
						var field = document.getElementById(key1 + i + j);//alert(field.tagName);
						try {
							if (field.tagName == "IMG") field.src=o2[key3];//alert(field.src);
							else if (field.tagName == "A") field.href=o2[key3];//alert(field.src);
							else field.innerHTML = o2[key3];
						} catch (e) {
						}
						j++;
					}//end field
				}
				i++;
			} catch (E) {
			}
		}//end key2
	}
}
