function GetFileExtension(fileName) { if(fileName == null || fileName.length == 0) return ""; var dot = fileName.lastIndexOf("."); if( dot == -1 ) return ""; var extension = fileName.substr(dot, fileName.length); return extension; } function IsValidFileType(fileName, BrowseFileNameHFClientID, MessageSpanClientID, UploadRegExClientID, ImageAcceptPopupButtonClientID) { try{ var browseFileName = $get(BrowseFileNameHFClientID);if (browseFileName != null){if (fileName == null){browseFileName.value = "";}else{browseFileName.value = fileName;}} var label = $get(MessageSpanClientID);if (label != null){label.style.display = 'none';label.style.visibility = 'hidden';}var validator = $find(UploadRegExClientID);if (validator != null){validator.errorMessage = 'The file must have an extension of .bmp, .gif, .jpeg, .jpg, or .png';} var ext = GetFileExtension(fileName); if( ext != '' &&(ext.toLowerCase() == '.bmp' ||ext.toLowerCase() == '.gif' ||ext.toLowerCase() == '.jpeg' ||ext.toLowerCase() == '.jpg' ||ext.toLowerCase() == '.png' )){if (browseFileName != null){browseFileName.value = "";} return true; }else{ return false; }}catch (exc){var validator = $find(UploadRegExClientID);if (validator != null){validator.errorMessage = 'The file must have an extension of .bmp, .gif, .jpeg, .jpg, or .png';} }} var g_Images = new Array();var g_ImagesCount = 0; var _imgPath = '';var _imgDefaultPath = '';function setImgPath(imgPath, imgDefaultPath) {_imgPath = imgPath; _imgDefaultPath = imgDefaultPath;};function getImgPath (imgName) { if (_imgPath != '' && imgName != 'ImageNotAvailable.PNG') return _imgPath;else return _imgDefaultPath;};function preloadImages(imgName, img1, img2, img1Caption, img2Caption) { var imgePath = getImgPath(imgName);g_Images[g_ImagesCount] = new Array(3);g_Images[g_ImagesCount][0] = new Image();g_Images[g_ImagesCount][0].src = imgePath + img1;g_Images[g_ImagesCount][0].title = img1Caption;g_Images[g_ImagesCount][1] = new Image();g_Images[g_ImagesCount][1].src = imgePath + img2;g_Images[g_ImagesCount][1].title = img2Caption;g_Images[g_ImagesCount][2] = imgName;g_ImagesCount++;};function setImageOn(oImageControl, imgName){for (i = 0; i < g_ImagesCount; i++) {if (imgName == g_Images[i][2]) { var url = g_Images[i][0].src;oImageControl.src = url;oImageControl.title = g_Images[i][0].title;}} }
