$(document).ready(function(){$('input[type="text"],textarea').each(function(){var item=$(this);item.data('defaultValue',this.defaultValue!=undefined?this.defaultValue:'');item.data('defaultColor',item.css('color'));item.data('defaultBorderColor',item.css('border-color'));}).focus(function(){var item=$(this);if(this.value==this.defaultValue)item.val('').css({'color':'#000','border-color':item.data('defaultBorderColor')});if(this.value!=this.defaultValue)this.select();}).blur(function(){var item=$(this);if($.trim(this.value)=='')item.val(this.defaultValue?this.defaultValue:'').css({'color':item.data('defaultColor'),'border-color':item.data('defaultBorderColor')});});});$(function(){InitializeNewsletterUser();});function ValidateField(field){if($.trim(field.val())==''||field.val()==field.data('defaultValue')){field.css({'color':'red','border-color':'red'});return false;}else{field.css('border-color',field.data('defaultBorderColor'));return true;}}function ValidateEmail(field){if(field.val()==''||field.val().match(new RegExp('^([\\w-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([\\w-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$','i'))==null){field.css({'color':'red','border-color':'red'});return false;}else{field.css({'color':field.data('defaultColor'),'border-color':field.data('defaultBorderColor')});return true;}}function ValidateSelect(field){if(field.val()=='0'){field.parent().parent().children('div').css('color','red');return false;}else{field.parent().parent().children('div').css('color','#666');return true;}}function ValidateFile(field){if(field.val()==''||field.val().match(new RegExp('.(docx?|pdf)$','i'))==null){field.parent().parent().children('div').css('color','red');return false;}else{field.parent().parent().children('div').css('color','#666');return true;}}function ShowModal(content){var w=($(window).width()-$('.modal').width())/ 2;var h=(($(window).height()-$('.modal').height())/ 2)+$(window).scrollTop();$('.modal').css({'left':w+'px','top':h+'px'});$('.modal-mask').css({'height':$(document).height()+'px','width':$(document).width()+'px'});$('.modal-content').html(content);$('body').css('overflow','hidden');$('.modal-mask').show();$('.modal').fadeIn('slow');$('.modal-mask,.modal-close-link').click(function(e){HideModal();});$(document).keypress(function(e){if(e.keyCode=='27')HideModal();});$(window).scroll(function(){var h=(($(window).height()-$('.modal').height())/ 2)+$(window).scrollTop();$('.modal').css('top',h+'px');});}function HideModal(){$('body').css('overflow','auto');$('.modal-mask,.modal').hide();$('.modal-mask,modal-close-link').unbind('click');$(window).unbind('scroll');$(document).unbind('keypress');}function ShowTitleTip(parent,tip){HideTitleTips();$('#'+tip).css('left',$(parent).offset().left-2);$('#'+tip).show();}function HideTitleTips(){$('.titletip').hide();}function ValidateLevelTestForm(){var prefixForm='#levelTestsAccessControl_';$(prefixForm+'tbUserName').data('defaultValue','');$(prefixForm+'tbPassword').data('defaultValue','');var isValid=ValidateField($(prefixForm+'tbUserName'));isValid&=ValidateField($(prefixForm+'tbPassword'));isValid&=ValidateSelect($(prefixForm+'ddlLevelTest'));return isValid||isValid==1?true:false;}function ValidateNewsletterForm(){var prefixForm='#newsletterAccessControl_';var isValid=ValidateField($(prefixForm+'tbName'));isValid&=ValidateEmail($(prefixForm+'tbEmail'));if(isValid||isValid==1){$(prefixForm+'btnSubscribe').attr('disabled',true);NewsletterSubscribe($(prefixForm+'tbName').val(),$(prefixForm+'tbEmail').val());$(prefixForm+'btnSubscribe').attr('disabled',false);}}function ValidateWorkForm(){var prefixForm='#MainContent_';var isValid=ValidateField($(prefixForm+'tbName'));isValid&=ValidateField($(prefixForm+'tbSurnames'));isValid&=ValidateField($(prefixForm+'tbAddress'));isValid&=ValidateField($(prefixForm+'tbTown'));isValid&=ValidateField($(prefixForm+'tbZipCode'));isValid&=ValidateField($(prefixForm+'tbPhone'));isValid&=ValidateEmail($(prefixForm+'tbEmail'));isValid&=ValidateSelect($(prefixForm+'ddlArea'));isValid&=ValidateFile($(prefixForm+'fuFile'));isValid&=ValidateField($(prefixForm+'tbComments'));return isValid||isValid==1?true:false;}function ValidateActivityForm(){var prefixForm='#MainContent_';var isValid=ValidateField($(prefixForm+'tbName'));isValid&=ValidateField($(prefixForm+'tbSurnames'));isValid&=ValidateEmail($(prefixForm+'tbEmail'));isValid&=ValidateField($(prefixForm+'tbPhone'));isValid&=ValidateField($(prefixForm+'tbCompany'));isValid&=ValidateField($(prefixForm+'tbDepartment'));isValid&=ValidateField($(prefixForm+'tbCompanyPhone'));isValid&=ValidateEmail($(prefixForm+'tbCompanyEmail'));return isValid||isValid==1?true:false;}function NewsletterSubscribe(name,email){$.get('/Handlers/UserControlHandler.ashx?uc=NewsletterActionModal&a=s&n='+name+'&e='+email,function(result){ShowModal(result);InitializeNewsletterUser();if($.cookie('wgp_nn')!=name||$.cookie('wgp_ne')!=email)$('.modal-background').addClass('error');else $('.modal-background').removeClass('error');});}function NewsletterUnsubscribe(){$.get('/Handlers/UserControlHandler.ashx?uc=NewsletterActionModal&a=u&i='+$.cookie('wgp_ni')+'&e='+$.cookie('wgp_ne'),function(result){ShowModal(result);if($.cookie('wgp_ni')==null)$('#newsletter-user').hide();});}function InitializeNewsletterUser(){if($.cookie('wgp_ni')!=null&&$.cookie('wgp_ne')!=null&&$.cookie('wgp_nn')!=null){$.get('/Handlers/UserControlHandler.ashx?uc=NewsletterUser&i='+$.cookie('wgp_ni')+'&e='+$.cookie('wgp_ne')+'&n='+$.cookie('wgp_nn'),function(result){if($.trim(result)!=''){$('#newsletter-user').html(result);$('#newsletter-user').show();}});}}function ShowFormMessage(isError,controlName){if(!isError){var prefixForm='#MainContent_';$(prefixForm+'btnSend').attr('disabled',true);}$.get('/Handlers/UserControlHandler.ashx?uc='+controlName+'&e='+isError,function(result){ShowModal(result);if(isError)$('.modal-background').addClass('error');else $('.modal-background').removeClass('error');});}function AddVisit(host,page,culture){$.ajax({type:"POST",url:host+"/WebServices/LoadManager.asmx/AddVisit",data:"{'page':'"+page+"','culture':'"+culture+"'}",contentType:"application/json;charset=utf-8",dataType:"json"});var hostAccount='';switch(location.hostname){case 'www.grup-pitagora.com':hostAccount='UA-9162129-2';break;case 'www.grupo-pitagora.com':hostAccount='UA-9162129-1';break;}if(hostAccount!=''){var pageTracker;$(function(){var gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");var include=gaJsHost+'google-analytics.com/ga.js';$.getScript(include,function(){try{pageTracker=_gat._getTracker(hostAccount);pageTracker._trackPageview();}catch(err){}});});}}function AddView(host,type,id,culture){$.ajax({type:"POST",url:host+"/WebServices/LoadManager.asmx/AddView",data:"{'type':'"+type+"','id':'"+id+"','culture':'"+culture+"'}",contentType:"application/json;charset=utf-8",dataType:"json"});}
