var req;var isIE=false;var vThis;var pFunction;function getTextContent()
{if(window.ActiveXObject)
return req.responseXML.lastChild.text
else
return req.responseXML.lastChild.textContent}
function getElementTextNS(prefix,local,parentElem,index)
{var result="";if(prefix&&isIE)
{result=parentElem.getElementsByTagName(prefix+":"+local)[index];}else{result=parentElem.getElementsByTagName(local)[index];}
if(result){if(result.childNodes.length>1){return result.childNodes[1].nodeValue;}else{return result.firstChild.nodeValue;}}else{return null;}}
function checkErrors()
{var items=req.responseXML.getElementsByTagName("item")
for(var f=0;f<items.length;f++)
{var s=getElementTextNS("","error",items[f],0)
if(s!=null)
{alert(s);return true}}
return false}
function processReqChange()
{if(req.readyState==4)
{if(req.status==200)
{if(checkErrors()==false)
{pFunction()}}
else
{alert("No se ha podido recuperar la información del servidor:\n"+
req.statusText);}}
var sp=document.getElementById('operacion')
sp.style.visibility='hidden'}
function Command(obj,url,pf)
{pFunction=pf
vThis=obj
if(url.indexOf("?")==-1)
url+="?";else
url+="&";url+="r="+Math.random()
if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=processReqChange;req.open("GET",url,true);req.send(null);}
else if(window.ActiveXObject)
{isIE=true;req=new ActiveXObject("Microsoft.XMLHTTP");if(req)
{req.onreadystatechange=processReqChange;req.open("GET",url,true);req.send();}}
var sp=document.getElementById('operacion')
sp.style.visibility='visible'}
function CommandPOST(obj,url,values,pf)
{pFunction=pf
vThis=obj
if(url.indexOf("?")==-1)
url+="?";else
url+="&";url+="r="+Math.random()
if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=processReqChange;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.send(values);}
else if(window.ActiveXObject)
{isIE=true;req=new ActiveXObject("Microsoft.XMLHTTP");if(req)
{req.onreadystatechange=processReqChange;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.send(values);}}
var sp=document.getElementById('operacion')
sp.style.visibility='visible'}
function setCookie(name,value,expires,path,domain,secure){var curCookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");document.cookie=curCookie;}
function getCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else
begin+=2;var end=document.cookie.indexOf(";",begin);if(end==-1)
end=dc.length;return unescape(dc.substring(begin+prefix.length,end));}
function DoLoad()
{var index=document.cookie.indexOf('alineacion')
var reload=true
if(index!=-1)
{if(getCookie('alineacion')!='true')
reload=false}
if(reload==true)
{document.cookie='alineacion=false'
window.location.href=window.location.href}}