function pleaseRegister(){ alert('Per visualitzar aquest contingut has d\'estar registrat/da a la comunitat.'); } window.addEvent('domready', function() { changeDate(); if($('email')){ $('email').addEvent('focus',function(){ if(this.get('value') === 'correu') this.set('value',''); }); $('email').addEvent('blur',function(){ if(this.get('value').trim() === '') this.set('value','correu'); }); } }); try { hs.graphicsDir = 'http://www.gir360.cat/js/highslide/graphics/'; hs.dimmingGeckoFix = true; hs.showCredits = false; hs.allowSizeReduction = false; hs.cacheAjax = false; hs.expandDuration = 100; hs.preserveContent = false; //hs.allowSimultaneousLoading = false; } catch (error) {} function changeDate() { // date fields var isEvent = ''; var dayOptions = isEvent; for (var ii=1;ii<32;ii++){ var valor = ii;if (valor<10) valor = '0'+ii;dayOptions+=''; } var mesesOptions = isEvent+''; var anyoHoy = new Date(); anyoHoy = anyoHoy.getFullYear(); if (($("frm_item")) && ($("frm_item").hasClass('form_acte'))) { // Si es un evento, pintamos años hacia delante var anyosOptions = isEvent; for (var ii=anyoHoy;ii'+ii+'';} } else { // Si no es edad.. pintamos hacia atrás var anyosOptions = isEvent; for (var ii=(anyoHoy-12);ii>anyoHoy-120;ii--){anyosOptions+='';} } $$('input.date').each(function(element) { var elementId = element.getProperty("id"); new Element("select", {id:'slDia_'+elementId}).addClass("slDia").set('html',dayOptions).inject(elementId, 'before'); new Element("select", {id:'slMes_'+elementId}).addClass("slMes").set('html',mesesOptions).inject(elementId, 'before'); new Element("select", {id:'slAnyo_'+elementId}).addClass("slAnyo").set('html',anyosOptions).inject(elementId, 'before'); if (element.value!=''){ var ayear = element.value.substring(0,4); var ames = element.value.substring(4,6); var adia = element.value.substring(6,8); for (var ii=0;ii<$('slAnyo_'+elementId).length;ii++) {if ($('slAnyo_'+elementId)[ii].value==ayear) $('slAnyo_'+elementId).selectedIndex = ii;} for (var ii=0;ii<$('slMes_'+elementId).length;ii++) {if ($('slMes_'+elementId)[ii].value==ames) $('slMes_'+elementId).selectedIndex = ii;} for (var ii=0;ii<$('slDia_'+elementId).length;ii++) {if ($('slDia_'+elementId)[ii].value==adia) $('slDia_'+elementId).selectedIndex = ii;} } $("slDia_"+elementId).addEvent('change', function(ev){ saveDay(elementId);}) $("slMes_"+elementId).addEvent('change', function(ev){ saveDay(elementId);}) $("slAnyo_"+elementId).addEvent('change', function(ev){ saveDay(elementId);}) if ((element.getProperty("id")=='fecha_inicio') && (element.value=='')) { // Seteamos hoy var hoy = new Date(); for (var ii=0;ii<$('slAnyo_'+elementId).length;ii++) {if ($('slAnyo_'+elementId)[ii].value==hoy.getFullYear()) $('slAnyo_'+elementId).selectedIndex=ii;} for (var ii=0;ii<$('slMes_'+elementId).length;ii++) {if ($('slMes_'+elementId)[ii].value==(hoy.getMonth()+1)) $('slMes_'+elementId).selectedIndex=ii;} for (var ii=0;ii<$('slDia_'+elementId).length;ii++) {if ($('slDia_'+elementId)[ii].value==hoy.getDate()) $('slDia_'+elementId).selectedIndex=ii;} } element.setStyle('display','none'); element.value=$("slAnyo_"+elementId).options[$("slAnyo_"+elementId).selectedIndex].value+$("slMes_"+elementId).options[$("slMes_"+elementId).selectedIndex].value+$("slDia_"+elementId).options[$("slDia_"+elementId).selectedIndex].value; }); } function saveDay(_element) { $(_element).value = $("slAnyo_"+_element).options[$("slAnyo_"+_element).selectedIndex].value+$("slMes_"+_element).options[$("slMes_"+_element).selectedIndex].value+$("slDia_"+_element).options[$("slDia_"+_element).selectedIndex].value }