tar_utilities = {
	buildobject:function(elem,node,k,v){
		varlist = {};
		for(i=0;i<$(elem).children(node).length;i++){
			var key=$(elem).children(node+":eq("+i+")").attr(k);
			var val=(v=="text")?$(elem).children(node+":eq("+i+")").text():$(elem).children(node+":eq("+i+")").attr(v);
			varlist[key]=val;
		}
		return varlist;
	},
	attrtoobj:function(elem,arr){
		var arrobj={};
		for(var i=0;i<arr.length;i++){
			if($(elem).attr(arr[i])){
				arrobj[arr[i]]=$(elem).attr(arr[i]);
			}
		}
		return arrobj;
	},
	htmlformatobject:function(obj,tag,dtrig){
		d="";
		s="";
		for(var k in obj){
			if(!(k==dtrig)){
				s+=" "+k+"=\""+obj[k]+"\"";
			}
		}
		if(tag){
			s="<"+tag+s+">"+obj[dtrig]+"</"+tag+">";
		}
		return s;
	},
	dinject:{
		code:{},
		i:function(oclass){
			getclass=(oclass)?oclass:"tar_dinject";
			$("."+getclass).each(function(){
				var getid=this.id;
				if(getid in tar_utilities.dinject.code){
					$("#"+getid).append(tar_utilities.dinject.code[getid]);
				}
			});
		}
	}
}

