function setDeleteId(id){var hiddenInput=document.getElementById('delete_id');if(hiddenInput){hiddenInput.value=id;}}
function confirm_delete(thisform,del,cat)
{var r=confirm("Delete this "+del+"? \""+cat+"\"");if(r==true)
{thisform.form.submit();}
else
{return false;}}
function confirm_delete_beet(del,cat,url)
{var r=confirm("Delete this "+del+"? \""+cat+"\"");if(r==true)
{window.location=url;}
else
{return false;}}
function setEditId(hiddenInput,id){if(hiddenInput){var ids=hiddenInput.value;if(ids.length<1){hiddenInput.value=id;}else if(ids.indexOf(id)<0){hiddenInput.value=ids+","+id;}}}
function setCatEditId(id){var hiddenInput=document.getElementById('cat_edit_ids');setEditId(hiddenInput,id);}
function setRssEditId(id){var hiddenInput=document.getElementById('rss_edit_ids');setEditId(hiddenInput,id);}
function getElementsByName(tag,name){var elem=document.getElementsByTagName(tag);var arr=new Array();for(i=0,iarr=0;i<elem.length;i++){att=elem[i].getAttribute("name");if(att==name){arr[iarr]=elem[i];iarr++;}}
return arr;}
function displayMainColor(templateId){var maincolors=getElementsByName('tr','maincolors');var i=0;for(;i<maincolors.length;i++){if(templateId+'_maincolor'==maincolors[i].id){maincolors[i].style.display='';}else{maincolors[i].style.display='none';}}}
function goToTopic(url){var topic_select=document.getElementById('topic_select');if(topic_select.value!='none'){window.location=url+topic_select.value;}}
function myXMLHttpRequest()
{var xmlhttplocal;try{xmlhttplocal=new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){try{xmlhttplocal=new ActiveXObject("Microsoft.XMLHTTP")}
catch(E){xmlhttplocal=false;}}
if(!xmlhttplocal&&typeof XMLHttpRequest!='undefined'){try{var xmlhttplocal=new XMLHttpRequest();}
catch(e){var xmlhttplocal=false;alert('couldn\'t create xmlhttp object');}}
return(xmlhttplocal);}
var mnmxmlhttp=Array();var mnmString=Array();var mnmPrevColor=Array();var responsestring=Array();var myxmlhttp=Array();var responseString=new String;var xmlhttp=new myXMLHttpRequest();function menealo(user,id,htmlid,md5)
{if(xmlhttp){url="menealo.php";content="id="+id+"&user="+user+"&md5="+md5;mnmxmlhttp[htmlid]=new myXMLHttpRequest();if(mnmxmlhttp[htmlid]){url=url+"?"+content;mnmxmlhttp[htmlid].open("GET",url,true);mnmxmlhttp[htmlid].send(null);errormatch=new RegExp("^ERROR:");target1=document.getElementById('mnms-'+htmlid);target2=document.getElementById('mnmlink-'+htmlid);mnmPrevColor[htmlid]=target2.style.backgroundColor;target2.style.backgroundColor='#FF9400';mnmxmlhttp[htmlid].onreadystatechange=function(){if(mnmxmlhttp[htmlid].readyState==4){mnmString[htmlid]=mnmxmlhttp[htmlid].responseText;if(mnmString[htmlid].match(errormatch)){mnmString[htmlid]=mnmString[htmlid].substring(6,mnmString[htmlid].length);alert(mnmString[htmlid]);changemnmvalues(htmlid,true);}else{changemnmvalues(htmlid,false);}}}}else{alert('Couldn\'t create XmlHttpRequest');}}}
function disable_problem_form(id){target=document.getElementById('problem-'+id);if(target){target.ratings.disabled=true;target.innerHTML="";}}
function disable_vote_link(id,mess){target=document.getElementById('mnmlink-'+id);if(target){target.style.backgroundColor=mnmPrevColor[id];target.innerHTML="<span>"+mess+"</span>";}}
function changemnmvalues(id,error)
{split=new RegExp("~--~");b=mnmString[id].split(split);target1=document.getElementById('mnms-'+id);target2=document.getElementById('mnmlink-'+id);if(error){disable_vote_link(id,"grr...");disable_problem_form(id);return false;}
if(b.length<=3){target1.innerHTML=b[0];target2.style.backgroundColor=mnmPrevColor[id];disable_vote_link(id,"¡chachi!");disable_problem_form(id);}
return false;}
function enablebutton(button,button2,target)
{var string=target.value;button2.disabled=false;if(string.length>0){button.disabled=false;}else{button.disabled=true;}}
function checkfield(type,form,field)
{url='/checkfield.php?type='+type+'&name='+field.value;checkitxmlhttp=new myXMLHttpRequest();checkitxmlhttp.open("GET",url,true);checkitxmlhttp.onreadystatechange=function(){if(checkitxmlhttp.readyState==4){responsestring=checkitxmlhttp.responseText;var label='';if(type=='personal_url'){label='<label class="label">&nbsp;</label>';}
if(responsestring=='OK'){document.getElementById(type+'checkitvalue').innerHTML=label+'<span style="color:black">"'+field.value+'": '+responsestring+'</span>';form.submit.disabled='';}else{document.getElementById(type+'checkitvalue').innerHTML=label+'<span style="color:red">"'+field.value+'": '+
responsestring+'</span>';form.submit.disabled='disabled';}}}
checkitxmlhttp.send(null);return false;}
function report_problem(frm,user,id,md5){if(frm.ratings.value==0)
return;if(!confirm("¿Seguro que desea reportarlo?")){frm.ratings.selectedIndex=0;return false;}
content="id="+id+"&user="+user+"&md5="+md5+'&value='+frm.ratings.value;url="problem.php?"+content;xmlhttp.open("GET",url,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){disable_vote_link(id,":-(");disable_problem_form(id);}}
xmlhttp.send(null);return false;}
function updateApp(appId){url='/libs/updateapp.php?id='+appId;var updatexmlhttp=new myXMLHttpRequest();updatexmlhttp.open("GET",url,true);updatexmlhttp.send(null);for(var i=0;i<=10;i++)
{if(updatexmlhttp.readyState==4){break;}}
alert("Congratulations on creating a beet!");}
function assignValue(id,newvalue){var string=document.getElementById(id).value;var value=string.split("|");var newvalue_=value["0"]+"|"+newvalue;document.getElementById(id).value=newvalue_;}