﻿
           /* <![CDATA[ */
           var PROGRESS_INTERVALYY = 500;
           var PROGRESS_COLORYY = '#000080';

           var _divFrameYY;
           var _divUploadMessageYY;
           var _divUploadProgressYY;
           var _ifrPhotoYY;

           var _loopCounterYY = 1;
           var _maxLoopYY = 10;
           var _photoUploadProgressTimerYY;

           function initPhotoUploadYY() {
               _divFrameYY = document.getElementById('divFrameYY');
               _divUploadMessageYY = document.getElementById('divUploadMessageYY');
               _divUploadProgressYY = document.getElementById('divUploadProgressYY');
               _ifrPhotoYY = document.getElementById('ifrPhotoYY');

               var btnUploadYY = _ifrPhotoYY.contentWindow.document.getElementById('btnUploadYY');

               btnUploadYY.onclick = function(event) {
                   var filPhotoYY = _ifrPhotoYY.contentWindow.document.getElementById('filPhotoYY');

                   //Baisic validation for Photo
                   _divUploadMessageYY.style.display = 'none';

                   if (filPhotoYY.value.length == 0) {
                       _divUploadMessageYY.innerHTML = '<span style=\"color:#ff0000\">Please specify the file.</span>';
                       _divUploadMessageYY.style.display = '';
                       filPhotoYY.focus();
                       return;
                   }

                   var regExpYY = /^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.mpg|.wmv|.avi|.mpeg|.mov|.mp4)$/;

                  

                   beginPhotoUploadProgressYY();
                   _ifrPhotoYY.contentWindow.document.getElementById('photoUploadYY').submit();
                   
                   _divFrameYY.style.display = 'none';
               }
           }

           function beginPhotoUploadProgressYY() {
               _divUploadProgressYY.style.display = '';
               clearPhotoUploadProgressYY();
               _photoUploadProgressTimerYY = setTimeout(updatePhotoUploadProgressYY, PROGRESS_INTERVALYY);
           }

           function clearPhotoUploadProgressYY() {
               for (var i = 1; i <= _maxLoopYY; i++) {
                   document.getElementById('tdProgress' + i + 'YY').style.backgroundColor = 'transparent';
                   
               }

               

               document.getElementById('tdProgress1YY').style.backgroundColor = PROGRESS_COLORYY;
               _loopCounterYY = 1;
               
           }

           function updatePhotoUploadProgressYY() {
               _loopCounterYY += 1;

               if (_loopCounterYY <= _maxLoopYY) {
                   document.getElementById('tdProgress' + _loopCounterYY + 'YY').style.backgroundColor = PROGRESS_COLORYY;
                   
               }
               else {
                   clearPhotoUploadProgressYY();
               }

               if (_photoUploadProgressTimerYY) {
                   clearTimeout(_photoUploadProgressTimerYY);
               }

               _photoUploadProgressTimerYY = setTimeout(updatePhotoUploadProgressYY, PROGRESS_INTERVALYY);
           }

           function photoUploadCompleteYY(message, isError) {
               clearPhotoUploadProgressYY();
               

               if (_photoUploadProgressTimerYY) {
                   clearTimeout(_photoUploadProgressTimerYY);
               }

               _divUploadProgressYY.style.display = 'none';
               _divUploadMessageYY.style.display = 'none';
               _divFrameYY.style.display = '';

               if (message.length) {
                   var color = (isError) ? '#ff0000' : '#008000';

                   _divUploadMessageYY.innerHTML = '<span style=\"color:' + color + '\;font-weight:bold">' + message + '</span>';
                   _divUploadMessageYY.style.display = '';

                   if (isError) {
                       _ifrPhotoYY.contentWindow.document.getElementById('filPhotoYY').focus();
                   }
               }







           }


           /* ]]> */
