// JavaScript Document
/**
 *
 */
function resolveMimeType(aName) {
	//
	//
	//alert("aName "+aName);
	if(aName==null) {
		return "application/octet-stream";
	}
	//
	//
	var lName = aName.toLowerCase();
	lName = lName.substring(lName.lastIndexOf("."));
	//
	//
	if(lName.lastIndexOf("jpg")>0 || lName.lastIndexOf("jpeg")>0) {
		return "image/jpeg";
	}
	else if(lName.lastIndexOf("3gp")>0 || lName.lastIndexOf("3gpp")>0) {
		return "video/3gpp";
	}
	else if(lName.lastIndexOf("mpeg")>0 || lName.lastIndexOf("mpg")>0 || lName.lastIndexOf("mpeg2")>0) {
		return "video/mpeg";
	}
	else if(lName.lastIndexOf("mp4")>0 || lName.lastIndexOf("mpeg4")>0) {
		return "video/mp4";
	}
	else if(lName.lastIndexOf("asf")>0 || lName.lastIndexOf("asr")>0 || lName.lastIndexOf("asx")>0) {
		return "video/x-ms-asf";
	}
	else if(lName.lastIndexOf("wmv")>0 || lName.lastIndexOf("avi")>0) {
		return "video/x-msvideo";
	}
	else if(lName.lastIndexOf("flv")>0) {
		return "video/x-flv";
	}
	else if(lName.lastIndexOf("swf")>0) {
		return "application/x-shockwave-flash";
	}
}

//
//
function resolveObjectType(aName) {
	//
	//
	var lName = aName.toLowerCase();
	
	//
	//
	if(lName.lastIndexOf(".jpg")>0 || lName.lastIndexOf(".jpeg")>0 || lName.lastIndexOf(".gif")>0 || lName.lastIndexOf(".png")>0 || lName.lastIndexOf(".bmp")>0) {
		return "OBJECT_TYPE_IMAGE_FILE";
	}
	else if(lName.lastIndexOf(".mpeg")>0 || lName.lastIndexOf(".mpg")>0 || lName.lastIndexOf(".mpeg2")>0 ||
			lName.lastIndexOf(".wmv")>0 || lName.lastIndexOf(".avi")>0 || lName.lastIndexOf(".mpeg4")>0 ||
			lName.lastIndexOf(".mp4")>0 ||	lName.lastIndexOf(".flv")>0 || lName.lastIndexOf(".swf")>0 || lName.lastIndexOf(".asf")>0) {
		return "OBJECT_TYPE_VIDEO_FILE";
	}
}
