$(document).ready(function(){$(".select_idiomas > a.input").click(function(){if(parseFloat($(".select_idiomas > ul").css("height"))>0){$(".select_idiomas > ul").animate({height:0},200,function(){$(".select_idiomas > ul").css("display","none")})}else{$(".select_idiomas > ul").animate({height:15+($(".select_idiomas > ul a").length*20)},200)}});$(".select_idiomas > ul a").click(function(b){b.preventDefault();this.blur();var a=this.href;window.location=a})});var emailExists=false;var dateRegex=/[0-1][0-2]\/[1-2][0-9]|3[0-1]\/19[0-9][0-9]/;function saveUserInfo(d){var e=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;var c=/^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)[0-9]{2}$/;var b="";var a=$("#userID").val()=="";if(true){$.ajax({type:"GET",url:ajaxHandlerUrl,data:"action=ValidateEmail&args="+$("#emailAddress").val(),dataType:"json",async:false,error:function(f){b="Timeout na validação de email"},success:updateStatus});if($("#firstName").val()==""){b=MessageUserInfo.NameRequired}else{if($("#lastName").val()==""){b=MessageUserInfo.NameRequired}else{if($("#emailAddress").val()==""||!$("#emailAddress").val().match(e)){b=MessageUserInfo.EmailInvalid}else{if($("#emailConfirmation").val()!=$("#emailAddress").val()){b=MessageUserInfo.EmailConfirmationFailed}else{if(emailExists==true&&d=="insert"){b=MessageUserInfo.EmailAlreadyInUse}else{if($("#country").val()==""){b=MessageUserInfo.CountryRequired}else{if($("#divOtherState")[0].style.display=="none"&&$("#state").val()==""){b=MessageUserInfo.StateRequired}else{if($("#city").val()==""){b=MessageUserInfo.CityRequired}else{if($("#birthDate").val()==""||!$("#birthDate").val().match(c)){b=MessageUserInfo.BirthDateInvalid}}}}}}}}}if(b==""){if(d=="insert"){if($("#passwordValue").val()==""){b=MessageUserInfo.PasswordInvalid}else{if($("#passwordConfirmation").val()!=$("#passwordValue").val()){b=MessageUserInfo.PasswordConfirmationFailed}}}else{if(d=="update"){if($("#newPasswordValue").val()!=""){if($("#newPasswordConfirmation").val()!=$("#newPasswordValue").val()){b=MessageUserInfo.PasswordConfirmationFailed}}}}}if($("input:radio[name=gender]:checked").length==0){b=MessageUserInfo.GenderRequired}if($("#occupation").val()==""){b=MessageUserInfo.OccupationRequired}if($("#fileAvatar").val()!=""&&!$("#fileAvatar").val().toLowerCase().match(/jpg|jpeg|jpe|gif/)){b=MessageUserInfo.UnsupportedFileType}if(b!=""){alert(b);return}$("#message").val(MessageUserInfo.SaveSuccessful);$("#userInfoForm").submit()}}function updateStatus(a){if(a.exists==true){emailExists=true}else{emailExists=false}}function ChangeState(){if($("select#country option:selected").val()!=brazilId){document.getElementById("divOtherState").style.display="block";document.getElementById("divState").style.display="none"}else{document.getElementById("divOtherState").style.display="none";document.getElementById("divState").style.display="block"}}function sssOnlyNumbers(){if((window.event.keyCode<48||window.event.keyCode>57)){return false}}function OnlyNumbers(b){var a;if(window.event){a=event.keyCode}else{a=b.which}if(a==0||a>=48&&a<=57){return true}return false}function URLencode(a){return escape(a).replace(/\+/g,"%2B").replace(/\"/g,"%22").replace(/\'/g,"%27").replace(/\//g,"%2F")}function wait(c){var b=new Date();var a=null;do{a=new Date()}while(a-b<c)}function handleKeyPress(c,b,a){if(window.event){_keyCode=c.keyCode}else{if(c.which){_keyCode=c.which}}if((typeof _keyCode!="undefined")&&(_keyCode==b)){a()}}function logon(){var b=$("#email").val();var a=$("#password").val();if(b.length<5&&a.length<1){var d=false;logon2(d)}else{var c=false;$.ajax({type:"GET",url:ajaxHandlerUrl,data:"action=Login&args="+b+";"+a,dataType:"json",async:true,success:logon2})}function e(f){var g=Element}}function logon2(a){if(!a.loginOk){alert("Login inválido!");return}wait(2000);document.location.reload()}function logoff(){$.ajax({type:"GET",url:ajaxHandlerUrl,data:"action=Logout",dataType:"json",async:true,success:logoff2})}function logoff2(a){if(!a.logoffOk){alert("Logoff inválido.");return}wait(2000);document.location.reload()}function SendNewPassWord(b){var a=document.getElementById("txtForgotEmailUser").value;SendEmailForgotPassword(b,"send",a,"default")}function setCountry(a){document.getElementById("fdm_box_select_country").style.display=a}function TabVideoBindAll(){for(var a=0;a<8;a++){$("#tab"+a+" a").unbind("mouseover");$("#tab"+a+" a").mouseover(function(){$(this).addClass("hovered")});$("#tab"+a+" a").unbind("mouseout");$("#tab"+a+" a").mouseout(function(){$(this).removeClass("hovered")})}}function TabVideo(f,b,d,c,e){TabPlayerVideoBoxes(f,b,d,"tesest",e);for(var a=0;a<8;a++){if($("#tab"+a).hasClass("fdm_tabs_open")){$("#tab"+a).removeClass("fdm_tabs_open")}if($("#tab"+a+" a").hasClass("hovered")){$("#tab"+a+" a").removeClass("hovered")}}TabVideoBindAll();$("#"+c).addClass("fdm_tabs_open");$("#"+c+" a").unbind("mouseout");$("#"+c+" a").addClass("hovered")}function AddRemoveComent(h,b,a,f,e,d,j,c){var g=document.getElementById("txtReviewId").value;PlayerTabCommentsBox(h,b,a,f,e,d,URLencode(g),c)}function SendMail(c,g){var e=document.getElementById("txtMessageText").value;var d=document.getElementById("txtNameUser").value;var b=document.getElementById("txtEmailUser").value;var f=document.getElementById("txtDestinationName").value;var a=document.getElementById("txtDestinationEmail").value;if(e==""||d==""||b==""||f==""||a==""){alert(MessagePlayer.AllFieldsRequired)}else{SendVideoMail(c,g,URLencode(e),URLencode(d),URLencode(b),URLencode(f),URLencode(a))}}function SendVideoMailAjaxReturn(){if(this.httpRequest.status==200){var a=this.httpRequest.responseText;a=a.split(";");alert(a[1])}}function uploadSending(){document.getElementById("sending").style.display="block";if($("#fileUpload").val()==""){alert(MessageUpload.SelectFile);document.getElementById("sending").style.display="none";return false}else{if($("#fileUpload").val()!=""){var a=$("#fileUpload").val();var c=parseInt(a.length)-4;var b=a.substring(c,c+4).toLowerCase();if(b!=".wmv"&&b!=".avi"&&b!=".mp4"&&b!=".mov"&&b!="mpeg"&&b!="mpg"&&b!=".3gp"&&b!=".flv"&&b!=".mpg"){alert(MessageUpload.SupportedFileTypes);document.getElementById("sending").style.display="none";return false}}}}function trim(a){return a.replace(/^\s+|\s+$/g,"")}function validateObligationFileds(){var d=document.getElementById("txtTitle").value;var c=document.getElementById("txtDescription").value;var b=document.getElementById("txtDirector").value;var a=document.getElementById("txtMusics").value;if((trim(d)=="")||(trim(d).length<3)){alert(MessageUpload.ObligationTitle)}else{if((trim(c)=="")||(trim(c).length<5)){alert(MessageUpload.ObligationDescription)}else{if((trim(b)=="")||(trim(b).length<3)){alert(MessageUpload.ObligationDirector)}else{if((trim(a)=="")||(trim(a).length<5)){alert(MessageUpload.ObligationMusics)}else{if($("#cmbIdioms")[0].value=="0"){alert(MessageUpload.ObligationIdiom)}else{steps(2)}}}}}}function validateTags(){var e=document.getElementById("hiddenTxtTagPre").value;if(typeof e!="undefined"&&trim(e)==""){alert(MessageUpload.ObligationTagPre)}else{var d=document.getElementById("hiddenTxtTagEdit").value;var g=document.getElementById("txtTagFree").value;var f=e+d+g;var a=f.split(",");var c=0;for(var b=0;b<a.length;b++){if(trim(a[b])!=""){c++}}if(c>maxTagsUpload){alert(MessageUpload.Tags)}else{steps(3)}}}function mostraDetalhes(c,a){if(a=="avatar"){var b="fdm_box_detalhes_avatar"}else{var b="fdm_box_detalhes"}alvo=document.getElementById(b);alvo.innerHTML=c.innerHTML;alvo.style.top=c.offsetTop+"px";alvo.style.display="block";alvo.onmouseout=function(){this.style.display="none"}}function opcoesAvancadas(a){alvo=document.getElementById(a);nomeClasse="fdm_label_open";posClasse=alvo.className.indexOf(nomeClasse);if(posClasse>0){alvo.className=alvo.className.slice(0,posClasse)}else{alvo.className+=" "+nomeClasse}}function sendForm(b){var a="";alvo=document.getElementById(b);for(i=0;i<alvo.elements.length;i++){a+=alvo.elements[i].id+"=";if(alvo.elements[i].id.indexOf("chk")>-1){a+=alvo.elements[i].checked+"&"}else{a+=alvo.elements[i].value+"&"}}return a}function steps(a){var c=[1,2,3,4];for(var b=1;b<=c.length;b++){$("#"+b).css("display","none")}$("#"+a).css("display","block")}function uploadReturn(a){if(a!="0"){alert(UploadReturn[a])}else{steps(4);var b=document.getElementById("message");b.innerHTML=UploadReturn[a]}}function addTag(a,d,j,g){var e=document.getElementById(j).value.split(",");var b=document.getElementById(g).value.split(",");var f=0;for(var c=0;c<e.length;c++){if(e[c]==d){e.splice(c,1);b.splice(c,1);f++}}if(f==0){e.push(d);b.push(a)}var h=/^,(.*)+/;document.getElementById(j).value=e.join(",").indexOf(",")==0?e.join(",").substring(1):e.join(",");document.getElementById(g).value=b.join(",").indexOf(",")==0?b.join(",").substring(1):b.join(",")}function msgForm(a){var b=UploadFlash;return b[a]}function SendDenunciation(){ajaxManager.Add(document.getElementById("MIB_AJAX_PAGE").value+"?AjaxSource=FestivalDoMinuto.objects.DenunciationReports&p0="+document.getElementById("FDM_DENOUNCE_USER").value+"&p1="+document.getElementById("FDM_DENOUNCE_CONTENT").value+"&p2="+document.getElementById("reportTypes").value+"&p3="+document.getElementById("reportMessage").value,returnSendDenunciation,null,null,null,null,null)}function returnSendDenunciation(){if(this.httpRequest.status==200){var a=this.httpRequest.responseText;a=a.split(";");alert(a[1]);document.getElementById("reportTypes").selectedIndex=0;document.getElementById("reportMessage").value=""}}function stars(b,a){var d=["-78px -12px","-64px -13px","-51px 0","-51px -12px","-38px 0px","-64px -13px","-25px 0","-25px -13px","-12px 0","-12px -13px","1px 0"];var c=document.getElementById(a);c.style.backgroundPosition=d[b]}function clocks(b,a){var d=["-78px -14px","-64px -15px","-51px 0","-51px -15px","-38px 0px","-38px -15px","-25px 0","-25px -15px","-12px 0","-12px -15px","1px 0"];var c=document.getElementById(a);c.title="Votos da Curadoria";c.style.backgroundPosition=d[b]}function teste(){var items=this.httpRequest.responseText;items=items.split("[#]");document.getElementById(items[2]).innerHTML=items[0];wait(500);eval(items[1])}function videoListAjaxReturn(){var items=this.httpRequest.responseText;items=items.split("[#]");document.getElementById(items[2]).innerHTML=items[0];wait(500);eval(items[1])}var currentMouseX;var currentMouseY;function GetMousePosition(f){var a=document.getElementById&&!document.all;var c=document.all?event.clientX:f.clientX;var b=document.all?event.clientY:f.clientY;var g=a?window.pageXOffset:document.documentElement.scrollLeft;var d=a?window.pageYOffset:document.documentElement.scrollTop;currentMouseX=c+g;currentMouseY=b+d}function Tag(b,a){this.tagId=b;this.tagName=a;this.selected=false}function TagSelector(objectName,divName,relatedObjectName,tipo){var tipodeTag=tipo;this.objectName=objectName;this.relatedObjectName=relatedObjectName;this.items=new Array();this.divElement=document.getElementById(divName);this.addTag=_addTag;this.addSelecteds=_addSelecteds;this.removeTag=_removeTag;this.draw=_draw;this.select=_select;this.unselect=_unselect;this.removeById=_removeById;this.removeRecursive=_removeRecursive;function _removeById(id){for(var i=0;i<this.items.length;i++){if(this.items[i].tagId==id){this.removeTag(i);return}}}function _select(index){this.items[index].selected=true;this.draw()}function _unselect(index){this.items[index].selected=false;this.draw()}function _addSelecteds(){for(var i=0;i<this.items.length;i++){if(this.items[i].selected==true){eval(relatedObjectName).addTag(this.items[i])}}this.removeRecursive()}function _removeRecursive(){for(var i=0;i<this.items.length;i++){if(this.items[i].selected==true){this.removeTag(i);this.removeRecursive();return}}}function _addTag(tag){this.items.push(tag);this.draw()}function _removeTag(index){this.items.splice(index,1);this.draw()}function _draw(){var html='<ul style="float:left; overflow-y: scroll; overflow-x: none; height: 296px;">\n';if(this.items.length<=0){html+="<li>Sem tags disponíveis.</li>"}for(var j=0;j<this.items.length;j++){var item=this.items[j];if(item.selected==true){html+=""}else{if(tipodeTag==1){html+="<li>";html+='<IMG style="float:left;margin:0 5px 0 -5px; cursor:pointer; " SRC="../images/layout/ico_help.gif" onClick="mostraDetalhesConcurso(\''+item.tagName+"');\">";html+='<a href="#" onClick="'+this.objectName+".select("+j+"); "+this.objectName+'.addSelecteds(); return false;">'}else{html+="<li>";html+='<a href="#" onClick="'+this.objectName+".select("+j+"); "+this.objectName+'.addSelecteds(); return false;">'}}html+=item.tagName;html+="</a>";html+="</li>"}html+="</ul>\n";this.divElement.innerHTML=html}}function mostraDetalhesConcurso(a){$.ajax({type:"GET",url:ajaxHandlerUrl,data:"action=GetHelpConcurso&args="+a,dataType:"text",async:true,success:mostraDivEscondida,error:function(b,d,c){alert("call error. received objects: \n\n"+b+"\n\n"+d+"\n\n"+c)}})}function mostraDivEscondida(a){$("#fdm_layer_notifications").html(a);$("#fdm_layer_notifications")[0].style.display=""}function Tags(objectName,hiddenElement,divName){this.objectName=objectName;this.hiddenElement=hiddenElement;this.items=new Array();this.divElement=document.getElementById(divName);this.addTag=_addTag;this.removeTag=_removeTag;this.draw=_draw;function _addTag(tag){this.items.push(tag);this.draw()}function _removeTag(index){this.items[index].selected=false;eval(objectName+"Selector").addTag(this.items[index]);this.items.splice(index,1);this.draw()}function _draw(){var hidden="";var html='<ul style="float:left; overflow-y: scroll; overflow-x: none; height: 296px;">\n';if(this.items.length<=0){html+="<li>Nenhuma tag selecionada.</li>"}for(var j=0;j<this.items.length;j++){var item=this.items[j];html+="<li>";html+='<a href="#" onClick="'+this.objectName+".removeTag("+j+'); return false;"><span class="delete"></span>';html+=item.tagName;html+="</a>";html+="</li>";hidden+=item.tagId+","}html+="</ul>\n";document.getElementById(hiddenElement).value=hidden;this.divElement.innerHTML=html}}function ChangeCustomTabsAjaxReturn(){if(this.httpRequest.status==200){var b=this.httpRequest.responseText;var a=document.getElementById("fdm_tabs_view");if(a.movie){a.movie=b}else{a.LoadMovie(0,b)}}}function CustomTabPagination(b,a){ChangeCustomTabs(b,culture,a,contentId,channelId)}function ChangeContestTabAjaxReturn(){if(this.httpRequest.status==200){var b=this.httpRequest.responseText;var a=document.getElementById("fdm_tabs_view");if(a.movie){a.movie=b}else{a.src=b}}}function ContestTabPagination(b,a){ChangeContentTab(b,culture,a)}jQuery(function(a){a("#birthDate").mask("99/99/9999")});