{
	gTewonderGlobalFunctions.addGlobalFunction("getUsedProgramIdName", (function() {
		//Browsers
		if(navigator != undefined) {
			var theAppName = navigator.appName.toString().toLowerCase();
			switch(theAppName) {
				case "microsoft internet explorer":
					return "ie";
				case "netscape":
					if(navigator.userAgent.indexOf("Firefox") != -1) {
						return "fx";
					}
					if(navigator.userAgent.indexOf("Safari") != -1) {
						return "sa";
					}
					return "ns";
				case "opera":
					return "op";
				default:
					if(navigator.appCodeName == "Mozilla") {
						return "mo";	
					}
					break;
			}
		}
		
		//Programs
		if(app != undefined) {
			if(app.name == "Photoshop") {
				return "ps";
			}
			else if(app.name == "Illustrator") {
				return "ai";
			}
			else if(app.name == "AfterEffects") {
				return "ae";
			}
		}
		if(fl != undefined) {
			return "fl";
		}
		
		return "none";
	}));
}