var uploadFormSubmitted=false;function uploadChangeMediaType(){var B=document.forms.uploadForm;var A=CW_util.getFormElement(B,"media.category");A.innerHTML="";A.appendChild(CW_util.createElementOption("null",""));CW_util.setCategoryListContent("uploadForm","media.category",parseInt(Form.Element.Serializers.inputSelector(CW_util.getFormElement(document.forms.uploadForm,"media.type"))))}function uploadChangeMediaTextType(){var B=parseInt(Form.Element.Serializers.inputSelector(CW_util.getFormElement(document.forms.uploadForm,"media.type")));var A=new HashTable();if(B==1){A.put("mediatype",CW_internationalization.getValue("upload.uploadMedia.video").toLowerCase());document.getElementById("tagMediaUploadContainer").getElementsByTagName("p").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.tagsDesc",A);document.getElementById("inputFileUploadContainer").getElementsByTagName("label").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.file",A);document.getElementById("AgeUploadContainer").getElementsByTagName("label").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.chooseAge",A);document.getElementById("uploadAddToThis").innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.optionsMedia",A)}else{A.put("mediatype",CW_internationalization.getValue("upload.uploadMedia.photo").toLowerCase());document.getElementById("tagMediaUploadContainer").getElementsByTagName("p").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.tagsDesc",A);document.getElementById("inputFileUploadContainer").getElementsByTagName("label").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.file",A);document.getElementById("AgeUploadContainer").getElementsByTagName("label").item(0).innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.chooseAge",A);document.getElementById("uploadAddToThis").innerHTML=CW_internationalization.getValueParams("upload.uploadMedia.optionsMedia",A)}}function uploadIframeLoaded(){if(uploadFormSubmitted==true){var B=document.forms.uploadForm;var A=new Array();A.push("action=status");A.push("host="+document.forms.uploadForm.host.value);A.push("USESSION="+document.forms.uploadForm.USESSION.value);CW_comwebAjax.sendRequest("/comweb/upload","uploadCallback",null,"uploadfile",A)}}function uploadCallback(D,C){uploadFormSubmitted=false;var B=parseInt(D.getValues("error"));switch(B){case 0:var E=D.getMediaId();CW_Action_Media.displayMedia("uploadEditMediaAfter",E,null,null);break;case 1:var E=D.getMediaId();CW_Action_Media.displayMedia("displayUploadDuplicatedCallback",E,null,null);break;default:var A=new HashTable();CW_util.scroolToDiv("menuContainer");CW_comwebAjax.loadHtml(CW_config.webappUri+"html/upload/uploadError.html","masterPage",A);break}}function displayUploadDuplicatedCallback(B,A){var C=B.getSpecificChildren("media")[0];loadBrick_upload_uploadErrorDuplicated(C,"masterPage")}function displayUploadSuccessCallback(B,A){var E=new HashTable();try{var D=B.getSpecificChildren("media")[0];E.put("titleMedia",D.getMediaName());E.put("typeMedia",D.getMediaTypeName())}catch(C){CW_logger.log(CW_logger.LEVEL_ERROR,"uploadEditMediaAfter:"+C)}CW_comwebAjax.loadHtml(CW_config.webappUri+"html/upload/uploadSuccess.html","masterPage",E)}function uploadEditMediaAfter(D,I){var C=new HashTable();try{var G=D.getSpecificChildren("media")[0];var A=document.forms.uploadForm;var E=null;if(A.addplaylist.disabled!="disabled"){var H=A.addplaylist.selectedIndex;if(H!=0){E=parseInt(A.addplaylist.options[H].value)}}var B=(A.addfavor.checked);if(E!=null&&E!=NaN&&E!="NaN"){CW_Action_Media.addMediaInPlayList("goTo",E,G.getUid(),G.getMediaType())}if(B=="true"||B==true){CW_Action_Media.addFavMedia("goTo",G.getUid())}C.put("titleMedia",G.getMediaName());if(G.getMediaType()==CW_Action_Media.Media_TYPE_IMAGE){C.put("typeMedia",CW_internationalization.getValue("upload.uploadMedia.photo").toLowerCase())}else{if(G.getMediaType()==CW_Action_Media.Media_TYPE_MUSIC){C.put("typeMedia",CW_internationalization.getValue("upload.uploadMedia.audio").toLowerCase())}else{C.put("typeMedia",CW_internationalization.getValue("upload.uploadMedia.video").toLowerCase())}}}catch(F){CW_logger.log(CW_logger.LEVEL_ERROR,"uploadEditMediaAfter:"+F)}CW_util.scroolToDiv("menuContainer");CW_comwebAjax.loadHtml(CW_config.webappUri+"html/upload/uploadSuccess.html","masterPage",C)}function uploadProcess(){var C=document.forms.uploadForm;if(CW_FormValidator.check(C)){var G=CW_util.getFormElement(C,"file").value;var A=new RegExp("(flv$|3gp$|3gpp$|mpg$|mpeg$|mov$|avi$|mpe$|movie$|wmv$|qt$|viv$|vivo$|mp4$)","i");var D=new RegExp("(gif$|jpg$|jpeg$|jpe$|bmp$|cod$|fif$|ief$|tiff$|tif$|mcf$|wbmp$|png$|fh4$|fh5$|fhc$|pnm$|pbm$|pgm$|ppm$|rgb$|xwd$|xbm$|xpm$)","i");var B=document.getElementById("videoRadioUpload").checked;if(G!=""){switch(B){case true:if(A.test(G)==false){var F=CW_internationalization.getValue("dialog.msg.upload.media.type");CW_FormValidator.setErrorMessage(C,"file",F);return }break;case false:if(D.test(G)==false){var F=CW_internationalization.getValue("dialog.msg.upload.media.type");CW_FormValidator.setErrorMessage(C,"file",F);return }break;default:break}}document.getElementById("uploadProgressBarCont").style.display="block";document.getElementById("uploadMediaButton").style.display="none";document.getElementById("buttonCancel").style.display="block";document.getElementById("cancelfeedback").style.display="none";document.getElementById("cancelfeedback").innerHTML="";uploadFormSubmitted=true;C.submit();try{Form.disable(C)}catch(E){}try{CW_util.getFormElement(C,"buttonCancel").disabled=""}catch(E){}}}function cancelUpload(){CW_AjaxPage_Manager.displayPage("upload");showDialog_Information_Feedback("upload.cancelled",CW_internationalization.getValue("dialog.title.information"));document.getElementById("uploadMediaButton").style.display="block"};
