var main_ext="gb";var main_url="http://www.grupobuho.es/";var xhttpobj;function new_ajax(){try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(E){xmlhttp=false;}}
if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){xmlhttp=new XMLHttpRequest();}
return xmlhttp}
function get_data(xmlhttp,status,status2,text){if(status2!=false)
document.getElementById(status2).innerHTML=text;if(status=="modules"&&!document.getElementById("modules"))
status="centercontent";document.getElementById(status).innerHTML=xmlhttp.responseText}
function send_data(xmlhttp,url,string,status,status2,text)
{xhttpobj=xmlhttp;xhttpobj.open('POST',url,true);xhttpobj.onreadystatechange=function(){if(xhttpobj.readyState==4){get_data(xhttpobj,status,status2,text)}}
xhttpobj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xhttpobj.send(string)}
function send_data2(xmlhttp,url,string,status,status2,text)
{xmlhttp.open('POST',url,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){get_data(xmlhttp,status,status2,text)}}
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlhttp.send(string)}
function encodeURLString(string){var value;varArray=string.split('&');for(i=0;i<varArray.length;i++){evcont='value = document.getElementById(\''+varArray[i]+'\').value;';eval(evcont);varArray[i]=encVar(varArray[i],value);}
return varArray.join('&');}
function encVar(name,value){var varString=encodeURIComponent(name)+"="+encodeURIComponent(value);return varString;}
function submit_data(direct,inputs,span,span2,text){var xmlhttpS=new_ajax();var string=encodeURLString(inputs);send_data(xmlhttpS,main_url+direct,string,span,span2,text)}
function submit_data2(direct,inputs,span,span2,text){var xmlhttpS=new_ajax();var string=encodeURLString(inputs);send_data2(xmlhttpS,main_url+direct,string,span,span2,text)}
function module(url){xhttpobj=new_ajax();xhttpobj.open('GET',main_url+"modules.php?"+main_ext+"="+url,true);xhttpobj.onreadystatechange=function(){if(xhttpobj.readyState==4){get_data(xhttpobj,'modules',false,false)}}
xhttpobj.send(null)}
function switch_img(element,value,path){element.src=path+(value?"h_":"")+element.id+".gif";}
function seguridad(contrasena){var filteralp=/[a-zA-Z]+/;var filternum=/\d+/;var filtercar=/\W+/;var baja=document.getElementById("baja");var media=document.getElementById("media");var alta=document.getElementById("alta");longitud=contrasena.length;if(longitud>5&&filteralp.test(contrasena)&&filternum.test(contrasena)&&filtercar.test(contrasena))
{baja.className="alta";media.className="alta";alta.className="alta";}
else if(longitud>5&&filteralp.test(contrasena)&&filternum.test(contrasena)||longitud>6&&filteralp.test(contrasena)&&filtercar.test(contrasena)||longitud>6&&filternum.test(contrasena)&&filtercar.test(contrasena))
{baja.className="media"
media.className="media"
alta.className="des"}
else if(longitud>5)
{baja.className="baja";media.className="des";alta.className="des";}
else
{baja.className="des";media.className="des";alta.className="des";}}
function users_online(){var xmlhttpU=new_ajax();xmlhttpU.open('GET',main_url+"modules.php?users_online=true",true);xmlhttpU.onreadystatechange=function(){if(xmlhttpU.readyState==4){try{get_data(xmlhttpU,'users_online',false,false)}
catch(e)
{}}}
xmlhttpU.send(null)}
function last_forum(){var xmlhttpU=new_ajax();xmlhttpU.open('GET',main_url+"modules.php?last_forum=true",true);xmlhttpU.onreadystatechange=function(){if(xmlhttpU.readyState==4){try{get_data(xmlhttpU,'last_forum',false,false)}
catch(e)
{}}}
xmlhttpU.send(null)}
function shrink(capa){var targetElement=document.getElementById(capa);var element_img=document.getElementById(capa+"_img");if(targetElement.style.display=="none")
{targetElement.style.display="";if(element_img)
element_img.src='./images/ba-up.gif';}
else
{targetElement.style.display="none";if(element_img)
element_img.src='./images/ra-down.gif';}}
var checkeds=false;function select_switch(){checkeds=!checkeds;for(i=0;i<document.privf.length;i++)
{document.privf.elements[i].checked=checkeds;}}
function stars(id){var image="rating_star.png";var img_id;for(i=1;i<=5;i++){if(i==id){image="rating_star_blank.png";}
img_id=document.getElementById("star_"+i);img_id.src=main_url+"images/"+image;}}
function submit_data_stars(direct,value,span){var xmlhttp_st=new_ajax();send_data(xmlhttp_st,main_url+direct,'star='+value,span,false,false)}
function make_popup(linkurl,name,width,height){window.open(main_url+linkurl,name,'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width='+width+',height='+height+',directories=no,location=no');}
var progressbar_steps=10;var progressPane=false;var progressBar_bg=false;var progressBar_outer=false;var progressBar_txt=false;var progressbarWidth;var currentStep=0;function moveProgressBar(steps){if(!progressBar_bg){progressPane=document.getElementById('progressPane');progressBar_bg=document.getElementById('progressBar_bg');progressBar_outer=document.getElementById('progressBar_outer');progressBar_txt=document.getElementById('progressBar_txt');progressbarWidth=progressBar_bg.clientWidth;}
if(!steps){progressBar_outer.style.width=progressbarWidth+'px';progressBar_txt.innerHTML='100%';setTimeout('document.getElementById("progressPane").style.visibility="hidden"',2);}else{currentStep+=steps;if(currentStep>progressbar_steps)currentStep=progressbar_steps;var width=Math.ceil(progressbarWidth*(currentStep/progressbar_steps));progressBar_outer.style.width=width+'px';var percent=Math.ceil((currentStep/progressbar_steps)*100);progressBar_txt.innerHTML=percent+'%';if(currentStep==progressbar_steps){setTimeout('document.getElementById("progressPane").style.visibility="hidden"',2);}}}
function ProgressBar()
{if(progressBar_txt.innerHTML!='100%'){document.getElementById("progressPane").style.visibility="visible";}
else{progressbar_steps=10;progressPane=false;progressBar_bg=false;progressBar_outer=false;progressBar_txt=false;progressbarWidth;currentStep=0;return;}
if(currentStep<progressbar_steps){moveProgressBar(1);setTimeout('ProgressBar()',5);}}
var LCounter=0;function LoadProcedure()
{var oElem=document.getElementById("cLoadingIndicator");oElem.style.visibility="visible";LCounter=2;setTimeout('LoadCounter()',2000);}
function LoadCounter()
{if(LCounter<=0&&xhttpobj.readyState==4)
{document.getElementById("cLoadingIndicator").style.visibility="hidden";LCounter=0;return 0;}
else
{setTimeout('LoadCounter()',2000);LCounter--;}}
var imageTag=false;var theSelection=false;var clientPC=navigator.userAgent.toLowerCase();var clientVer=parseInt(navigator.appVersion);var is_ie=((clientPC.indexOf("msie")!=-1)&&(clientPC.indexOf("opera")==-1));var is_nav=((clientPC.indexOf('mozilla')!=-1)&&(clientPC.indexOf('spoofer')==-1)&&(clientPC.indexOf('compatible')==-1)&&(clientPC.indexOf('opera')==-1)&&(clientPC.indexOf('webtv')==-1)&&(clientPC.indexOf('hotjava')==-1));var is_moz=0;var is_win=((clientPC.indexOf("win")!=-1)||(clientPC.indexOf("16bit")!=-1));var is_mac=(clientPC.indexOf("mac")!=-1);b_help="Negrita: [b]texto[/b]  (alt+b)";i_help="Cursiva: [i]texto[/i]  (alt+i)";u_help="Subrayado: [u]texto[/u]  (alt+u)";q_help="Cita: [quote]texto[/quote]  (alt+q)";c_help="Codigo: [code]codigo[/code]  (alt+c)";l_help="Lista: [list]texto[/list] (alt+l)";o_help="Lista ordenada: [list=]texto[/list]  (alt+o)";p_help="Insertar imagen: [img]http://url_imagen[/img]  (alt+p)";w_help="Insertar URL: [url]http://url[/url] o [url=http://url]texto URL[/url]  (alt+w)";a_help="Cerrar todos los marcadores de bbCode abiertos";s_help="Color: [color=red]texto[/color]  Nota: Puede usar color=#FF0000";f_help="Tamaño: [size=x-small]texto pequeño[/size]";bbcode=new Array();bbtags=new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]');imageTag=false;function helpline(help){document.getElementById("helpbox").value=eval(help+"_help");}
function getarraysize(thearray){for(i=0;i<thearray.length;i++){if((thearray[i]=="undefined")||(thearray[i]=="")||(thearray[i]==null))
return i;}
return thearray.length;}
function arraypush(thearray,value){thearray[getarraysize(thearray)]=value;}
function arraypop(thearray){thearraysize=getarraysize(thearray);retval=thearray[thearraysize-1];delete thearray[thearraysize-1];return retval;}
function emoticon(text){var txtarea=document.getElementById("message");if(!txtarea)
{txtarea=document.getElementById("com_message");}
text=' '+text+' ';if(txtarea.createTextRange&&txtarea.caretPos){var caretPos=txtarea.caretPos;caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==' '?caretPos.text+text+' ':caretPos.text+text;txtarea.focus();}else{txtarea.value+=text;txtarea.focus();}}
function bbfontstyle(bbopen,bbclose){var txtarea=document.getElementById("message");if((clientVer>=4)&&is_ie&&is_win){theSelection=document.selection.createRange().text;if(!theSelection){txtarea.value+=bbopen+bbclose;txtarea.focus();return;}
document.selection.createRange().text=bbopen+theSelection+bbclose;txtarea.focus();return;}
else if(txtarea.selectionEnd&&(txtarea.selectionEnd-txtarea.selectionStart>0))
{mozWrap(txtarea,bbopen,bbclose);return;}
else
{txtarea.value+=bbopen+bbclose;txtarea.focus();}
storeCaret(txtarea);}
function bbstyle(bbnumber){var txtarea=document.getElementById("message");txtarea.focus();donotinsert=false;theSelection=false;bblast=0;if(bbnumber==-1){while(bbcode[0]){butnumber=arraypop(bbcode)-1;txtarea.value+=bbtags[butnumber+1];buttext=eval('document.getElementById("addbbcode'+butnumber+'").value');eval('document.getElementById("addbbcode'+butnumber+'").value ="'+buttext.substr(0,(buttext.length-1))+'"');}
imageTag=false;txtarea.focus();return;}
if((clientVer>=4)&&is_ie&&is_win)
{theSelection=document.selection.createRange().text;if(theSelection){document.selection.createRange().text=bbtags[bbnumber]+theSelection+bbtags[bbnumber+1];txtarea.focus();theSelection='';return;}}
else if(txtarea.selectionEnd&&(txtarea.selectionEnd-txtarea.selectionStart>0))
{mozWrap(txtarea,bbtags[bbnumber],bbtags[bbnumber+1]);return;}
for(i=0;i<bbcode.length;i++){if(bbcode[i]==bbnumber+1){bblast=i;donotinsert=true;}}
if(donotinsert){while(bbcode[bblast]){butnumber=arraypop(bbcode)-1;txtarea.value+=bbtags[butnumber+1];buttext=eval('document.getElementById("addbbcode'+butnumber+'").value');eval('document.getElementById("addbbcode'+butnumber+'").value ="'+buttext.substr(0,(buttext.length-1))+'"');imageTag=false;}
txtarea.focus();return;}else{if(imageTag&&(bbnumber!=14)){txtarea.value+=bbtags[15];lastValue=arraypop(bbcode)-1;document.post.addbbcode14.value="Img";imageTag=false;}
txtarea.value+=bbtags[bbnumber];if((bbnumber==14)&&(imageTag==false))imageTag=1;arraypush(bbcode,bbnumber+1);eval('document.getElementById("addbbcode'+bbnumber+'").value += "*"');txtarea.focus();return;}
storeCaret(txtarea);}
function mozWrap(txtarea,open,close){var selLength=txtarea.textLength;var selStart=txtarea.selectionStart;var selEnd=txtarea.selectionEnd;if(selEnd==1||selEnd==2)
selEnd=selLength;var s1=(txtarea.value).substring(0,selStart);var s2=(txtarea.value).substring(selStart,selEnd)
var s3=(txtarea.value).substring(selEnd,selLength);txtarea.value=s1+open+s2+close+s3;return;}
function storeCaret(textEl){if(textEl.createTextRange)textEl.caretPos=document.selection.createRange().duplicate();}
function showimage(mode)
{if(mode==1){item_id='image';path='images/news/';}
else
{item_id='gallery_avatar';path='images/avatar/gallery/';}
document.getElementById('rotate_image').src=path+document.getElementById(item_id).options[document.getElementById(item_id).selectedIndex].value}
function showimage2(mode)
{item_id='blog_template';path='images/blogs/';document.getElementById('rotate_image').src=path+document.getElementById(item_id).options[document.getElementById(item_id).selectedIndex].value+".png"}
function addBox(num_item,module)
{var xmlhttpL=new_ajax();send_data(xmlhttpL,main_url+'modules.php?addItemBox='+num_item+'&module='+module,'title','total_box',false,false);document.getElementById('anadir_lista'+num_item).className='ocultarlista';document.getElementById('quitar_lista'+num_item).className='mostrarlista';}
function deleteBox(num_item,module)
{var xmlhttpL=new_ajax();send_data(xmlhttpL,main_url+'modules.php?deleteItemBox='+num_item+'&module='+module,'title','total_box',false,false);document.getElementById('quitar_lista'+num_item).className='ocultarlista';document.getElementById('anadir_lista'+num_item).className='mostrarlista';}
function addBox2(num_item,module)
{var xmlhttpL=new_ajax();send_data(xmlhttpL,main_url+'modules.php?addItemBox='+num_item+'&module='+module,'title','total_box',false,false);document.getElementById('anadir_lista2'+num_item).className='ocultarlista';document.getElementById('quitar_lista2'+num_item).className='mostrarlista';}
function deleteBox2(num_item,module)
{var xmlhttpL=new_ajax();send_data(xmlhttpL,main_url+'modules.php?deleteItemBox='+num_item+'&module='+module,'title','total_box',false,false);document.getElementById('quitar_lista2'+num_item).className='ocultarlista';document.getElementById('anadir_lista2'+num_item).className='mostrarlista';}
function addcat(text){var txtarea=document.getElementById("category");text=text+', ';if(txtarea.createTextRange&&txtarea.caretPos){var caretPos=txtarea.caretPos;caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==' '?caretPos.text+text+' ':caretPos.text+text;txtarea.focus();}else{txtarea.value+=text;txtarea.focus();}}
function Ver(url,name){window.open(url,name,'scrollbars=1,resizable=yes,width=500,height=350,status=0,menubar=0');}
function changeBackground(hexNumber){document.getElementById("relato").style.background=hexNumber;}
var max=20
var min=10
function upSize(){size=parseInt(document.getElementById("relato").style.fontSize)
if(size!=max){size=size+2}
document.getElementById("relato").style.fontSize=size+"px";}
function downSize(){size=parseInt(document.getElementById("relato").style.fontSize)
if(size!=min){size=size-2}
document.getElementById("relato").style.fontSize=size+"px"}
var sdsubmit=1
function valcheck(){if(sdsubmit){if((!(document.valorar.valor[0].checked||document.valorar.valor[1].checked||document.valorar.valor[2].checked||document.valorar.valor[3].checked||document.valorar.valor[4].checked))){mesg1="Debe seleccionar una valoración para el relato.";alert(mesg1);return false;}
document.valorar.sbutton.value="Procesando..."
document.valorar.sbutton.disabled=true
document.valorar.sbutton.blur()
sdsubmit=0}
else{return false}}
function hpge(){if(navigator.userAgent.indexOf("MSIE")!=-1){document.body.style.behavior='url(#default#homepage)';document.body.setHomePage('http://www.grupobuho.es');}}
function change_t(id)
{var s=id.split("_");var let=s[1];for(var i=1;i<4;i++)
{if(id==i+"_"+let)
document.getElementById(i+"_"+let).className="int3_on";else
{var sp=document.getElementById(i+"_"+let);if(sp)
sp.className="int3_off";}}}
function check_delete(txt)
{txt=!txt?"Estas seguro de borrarlo?":txt;var cn=confirm(txt);return cn;}
