var nodeList;
function trim(str){text=new String(str);
i=0;
while(text.charAt(i)==" "){i++
}j=text.length-1;
while(text.charAt(j)==" "){j--
}if(i>j){return""
}else{return text.substring(i,j+1)
}}function displayTagsNotUsed(input){var ul=document.getElementById("tags-user-not-used");
if(input.checked){ul.style.display="block"
}else{ul.style.display="none"
}}function loadAsynchronicDivForm(uri,id,param){param="div="+id+"&login=true&"+param;
new Ajax.Updater(id,uri,{method:"get",parameters:param,evalScripts:true})
}function loadListTagsNotUsed(){var ul=document.getElementById("tags-user-not-used");
nodeList=ul.getElementsByTagName("a")
}function verifyTagsNotUsed(input){var vector=input.value.split(",");
var i;
var j;
var charFlag;
for(j=0;
j<nodeList.length;
j++){charFlag="a";
for(i=0;
i<vector.length;
i++){if(trim(nodeList.item(j).firstChild.data)==trim(vector[i])){nodeList.item(j).className="inactivo";
charFlag="i";
break
}}if(charFlag=="a"){nodeList.item(j).className="activo"
}}}function addMyTag(a,term){var input=document.getElementById("commnunity_tag_term");
var tags=input.value;
if(a.className=="activo"){if(trim(tags)==""){input.value=term
}else{input.value=trim(tags)+","+term
}a.className="inactivo"
}else{var terms=tags.split(",");
var newTags="";
var i;
for(i=0;
i<terms.length;
i++){if(trim(terms[i]!=""&&trim(terms[i]))!=trim(term)){newTags=newTags+trim(terms[i])+","
}}if(newTags!=""){newTags=newTags.substring(0,newTags.length-1)
}input.value=newTags;
a.className="activo"
}}function delSeparator(cadena){return cadena
}function actionObject(form,uriObject,type,id,uri){var id=type+"-object";
input=form.elements["uri-object"];
input.value=uriObject;
if(form.onsubmit==undefined||form.onsubmit()==true){form.submit();
input.value=""
}}function submitForm(form){if(form.onsubmit==undefined||form.onsubmit()==true){form.submit()
}}function loadAsynchronicPoll(obj,div,message){anyChecked=false;
var elements=new Form.getElements(obj);
for(i=0;
i<elements.length;
i++){var tagName=elements[i].tagName;
if(tagName!=undefined){tagName=tagName.toLowerCase();
if(elements[i].name!="page-uri"){if(tagName=="input"){if(elements[i].type=="radio"){if(elements[i].checked){anyChecked=true
}}}}}}if(anyChecked){loadAsynchronicForm(obj,div)
}else{alert(message)
}return false
}function loadAsynchronicForm(obj,div){var getstr="clase=expandido&";
var elements=new Form.getElements(obj);
for(i=0;
i<elements.length;
i++){var tagName=elements[i].tagName;
if(tagName!=undefined){tagName=tagName.toLowerCase();
if(elements[i].name!="page-uri"){if(tagName=="input"){if(elements[i].type=="text"||elements[i].type=="hidden"||elements[i].type=="textarea"){getstr+=elements[i].name+"="+encodeURIComponent(elements[i].value)+"&"
}if(elements[i].type=="checkbox"){if(elements[i].checked){getstr+=elements[i].name+"="+encodeURIComponent(elements[i].value)+"&"
}else{getstr+=elements[i].name+"=&"
}}if(elements[i].type=="radio"){if(elements[i].checked){getstr+=elements[i].name+"="+encodeURIComponent(elements[i].value)+"&"
}}}if(tagName=="textarea"){getstr+=elements[i].name+"="+encodeURIComponent(elements[i].value)+"&"
}if(tagName=="select"){var sel=elements[i];
getstr+=sel.name+"="+encodeURIComponent(sel.options[sel.selectedIndex].value)+"&"
}}}}var divElement=$(div);
if(divElement==null){divElement=window.parent.$(div)
}var parent=divElement.parentNode;
new Ajax.Updater(parent,obj.action,{method:obj.method,parameters:getstr,evalScripts:true});
return false
};