
$(document).ready(function(){imgev.roll.init();sliderob.init();loading=$('<div class="loadIco"></div>').html='<div class="loadIco"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="50" height="50"><param name="movie" value="/blog/graphics/blogDefault/loading.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed src="../utils/cargando01.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent" width="50" height="50"></embed></object></div>';$.ajaxSetup({url:'/blog/index.php',type:'post',timeout:10000});req.attendRequest.init();colscont.metac.init();thrutils.init();});sliderob={init:function(){$(document).ready(function(){var slides,timer;slides=$('#slider .slidesContainer > .slide');function sliderScroll(direction){position=$('#slider').scrollLeft();totalWidth=(slides.length*slides[0].offsetWidth)-slides[0].offsetWidth;switch(direction){case'right':if(position+slides[0].offsetWidth>totalWidth){$('#slider').animate({scrollLeft:0},1000);}else{$('#slider').animate({scrollLeft:position+slides[0].offsetWidth},1000);}
break;case'left':if(position-slides[0].offsetWidth<0){$('#slider').animate({scrollLeft:totalWidth},1000);}else{$('#slider').animate({scrollLeft:position-slides[0].offsetWidth},1000);}
break;}}
$('#slider .slidesContainer').css('width',slides[0].offsetWidth*slides.length);$('.next').click(function(){$('#slider').fadeTo('fast',0.2);sliderScroll('right');$('#slider').fadeTo('fast',1);return false;});$('.prev').click(function(){$('#slider').fadeTo('fast',0.2);sliderScroll('left');$('#slider').fadeTo('fast',1);return false;});});}};thrutils={init:function(){$('#searchf').click(function(e){document.getElementById('searchf').value='';$('#searchf').unbind('click');});$('#searchf').keydown(function(e){switch((e.keyCode)?e.keyCode:e.which){case 13:strs=document.getElementById('searchf').value;$('#sres').remove();$('#searchf').after('<div id="sres"><br /><div class="panellisttop"></div><div id="srescontent" class="panellist"></div><div class="panellistbottom"></div></div>');$('#srescontent').html(loading);$('#sres').toggle("slow");$.ajax({datatype:'html',data:{'xhr':true,'search':strs},error:function(){$('#srescontent').empty().html("Error al procesar la petición. Vuelva a intentarlo.");},success:function(data){$('#srescontent').empty().html(data);$('#sclose').click(function(){$('#sres').toggle("slow");});}});return false;break;}});$('#contact').click(function(e){dopts={title:'Contactar con David Villa',modal:true,width:500,height:350,show:true,hide:true};$('#contactfrm').dialog(dopts);if(isIE())$('#contactinput').html('Lo siento, el envio de mensajes al autor de este blog no funciona en Internet Explorer.<br /><br />Considere cambiar de navegador.');else{$('#contactinput').css({display:'block'});$('#contactfbck').empty();$('#contactfbck').css({display:'none'});}});$('#submitmsg').click(function(e){errores='';mail=document.getElementById('tuemail').value;mensaje=document.getElementById('mensaje').value;asunto=document.getElementById('asunto').value;var regmail=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;if(mail=='')errores+='- El mail no puede estar vac&iacute;o.<br />';else if(regmail.test(mail)==false)errores+='- El mail no tiene un formato correcto.<br />';if(mensaje=='')errores+='- No puedes enviar un mensaje vac&iacute;o.<br />';if(errores!=''){$('#contactfbck').css({display:'block',color:'orange'});$('#contactfbck').html(errores);}
else{$('#contactinput').css({display:'none'});$('#contactfbck').css({display:'block',color:'blue'});$('#contactfbck').html(loading);$.ajax({datatype:'html',data:{'xhr':true,'sendmail':true,'mail':mail,'asunto':asunto,'mensaje':mensaje},error:function(){$('#contactfbck').empty().html("Error al procesar la petición. Vuelva a intentarlo.");},success:function(data){$('#contactfbck').empty().html(data);}});return false;}});}};imgev={};imgev.roll={init:function(){$(".roll").each(function(){rollsrc=$(this).attr("src");ext=rollsrc.substring(rollsrc.length-4);rollON=rollsrc.replace(ext,"_over"+ext);$("<img>").attr("src",rollON);});$(".roll").mouseover(function(){imgsrc=$(this).attr("src");matches=imgsrc.match(/_over/);if(!matches){imgsrcON=imgsrc.replace(ext,"_over"+ext);$(this).attr("src",imgsrcON);}});$(".roll").mousemove(function(event){showAltImg(event,this);});$(".roll").mouseout(function(){if(imgsrc)$(this).attr("src",imgsrc);hidePanel('altImg');});}};req={};req.attendRequest={init:function(){ccontent='';icoselected='default';$(function(){$("#iconossel").selectable({selected:function(e,ui){icoselected=$(".ui-selected").attr("id");}});});$('a[class|=req]').click(function(e){e.preventDefault();e.stopPropagation();elem=this;$.ajax({datatype:'html',data:{'xhr':true,'commByPost':elem.id.substring(1)},beforeSend:function(){$('.comentariostop').remove();$('.comentariosbottom').remove();$('.comentarios').remove();$(elem).after('<div class="comentariostop"></div><div class="comentarios"></div><div class="comentariosbottom"></div>');$('.comentarios').html(loading);},error:function(){$('.comentarios').html("Error al procesar la petición. Vuelva a intentarlo.");},success:function(data){$('.comentarios').html(data);reassign.init();}});return false;});$('#icoselector').click(function(){$('.wrapavatar').toggle("slow");});$('#rndpost').click(function(e){e.preventDefault();e.stopPropagation();$('#maincontent').empty().html(loading);$.ajax({datatype:'html',data:{'xhr':true,'rndpost':true},error:function(){$('#maincontent').empty().html("Error al procesar la petición. Vuelva a intentarlo.");},success:function(data){if(navigator.appName=="Microsoft Internet Explorer")
document.getElementById('maincontent').innerHTML=data;else{$('title').text('::: THRESHOLD ::: << Un Blog Oblicuo >>');$('#maincontent').empty().html(data);}
reassign.init();}});return false;});$('.slide a').click(function(e){e.preventDefault();e.stopPropagation();elem=this;id=elem.id.substring(6);$('#maincontent').empty().html(loading);$.ajax({datatype:'html',data:{'xhr':true,'postpaging':(id-1)},error:function(){$('#maincontent').empty().html("Error al procesar la petición. Vuelva a intentarlo.");},success:function(data){if(navigator.appName=="Microsoft Internet Explorer")
document.getElementById('maincontent').innerHTML=data;else{$('title').text('::: THRESHOLD ::: << Un Blog Oblicuo >>');$('#maincontent').empty().html(data);}
reassign.init();}});return false;});var ceditor=$(".rte").rte({content_css_url:"/thrcss/rte.css",media_url:"/utils/graphics/rte/"});$('#csubmit').click(function(e){e.preventDefault();e.stopPropagation();if(validarcfrm()){id=$('.adjustcomm').attr('id');$.ajax({datatype:'html',data:{'xhr':true,'newcomm':true,'nombre':document.getElementById('cnombre').value,'post':id,'email':document.getElementById('cemail').value,'url':document.getElementById('curl').value,'texto':ccontent,'ico':icoselected},beforeSend:function(){$('.frmcomm').empty();$('.frmcomm').html('<div class="csendfbck"></div>');$('.csendfbck').html(loading);},error:function(){$('.csendfbck').html("Error al enviar el comentario. Vuelva a intentarlo.");},success:function(data){$('.csendfbck').html(data);}});return false;}});}};function validarcfrm(){$('.cerrores').remove();cerror='';cerrorcount=0;cnombre=document.getElementById('cnombre');cemail=document.getElementById('cemail');curl=document.getElementById('curl');cnombre.style.backgroundColor='white';cemail.style.backgroundColor='white';curl.style.backgroundColor='white';document.getElementById('wraprte').style.border='none';if(cnombre.value==''){cerrorcount++;cnombre.style.backgroundColor='yellow';cerror+=' <li>El nombre es obligatorio.</li>';}
var reg=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;var regurl=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if(cemail.value!=''&&reg.test(cemail.value)==false){cerrorcount++;cemail.style.backgroundColor='yellow';cerror+='<li>El email no tiene un formato correcto.</li>';}
if(curl.value!=''&&curl.value!='http://'&&regurl.test(curl.value)==false){cerrorcount++;curl.style.backgroundColor='yellow';cerror+='<li>La direcci&oacute;n web no tiene un formato correcto.</li>';}
if(ccontent==''||ccontent.toLowerCase()=='<br>'){cerrorcount++;document.getElementById('wraprte').style.border='3px yellow solid';cerror+='<li>No puedes enviar un comentario vac&iacute;o.</li>';}
if(cerror=='')return true;else{if(cerrorcount==4)cerror+='<br /><b>Enhorabuena, has hecho pleno. Has cometido errores en todos los campos.</b>';$('<div class="cerrores"><b>Errores:</b><ol>'+cerror+'</ol></div>').insertBefore('#cnombre');return false;}}
colscont={};colscont.metac={init:function(){$('#tgcats').click(function(){togglePanel($('#catpanel'));});$('#tglinks').click(function(){togglePanel($('#linkspanel'));});$('#tgexp').click(function(){togglePanel($('#exppanel'));});categs=['3D','cine','citas','colaboraciones','grafico','humor','meta','paisajes','tutoriales','varios'];for(i=0;i<categs.length;i++){var id=this.id;$('#'+categs[i]).click(function(){$('.afteritem').remove();$('#c'+this.id).after('<div class="afteritem" id="afterc'+this.id+'"></div>');$.ajax({datatype:'html',data:{'xhr':true,'commByCat':this.id},beforeSend:function(){$('.afteritem').empty();$('.afteritem').html(loading);},error:function(){$('.afteritem').html("Error al recuperar los posts de esta categor&iacute;a. Vuelva a intentarlo.");},success:function(data){$('.afteritem').html(data);}});return false;});}
$('#tgarch').click(function(){togglePanel($('#archpanel'));});$('a[id^=arcann]').click(function(){$('.afteritemnobg').remove();$('#'+this.id).after('<div class="afteritemnobg" id="afterann'+this.id+'"></div>');meses=['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'];anncont='';for(i=0;i<meses.length;i++){anncont+='<div class="utilitemindent"><a href="javascript:void(0)" id="arcm'+(this.id).substring(6)+'-'+(i+1)+'">'+meses[i]+'</a></div>';$('#afterann'+this.id).html(anncont);$('a[id^=arcm]').unbind();$('a[id^=arcm]').click(function(){sendAnnioMes(this.id,(this.id).substring(4,8),(this.id).substring(9));});}
return false;});$('a[id^=arcm]').click(function(){sendAnnioMes(this.id,(this.id).substring(4,8),(this.id).substring(9));});}};function sendAnnioMes(id,annio,mes){$('.afteritem').remove();$('#'+id).parent().after('<div class="afteritem" id="afterc'+id+'"></div>');$.ajax({datatype:'html',data:{'xhr':true,'annio':annio,'mes':mes},beforeSend:function(){$('.afteritem').empty();$('.afteritem').html(loading);},error:function(){$('.afteritem').html("Error al recuperar los posts de este mes. Vuelva a intentarlo.");},success:function(data){$('.afteritem').html(data);}});return false;}
reassign={};reassign={init:function(){$('a[class|=req]').unbind();$('#rndpost').unbind();$('.slide a').unbind();$('.rte').unbind();$('#csubmit').unbind();req.attendRequest.init();}};function isIE(){if(navigator.appName=='Microsoft Internet Explorer')return true;else return false;}
function togglePanel(panel){panel.toggle("slow");}
function showPanel(event,texto,div){var IE=document.all?true:false;if(!IE){var panel=document.getElementById(div);panel.style.visibility="visible";margin=13;var tempX=0;var tempY=0;document.captureEvents(Event.MOUSEMOVE);tempX=event.pageX;tempY=event.pageY;if(tempX<0)tempX=0;if(tempY<0)tempY=0;panel.style.top=(tempY+margin)+"px";panel.style.left=(tempX+margin)+"px";panel.style.display='block';panel.innerHTML="<br />"+texto;}
return;}
function showAltImg(event,img){showPanel(event,img.alt+"<br /><br />",'altImg');}
function hidePanel(div){var panel=document.getElementById(div);panel.style.visibility="hidden";}