function L5(){};function ws(){};function dC(){};function BS(responseText,responseXML){var pr=1;var message;var a5;var Y9=responseXML.getElementsByTagName("data");if(pr&&!Y9){message="Response ERROR!!!\n There is no 'data' node in document!!!\n"+responseText;pr=0;}if(pr&&Y9.length==0){message="Response ERROR!!!\n There is no 'data' node in document!!!\n"+responseText;pr=0;}if(pr&&Y9.length>1){message="Response ERROR!!!\n  There is more than one 'data' node in document!!!\n"+responseText;pr=0;}var kU=null;if(pr){kU=Y9[0].getElementsByTagName("status");}if(pr&&kU.length==0){message="Response ERROR!!!\n  There is no 'status' node in document!!!\n"+responseText;pr=0;}if(pr&&kU.length>1){message="Response ERROR!!!\n  There is more than one 'status' node in document!!!\n"+responseText;pr=0;}if(pr&&!kU[0].attributes){message="Response ERROR!!!\n  There are no attributes in node status in document!!!\n"+responseText;pr=0;}var rB=null;if(pr){rB=kU[0].attributes.getNamedItem("ok");}if(pr&&!rB){message="Response ERROR!!!\n  There is no 'ok' attribute in 'status' node!!!\n";+responseText;pr=0;}if(pr){pr=rB.nodeValue;if(pr==0){a5=kU[0].attributes.getNamedItem("error_id");if(!a5){message="Response ERROR!!!\n  There is no 'error_id' attribute in 'status' node!!!\n";+responseText;a5=-2;}else{a5=a5.nodeValue;message=kU[0].getElementsByTagName("msg");if(message&&message[0]&&message.firstChild){message=message.firstChild.nodeValue;}else{message='';}fh('Got Error!!!\n error_id : '+a5+'\n Message: "'+message+'"');var ri=kU[0].attributes.getNamedItem("redir");if(ri){ri=ri.nodeValue;fh('redirecting: "'+ri+'"');window.location.href=ri;return-1;};};};}return[pr,a5,message];};
