function GetUserFromLogin(n,t,i){if(ValidateUserLogin(n,t),validateLogin){var r=$("#"+n).val(),u=$("#"+t).val(),f=$("#"+n).val();GetUserWeb(r,u,4,f,i)}else $("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Los campos con (*) son obligatorios<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>')}function closeMessage(n){$("#"+n)!=null&&$("#"+n).remove()}function ValidateUserLogin(n,t){validateLogin=!0;validateInputLogin(n);validateInputLogin(t)}function validateInputLogin(n){$("#"+n).val()==null||$("#"+n).val()==""||$("#"+n).val()=="0"?($("#"+n).css({"border-color":"#C40C1D","border-width":"1px"}),validateLogin=!1):$("#"+n).css({"border-color":"#111","border-width":"1px"})}function GetUserWeb(n,t,i,r,u){Login(n,t,i,u)}function AddUserFormRegister(n,t,i,r,u,f,e,o,s){if(ValidateFormRegister(n,t,i,r,e,o),validateLogin){if(agreeTerms(u,e,o)){var h=$("#"+i).val(),c=$("#"+n).val(),l=$("#"+t).val(),a=$("#"+r).val(),v=$("#"+i).val();AddUserWeb(null,null,h,c,null,4,l,a,v,o,s);$("#"+f).is(":checked")&&SubscribeNewsletterSemana(h,null,u,!0)}}else $("#"+o).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Los datos marcados con esterisco (*) son obligatorios<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),enableButton(e)}function ValidateFormRegister(n,t,i,r,u,f){$("#"+f).html("");disableButton(u);validateLogin=!0;validateInputLogin(n);validateInputLogin(t);validateInputLogin(r);validateLogin?isTextOnly("nameRegister")||isTextOnly("lastName")||($("#"+f).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Los campos Nombre* y Apellido acepta únicamente letras<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),validateLogin=!1,enableButton(u)):($("#"+f).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Los campos con (*) son obligatorios<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),enableButton(u));EmailPasswordRegister(i)}function EmailPasswordRegister(n){var t=$("#"+n).val();return isValidEmail(t)?($("#"+n).css({"border-color":"#111","border-width":"1px"}),!0):($("#MessageRegisterUser").html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Verifique la dirección de correo electrónico<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),$("#MessageRegisterUser2").html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Verifique la dirección de correo electrónico<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),$("#"+n).css({"border-color":"#C40C1D","border-width":"1px"}),validateLogin=!1,enableButton("regsubmit"),!1)}function chkIsValid(n,t,i){$("#"+n).is(":checked")?validateLogin=!0:(disableButton(t),$("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Debe aceptar los términos & condiciones.<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>'),$("#"+n).css({"border-color":"#C40C1D","border-width":"1px"}),validateLogin=!1)}function agreeTerms(n,t,i){return chkIsValid(n,t,i),validateLogin}function AddUserWeb(n,t,i,r,u,f,e,o,s,h,c){var l=GetIrisUrl();$(".widget-body").addClass("loading");$.ajax({type:"POST",url:"/community/CreateUser",data:{Active:!0,Avatar:n,BirthDate:t,Blogger:!1,Email:i,FirstName:r,Gender:u,IdProvider:f,LastName:e,Password:o,Privacy:!0,TermsUse:!0,UserName:s,SourceInfo:$("#sourceInfo").val()==undefined?"":btoa($("#sourceInfo").val())},success:function(n){$(".widget-body").removeClass("loading");switch(n.Status){case 0:$("#"+h).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box info">Nombre de usuario no disponible<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');validateLogin=!1;enableButton("regsubmit");enableButton("pay-btnsubmit");break;case 1:setCookie({name:"tokenLogin",value:n.Data.token,days:360});n.Data.user.idProvider===4&&SendMail(1,$("#MailerUrl").val(),n.Data.user.email,"webmaster@semana.com","","","Confirmación de suscripción al portal Semana.com",location.origin+"/community/ActivateUserState?"+n.Data.user.token,r,"","","","","4");c?($("#conf-email").val(n.Data.user.email),$("#conf-token").val(n.Data.user.token),$("#conf-firstName").val(r),$("#conf-divName").html(r+","),$("#conf-divEmail").html(n.Data.user.email),$("#modalRegisterPaywall").removeClass("md-show"),$("#modalemailConfirmation").addClass("md-show")):($("#ThisId").val(n.Data.user.id),$("#token").val(n.Data.user.token),confirmIscription());break;case 2:$("#"+h).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box info">Usuario ya registrado<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');$("#user").css({"border-color":"#C40C1D","border-width":"3px"});validateLogin=!1;enableButton("regsubmit");enableButton("pay-btnsubmit");break;case-1:$("#"+h).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box info">Ha ocurrido un error<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');$("#user").css({"border-color":"#C40C1D","border-width":"3px"});validateLogin=!1;enableButton("regsubmit");enableButton("pay-btnsubmit");default:$("#"+h).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box info">Usuario ya registrado<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');$("#user").css({"border-color":"#C40C1D","border-width":"3px"});validateLogin=!1;enableButton("regsubmit");enableButton("pay-btnsubmit")}},error:function(n){console.log(n.error)}})}function AddUserSocial(n,t,i,r,u,f,e,o,s){var h=GetIrisUrl();$(".widget-body").addClass("loading");$.ajax({type:"GET",url:"/community/adduser",dataType:"json",contentType:"application/javascript",data:{Active:!0,Avatar:n,BirthDate:t,Blogger:!1,Email:i,FirstName:r,Gender:u,IdProvider:f,LastName:e,Password:o,Privacy:!0,TermsUse:!0,UserName:s,SourceInfo:$("#sourceInfo").val()==undefined?"":btoa($("#sourceInfo").val())},success:function(n){$(".widget-body").removeClass("loading");switch(n.Status){case 0:LogIn(n);break;case 1:LogIn(n);break;case 2:LogIn(n);break;case-1:alert(n.message)}},error:function(n){console.log(n.error)}})}function LoginSocial(n,t){var i=GetIrisUrl();$(".widget-body").addClass("loading");$.ajax({type:"GET",url:"/community/loginsocial",dataType:"json",contentType:"application/javascript",data:{Token:n,IdProvider:t,SourceInfo:$("#sourceInfo").val()==undefined?"":btoa($("#sourceInfo").val())},success:function(i){$(".widget-body").removeClass("loading");i.Status==1&&(t===1&&$.ajax({type:"POST",url:"/community/updatesocialdata",dataType:"json",contentType:"application/json",data:JSON.stringify({Token:n,IdProvider:t})}),setCookie({name:"tokenLogin",value:i.Data,days:360}),location.reload())},error:function(n){console.log(n.error)}})}function LoginFacebookManual(){var n=getParameterByName("access_token",document.location.href),t=getParameterByName("state",document.location.href.replace("#","")),i=GetIrisUrl();$(".widget-body").addClass("loading");$.ajax({type:"GET",url:"/community/loginsocial",dataType:"json",contentType:"application/javascript",data:{Token:n,IdProvider:1,SourceInfo:$("#sourceInfo").val()==undefined?"":btoa($("#sourceInfo").val())},success:function(i){$(".widget-body").removeClass("loading");i.Status==1&&($.ajax({type:"POST",url:"/community/updatesocialdata",dataType:"json",contentType:"application/json",data:JSON.stringify({Token:n,IdProvider:1})}),setCookie({name:"tokenLogin",value:i.Data,days:360}),document.location.href=t)},error:function(n){console.log(n.error)}})}function Login(n,t,i,r){var u=GetIrisUrl();$(".widget-body").addClass("loading");$.ajax({type:"POST",url:"/community/login",data:{Email:n,Password:t,IdProvider:i},success:function(n){$(".widget-body").removeClass("loading");switch(n.Status){case 1:$("#"+r).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box info">Bienvenido<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');setCookie({name:"tokenLogin",value:n.Data,days:360});location.reload();break;case 2:$("#"+r).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Usuario o contraseña no válidos<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');enableButton("btnForgotPassword");break;case 3:alert(n.message);break;default:$("#"+r).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Usuario o contraseña no válidos<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');enableButton("btnLoginUser")}},error:function(n){console.log(n.error)}})}function changeUserName(){$("#ChangeUserName").hide();$("#ChangeUserNameLogin").hide()}function SingOut(){localStorage.removeItem("TokenLogin");location.reload()}function LogIn(n){$.ajax({type:"POST",url:"/Account/Login",data:{UserName:n.Data[0].userName,IsValid:!0,Password:n.Data[0].password,Id:n.Data[0].id,userValidate:n.Data[0].userValidate},success:function(n){n.Url!=null&&(window.location.href=n.Url)},async:!1,error:function(n){console.log(n.error)}})}function getProfiler(n){var t=GetIrisUrl();$.ajax({type:"GET",url:"/community/getuserbyid",dataType:"json",contentType:"application/javascript",data:{Id:n},success:function(){$(".widget-body").removeClass("loading")},error:function(n){$(".widget-body").removeClass("loading");console.log(n.error)}})}function getProfile(){var n=readCookie("tokenLogin"),t;n!=null&&(t=GetIrisUrl(),$.ajax({type:"GET",url:"/community/getuserbyid",dataType:"json",contentType:"application/javascript",data:{Token:n},success:function(n){$(".widget-body").removeClass("loading");switch(n.Status){case 0:alert(n.Message);break;case 1:ChargeInfoUser(n);break;case-1:alert(n.Message)}},error:function(n){$(".widget-body").removeClass("loading");console.log(n.error)}}))}function ChargeInfoUser(n){var t=n.Data[0].id,i=n.Data[0].email,r=n.Data[0].password!="undefined"||n.Data[0].password!="null"?n.Data[0].password:"",u=n.Data[0].idProvider!="undefined"||n.Data[0].idProvider!="null"?n.Data[0].idProvider:"4",f=n.Data[0].firstName!="undefined"||n.Data[0].firstName!="null"?n.Data[0].firstName:"",e=n.Data[0].lastName!="undefined"||n.Data[0].lastName!="null"?n.Data[0].lastName:"",o=n.Data[0].gender!="undefined"||n.Data[0].gender!="null"?n.Data[0].gender:"",s=n.Data[0].identificationType!="undefined"||n.Data[0].identificationType!="null"?n.Data[0].identificationType:"",h=n.Data[0].identification!="undefined"||n.Data[0].identification!="null"?n.Data[0].identification:"",c=n.Data[0].cityId!="undefined"||n.Data[0].cityId!="null"?n.Data[0].cityId:"",l=n.Data[0].avatar!="undefined"||n.Data[0].avatar!="null"?n.Data[0].avatar:"",a=n.Data[0].termsUse!="undefined"||n.Data[0].termsUse!="null"?n.Data[0].termsUse:"",v=n.Data[0].privacy!="undefined"||n.Data[0].privacy!="null"?n.Data[0].privacy:"",y=n.Data[0].birthDate!="undefined"||n.Data[0].birthDate!="null"?n.Data[0].birthDate:"",p=n.Data[0].homeAddress!="undefined"||n.Data[0].homeAddress!="null"?n.Data[0].homeAddress:"",w=n.Data[0].officeAddress!="undefined"||n.Data[0].officeAddress!="null"?n.Data[0].officeAddress:"",b=n.Data[0].movilePhone!="undefined"||n.Data[0].movilePhone!="null"?n.Data[0].movilePhone:"",k=n.Data[0].officePhone!="undefined"||n.Data[0].officePhone!="null"?n.Data[0].officePhone:"",d=n.Data[0].homePhone!="undefined"||n.Data[0].homePhone!="null"?n.Data[0].homePhone:"",g=n.Data[0].occupationId!="undefined"||n.Data[0].occupationId!="null"?n.Data[0].occupationId:"";$.ajax({type:"POST",url:urlChargeDataUser,data:{Id:t,Password:r,IdProvider:u,Email:i,FirstName:f,LastName:e,Gender:o,IdentificationType:s,Identification:h,CityId:c,Avatar:l,TermsUse:a,Privacy:v,BirthDate:y,HomeAddress:p,OfficeAddress:w,MovilePhone:b,OfficePhone:k,HomePhone:d,OccupationId:g},success:function(n){$("#divInfoUserRegistry").html("");$("#divInfoUserRegistry").html(n.Html)},error:function(n){console.log(n.error)}})}function SubscribeNewsletterNew(n,t){t=t!=undefined?t:!1;$.ajax({type:"GET",url:"/newsLetter/suscribenews",dataType:"json",contentType:"application/javascript",data:{subs:JSON.stringify(n)},success:function(n){$("#MessageLogNews").html("");$("#MessageRegisterUser").html("");n.success?n.sendMail?$("#mensajeModal > #texto").html("Gracias por suscribirse a nuestro Newsletter. Hemos enviado un correo de confirmación."):$("#mensajeModal > #texto").html("Gracias por suscribirse a nuestro newsletter. Reciba pronto el mejor contenido periodístico"):$("#mensajeModal > #texto").html("Error al suscribirse al newsletter. Intentelo nuevamente");t||$("#mensajeModal").foundation("reveal","open")},error:function(){$("#mensajeModal > #texto").html("Error al suscribirse al newsletter. Intentelo nuevamente");t||$("#mensajeModal").foundation("reveal","open")}})}function SubscribeNewsletterNew2(n,t){t=t!=undefined?t:!1;$.ajax({type:"POST",url:""+document.location.origin+"/newsletter/suscribenews2",data:{subs:n},success:function(n){$("#MessageLogNews").html("");$("#MessageRegisterUser").html("");n.success?n.sendMail?$("#mensajeModal > #texto").html("Gracias por suscribirse a nuestro Newsletter. Hemos enviado un correo de confirmación."):$("#mensajeModal > #texto").html("Gracias por suscribirse a nuestro newsletter. Reciba pronto el mejor contenido periodístico"):$("#mensajeModal > #texto").html("Error al suscribirse al newsletter. Intentelo nuevamente");t||$("#mensajeModal").foundation("reveal","open")},error:function(){$("#mensajeModal > #texto").html("Error al suscribirse al newsletter. Intentelo nuevamente");t||$("#mensajeModal").foundation("reveal","open")}})}function UpdateNews(n){$("#confirmdiv").append("<div data-alert class='alert-box hide'><span id='lblResult'><\/span><a href='#' class='close'>&times;<\/a><\/div>");SubscribeNewsletter(n)}function gender(n){genderUser=n.value}function InfoUser(n){var t,i;n?(srcImage=$("#imgUserUpdate").attr("src"),$.trim(srcImage)!=""?($("#divMessageImage").empty(),t=srcImage.split("/"),i=t[t.length-1],setDataUser(i,!0)):($("#divMessageImage").empty(),$("#divMessageImage").html('<div class="column"><div id="mesaggeImageUser" data-alert class="alert-box warning">Seleccionar imagen<a href="javascript:closeMessage(\'mesaggeImageUser\');" class="close">&times;<\/a><\/div><\/div>'),$(document).foundation())):(srcImage=$("#imgExistingUser").attr("src"),$.trim(srcImage)!=""&&(t=srcImage.split("/"),i=t[t.length-1],i=="Dineroplacehold.png"&&(i=null)),setDataUser(i,!1))}function setDataUser(n,t){var s=tipoUser,h=$("#txtFirstName").val(),c=$("#txtLastName").val(),l=$('input[name="genre"]:checked').val(),f=document.getElementById("ddlIdentificationType"),a=f.options[f.selectedIndex].value,v=$("#txtIdentification").val(),e,i;document.getElementById("ddlCity")!=null&&(i=document.getElementById("ddlCity"),e=i.options[i.selectedIndex].value);var y=n,r=null,u=null,p=$("#txtBirthDate").val(),w=$("#txtHomeAddress").val(),b=$("#txtOfficeAddress").val(),k=$("#txtMovilePhone").val(),d=$("#txtOfficePhone").val(),g=$("#txtHomePhone").val(),o=document.getElementById("ddlOccupation"),nt=o.options[o.selectedIndex].value,r=!0,u=!0;UpdateUserWeb(s,h,c,l,a,v,e,y,r,u,p,w,b,k,d,g,nt,r,u,t)}function UpdateUserWeb(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,s,h,b){var k=readCookie("tokenLogin"),d;k!=null&&(b?disableButton("btnImagenUser"):disableButton("btnUpdateUser"),d=GetIrisUrl(),$.ajax({type:"GET",url:"/community/UpdateUserInfo",dataType:"json",contentType:"application/javascript",data:{Id:n,FirstName:t,LastName:i,Gender:r,IdentificationType:u,Identification:f,CityId:e,Avatar:o,TermsUse:s,Privacy:h,BirthDate:c,HomeAddress:l,OfficeAddress:a,MovilePhone:v,OfficePhone:y,HomePhone:p,OccupationId:w,TermsUse:s,Privacy:h,TokenLogin:k},success:function(n){n.Status==1?(b?($("#imgExistingUser").attr("src",pathIamgesUser+o),$("#divMessageImage").empty(),$("#divMessageImage").html('<div class="column"><div id="mesaggeImageUser" data-alert class="alert-box info">Imagen actualizada<a href="javascript:closeMessage(\'mesaggeImageUser\');" class="close">&times;<\/a><\/div><\/div>'),$(document).foundation(),enableButton("btnImagenUser")):($("#divMessageInfo").html(""),$("#divMessageInfo").html('<div class="column"><div id="mesaggeDataUser" data-alert class="alert-box info">Información de usuario actualizada satisfactoriamente<a href="javascript:closeMessage(\'mesaggeDataUser\');" class="close">&times;<\/a><\/div><\/div>'),$(document).foundation(),enableButton("btnUpdateUser")),setCookie({name:"tokenLogin",value:response.Data,days:360})):($("#divMessageInfo").html(""),$("#divMessageInfo").html('<div class="column"><div id="mesaggeDataUser" data-alert class="alert-box info">Ocurrió un error intente nuevamente<a href="javascript:closeMessage(\'mesaggeDataUser\');" class="close">&times;<\/a><\/div><\/div>'))},error:function(n){console.log(n.error)}}))}function ValidateForgotPassword(){if($("#confirmdiv").html(""),validateLogin=!0,EmailPasswordRegister("emailForgotPwd"),validateLogin){var n=$("#emailForgotPwd").val();ForgotPassword(n)}else $("#confirmdiv").html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Los campos con (*) son obligatorios<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>')}function ForgotPassword(n){var t=$("#MailerUrl").val(),i=GetIrisUrl();$.ajax({type:"POST",url:"/community/GetTemporaryTokenByEmail",data:{Email:n},success:function(t){switch(t){case 1:disableButton("btnForgotPassword");$("#ConfirmarCorreo").foundation("reveal","open");$("#confirmEmailForgotPwd").text(n);break;default:$("#confirmdiv").html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Usuario no encontrado. Por favor verifique los datos.<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>')}},error:function(n){console.log(n.error);$("#confirmdiv").html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Ha ocurrido un error en el sistema, para reportar este error escríbanos al correo soportenm@semana.com.<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');$(".alert-box").addClass("warning");$(document).foundation();$(".alert-box.hide").removeClass("hide");enableButton("btnForgotPassword")}})}function executeUpdatePassword(){$("#txtCurrentPassword").val()!=""&&$("#txtNewPassword").val()!=""&&$("#txtConfirmPassword").val()!=""?$("#txtNewPassword").val()==$("#txtConfirmPassword").val()?validatePassword():$("#divMessagePassword").html('<div class="column"><div id="mesaggePassword" data-alert class="alert-box info">Contraseñas nuevas no coinciden.<a href="javascript:closeMessage(\'mesaggePassword\');" class="close">&times;<\/a><\/div><\/div>'):$("#divMessagePassword").html('<div class="column"><div id="mesaggePassword" data-alert class="alert-box info">Verifique el ingreso de: <br> - Contraseña actual.<br> - Nueva contraseña.<br> - Confirmación nueva contraseña.<a href="javascript:closeMessage(\'mesaggePassword\');" class="close">&times;<\/a><\/div><\/div>')}function validatePassword(){disableButton("btnPassword");$.ajax({type:"POST",url:urlUpdatePw,data:{passwordCurrent:$("#hdPassword").val(),passwordInsert:$("#txtCurrentPassword").val()},success:function(n){n=="OK"?updatePassword():($("#divMessagePassword").html('<div class="column"><div id="mesaggePassword" data-alert class="alert-box info">La contraseña actual ingresada es incorrecta.<a href="javascript:closeMessage(\'mesaggePassword\');" class="close">&times;<\/a><\/div><\/div>'),enableButton("btnPassword"))},error:function(){console.log}})}function updatePassword(){var n=GetIrisUrl();$.ajax({type:"GET",url:"/community/password",dataType:"json",contentType:"application/javascript",data:{Id:tipoUser,Password:$("#txtNewPassword").val()},success:function(n){n.Message=="OK"?($("#divMessagePassword").html('<div class="column"><div id="mesaggePassword" data-alert class="alert-box success">Contraseña actualizada.<a href="javascript:closeMessage(\'mesaggePassword\');" class="close">&times;<\/a><\/div><\/div>'),$("#btnPassword").remove()):($("#divMessagePassword").html('<div class="column"><div id="mesaggePassword" data-alert class="alert-box warning">Error al cambiar contraseña.<a href="javascript:closeMessage(\'mesaggePassword\');" class="close">&times;<\/a><\/div><\/div>'),enableButton("btnPassword"))},error:function(n){console.log(n.error)}})}function onMessageUserActivate(n,t,i,r){$.ajax({type:"POST",url:"/Account/Login",data:{UserName:n,IsValid:t,Password:i,Id:r,UserValidate:!0},success:function(n){n.Url!=null&&($("#dvValidarCuenta").empty(),$("#dvValidarCuenta").removeClass("validarCuenta"),window.location.href=n.Url,location.href=$("#UrlAbsolute").val())},async:!1,error:function(n){console.log(n.error)}});location.href=$("#UrlAbsolute").val()}function SubscribeLstNews(n,t,i,r){var u=[];if(t.each(function(){u.push({Email:n,MagazineId:parseInt($(this).val()),Active:$(this).is(":checked")})}),isValidEmail(n)){if(!$("#"+r).is(":checked")){$("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Debe aceptar las condiciones<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}}else{$("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Verifique la dirección de correo electrónico<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}SubscribeNewsletterNew(u)}function SubscribeLstNews2(n,t,i,r){var u="",f="{0}-{1}-{2}+";if(t.each(function(){f="{0}-{1}-{2}+";u=u+f.format([n,parseInt($(this).val()),$(this).is(":checked")])}),isValidEmail(n)){if(!$("#"+r).is(":checked")){$("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Debe aceptar las condiciones<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}}else{$("#"+i).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Verifique la dirección de correo electrónico<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}SubscribeNewsletterNew2(u)}function SubscribeNewsletterSemana(n,t,i,r){var u="";if(u="{0}-{1}-{2}+".format([n,1,!0]),isValidEmail(n)){if(!$("#"+i).is(":checked")){$("#"+t).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Debe aceptar las condiciones<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}}else{$("#"+t).html('<div class="column"><div id="valInfoLogin" data-alert class="alert-box warning">Verifique la dirección de correo electrónico<a href="javascript:closeMessage(\'valInfoLogin\');" class="close">&times;<\/a><\/div><\/div>');return}SubscribeNewsletterNew2(u,r)}function isValidEmail(n){return/^\w+([\.\+\-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(n)}function confirmIscription(){$("#confirmInscription").removeAttr("hidden");$("#confirmInscription").foundation("reveal","open");$("#registroModal").attr("hidden","");var n=$("#nameRegister").val(),t=$("#usernameRegister").val();$("#nameRegisterConfirm").text(n);$("#usernameRegisterConfirm").text(t);$("#MessageRegisterUser2").html("");$("#MessageRegisterNews1").html("");$("#MessageRegisterNews2").html("")}function changeEmailIscription(){$("#registroModal").removeAttr("hidden");$("#registroModal").foundation("reveal","open");$("#confirmInscription").attr("hidden","");bloquearFormulario(document.getElementsByClassName("FormRegisterModal")[0],1);$("#usernameRegister").removeAttr("disabled")}function reConfirmAndAddIscription(){$("#registroModal").removeAttr("hidden");$("#registroModal").foundation("reveal","close");$("#confirmInscription").removeAttr("hidden");$("#confirmInscription").foundation("reveal","close");var n=$("#usernameRegister").val(),t=$("#nameRegister").val(),u=$("#lastName").val(),i=$("#passwordRegister").val(),f=$("#usernameRegister").val(),r=$("#token").val(),e=$("#ThisId").val();SendMail($("#mailerFactoryId").val(),$("#MailerUrl").val(),n,"webmaster@semana.com","","","Confirmación de suscripción al portal Semana.com",$("#UrlAbsolute").val()+"/community/ActivateUserState?"+r,t,"","","","","4");GetUserWeb(n,i,4,n)}function UpdateUserState(n,t){$.ajax({type:"POST",url:"/community/UpdateUserState",data:{Id:n,State:t},success:function(){console.log("actualizado!")},async:!1,error:function(n){console.log(n.error)}})}function ConfirmAndAddIscription(){$("#registroModal").removeAttr("hidden");$("#registroModal").foundation("reveal","close");$("#confirmInscription").removeAttr("hidden");$("#confirmInscription").foundation("reveal","close");var i=$("#ThisId").val(),t=$("#passwordRegister").val(),n=$("#usernameRegister").val();GetUserWeb(n,t,4,n)}function isTextOnly(n){return/^[a-zA-Z_áéíóúñ\s]*$/.test($("#"+n).val())}function UpdateTokenUser(n){$.ajax({type:"POST",url:"/community/UpdateTokenUser",data:{Id:n,IdProvider:4,IdSite:$("#IdSite").val()},success:function(n){$("#usernameRegister").val(n.Data["0"].email);$("#nameRegister").val(n.Data["0"].firstName);$("#token").val(n.Data["0"].token);var t=n.Data["0"].email,i=n.Data["0"].firstName,r=n.Data["0"].token;SendMail($("#mailerFactoryId").val(),$("#MailerUrl").val(),t,"webmaster@semana.com","","","Confirmación de suscripción al portal Semana.com",$("#UrlAbsolute").val()+"/community/ActivateUserState?"+r,i,"","","","","4");$("#dvValidarCuenta").empty();$("#dvValidarCuenta").append("<center>Se ha enviado un correo a "+t+", por favor revise su bandeja de entrada o la carpeta de Spam.<\/center>")},async:!1,error:function(n){console.log(n.error)}})}function goProfile(){var n=readCookie("tokenLogin");n!=null&&(window.location.href="/perfil?Token="+n)}function sendMailPrintedActivation(){var n=$("#conf-email").val(),t=$("#conf-token").val(),i=$("#conf-firstName").val();SendMail(1,$("#MailerUrl").val(),n,"webmaster@semana.com","","","Confirmación de suscripción al portal Semana.com",location.origin+"/community/ActivateUserState?"+t,i,"","","","","4");$("#conf-meesage").html("Se ha enviado un correo a "+n+", por favor revise su bandeja de entrada o la carpeta de Spam.")}function getParameterByName(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function fbConnectInit(n){window.fbAsyncInit=function(){FB.init({appId:n,status:!0,cookie:!0,xfbml:!0});FB.Event.subscribe("auth.authResponseChange",function(n){n.status==="connected"||(n.status==="not_authorized"?FB.login():FB.login())})},function(n){var t,i="facebook-jssdk",r=n.getElementsByTagName("script")[0];n.getElementById(i)||(t=n.createElement("script"),t.id=i,t.async=!0,t.src="//connect.facebook.net/en_US/all.js",r.parentNode.insertBefore(t,r))}(document)}function fbLoginOnClick(n){var t,i,r;$("#chkTermns").is(":checked")?(t=navigator.userAgent.toLocaleLowerCase(),t.indexOf("mozilla")>=0&&t.indexOf("mac os")>=0&&t.indexOf("mobile")>=0&&n!==""?redirectFacebookLogin(n):(i="",r="",FB.login(function(n){n.authResponse?FB.api("/me?fields=email",function(t){r=t.email;i=n.authResponse.accessToken;LoginSocial(i,1,r)}):console.log("User cancelled login or did not fully authorize.")},{scope:"public_profile,email,user_birthday,user_likes"}))):$("#MessageLoginUserSocial").html('<div class="column"><div id="valInfoLoginSocial" data-alert class="alert-box warning">Debe aceptar los términos & condiciones.<a href="javascript:closeMessage(\'valInfoLoginSocial\');" class="close">&times;<\/a><\/div><\/div>')}function redirectFacebookLogin(n){var t=document.location.href,i=document.location.protocol+"//"+document.location.host+"/auth/",r="https://www.facebook.com/v3.2/dialog/oauth?client_id="+n+"&redirect_uri="+i+"&response_type=token&scope=public_profile,email,user_birthday,user_likes&state="+t;document.location.href=encodeURI(r)}function attachSignin(n){console.log(n.id);auth2.attachClickHandler(n,{},GoogleSignIn,function(n){console.log(n)})}function GoogleSignIn(n){var t=n.getBasicProfile().getEmail();LoginSocial(n.getAuthResponse().id_token,3,t)}String.prototype.format=function(n){var t=this;return t.replace(String.prototype.format.regex,function(t){var i=parseInt(t.substring(1,t.length-1));return i>=0?n[i]:i===-1?"{":i===-2?"}":""})};String.prototype.format.regex=new RegExp("{-?[0-9]+}","g");var googleUser={},GoogleConnectInit=function(n){gapi.load("auth2",function(){auth2=gapi.auth2.init({client_id:"638448169154-u4pf2ee4lbra39vu15hp7sdfvgsrs4tl.apps.googleusercontent.com",cookiepolicy:"single_host_origin",scope:"profile email"});attachSignin(document.getElementById(n))})}