function eqobj(d,j){var f=d;var c=j;if(typeof(c)!="undefined"){try{for(var h in f){if(f[h]){switch(typeof(f[h])){case"object":if(!eqobj(f[h],c[h])){return false}break;case"function":if(typeof(f[h])=="undefined"||(f[h].toString()!=c[h].toString())){return false}break;default:if(f[h]!=c[h]){return false}}}else{if(c[h]){return false}}}for(var h in c){if(typeof(f[h])=="undefined"){return false}}return true}catch(g){console.log(g);return false}}}if(typeof(console)=="undefined"){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var i=0;i<names.length;++i){window.console[names[i]]=function(){}}}String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")};function Util(){this.userAgent=navigator.userAgent.toLowerCase();this.not_whitespace=new RegExp(/[^\s]/);this.lt=new RegExp(/&lt;/g);this.gt=new RegExp(/&gt;/g);this.lt_ps=new RegExp(/\$%/g);this.gt_ps=new RegExp(/%\$/g);this.http_start=new RegExp(/^https?\:\/\/./);this._keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZ_.abcdefghijklmnopqrstuvwxyz0123456789=";this._not_in_base_64=/[^A-Za-z0-9\_\.\=]/g;this._=Date.parse(new Date())/100000;this.check_browser_message={en:"Browser does not meet minimum requirements to load this page properly. If you wish, you can use one of these:  ",es:"Este navegador no alcanza los requerimientos mínimos para mostrar correctamente la página. Si lo desea, puede utilizar uno de los siguientes:  "};this.browser={version:(this.userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(this.userAgent),opera:/opera/.test(this.userAgent),msie:/msie/.test(this.userAgent)&&!/opera/.test(this.userAgent),mozilla:/mozilla/.test(this.userAgent)&&!/(compatible|webkit)/.test(this.userAgent),supported:false,lang:"en"};if(this.browser.msie&&parseInt(this.browser.version)==6){if(!(window.external&&typeof window.XMLHttpRequest=="undefined")){this.browser.version=8}}if((this.browser.msie&&parseInt(this.browser.version)>6)||(this.browser.safari&&parseInt(this.browser.version)>=528)||(this.browser.mozilla&&parseFloat(this.browser.version)>=1.9)||(this.browser.opera&&parseFloat(this.browser.version)>9.8)){this.browser.supported=true}this.browser.lang=this.browser.msie?navigator.browserLanguage.substr(0,2):navigator.language.substr(0,2);this.ie7=this.browser.msie&&this.browser.version==7;this.ie8=this.browser.msie&&this.browser.version==8;this.ie9=this.browser.msie&&this.browser.version==9}Util.prototype.parse_xml=function(c){var b=c;var a;if(window.DOMParser){var d=new DOMParser();a=d.parseFromString(b,"text/xml")}else{if(window.ActiveXObject){a=new ActiveXObject("Microsoft.XMLDOM");a.async=false;a.loadXML(b)}else{}}return a};Util.prototype.xml_object=function(g){var b=new Object;if(g.nodeType==1||g.nodeType==9){var l=0;var c=g.attributes;if(c!=null){for(var e=0;e<c.length;e++){b["attribute_"+c[e].nodeName]=c[e].nodeValue;l++}}var a=g.childNodes;var f=new Array;for(var e=0;e<a.length;e++){switch(a[e].nodeType){case 1:var j=this.xml_object(a[e]);l++;var k=a[e].nodeName.replace(/:/g,"_");if(b[k]){if(f[k]==undefined){var d=b[k];b[k]=new Array;b[k][0]=d;f[k]=0}f[k]++;b[k][f[k]]=j}else{if(k.substr(k.length-5,k.length)=="_item"){b[k]=new Array;f[k]=0;b[k][0]=j}else{b[k]=j}}break;case 3:var h=a[e].nodeValue;if(this.not_whitespace.test(h)){l++;b=h.trim()}break;case 4:var h=a[e].nodeValue;if(this.not_whitespace.test(h)){l++;b=h}break}}}if(l==0){b=""}return b};Util.prototype.get_json=function(a){return this.xml_object(this.parse_xml(a))};Util.prototype.go_to_xmp=function(a){if(typeof(a.html)!="undefined"&&typeof(a.html.body)!="undefined"&&typeof(a.html.body.xmp)!="undefined"&&typeof(a.html.body.xmp.page)!="undefined"){return a.html.body.xmp.page}else{var d="";for(var c in a){d=c}var b={unit:a[d]};if(typeof(b.unit)=="object"){b.unit.attribute_id=d}return b}};Util.prototype.dump=function(a,g){var f="";if(!g){g=0}var e="";for(var b=0;b<g+1;b++){e+="    "}if(typeof(a)=="object"){for(var c in a){var d=a[c];if(typeof(d)=="object"){f+=e+"'"+c+"' ...\n";f+=dump(d,g+1)}else{f+=e+"'"+c+"' => \""+d+'"\n'}}}else{f="("+typeof(a)+") '"+a+"'"}return f};Util.prototype.error=function(j,h,o,n,m,l,k){console.error(j||"",h||"",o||"",n||"",m||"",l||"",k||"")};Util.prototype.debug=function(j,h,o,n,m,l,k){console.debug("debug:",j||"",h||"",o||"",n||"",m||"",l||"",k||"")};Util.prototype.warning=function(j,h,o,n,m,l,k){console.warn(j||"",h||"",o||"",n||"",m||"",l||"",k||"")};Util.prototype.log=function(j,h,o,n,m,l,k){console.log(j||"",h||"",o||"",n||"",m||"",l||"",k||"")};Util.prototype.message=function(f,d,b){var a=$("body > div.message > span.body");a.html(f);var c=$("body > div.message");c.slideDown();var e=$("body > div.message > span.close");e.click(function(){c.slideUp()});if(typeof(d)!="undefined"){setTimeout(function(){$("div.message").slideUp()},d)}};Util.prototype.check_browser=function(){if(!this.browser.supported){var b=this.check_browser_message[this.browser.lang];var a='<a href="http://www.google.com/chrome"> Google Chrome 1+ </a><span>, </span>';a+='<a href="http://www.mozilla-europe.org/es/firefox/"> Mozilla Firefox 3+ </a><span>, </span>';a+='<a href="http://www.apple.com/safari/download/"> Apple Safari 4+ </a><span> '+(this.browser.lang=="es"?"o":"or")+" </span>";a+='<a href="http://www.microsoft.com/windows/Internet-explorer/default.aspx"> Internet Explorer 7+  </a>';b+=a;this.message(b)}};var util=new Util();function findPos(a){var b=curtop=0;if(a.offsetParent){do{b+=a.offsetLeft;curtop+=a.offsetTop}while(a=a.offsetParent)}return({x:b,y:curtop})}function oncontentready(k){try{if(!document.namespaces.v){document.namespaces.add("v","urn:schemas-microsoft-com:vml")}var u=$(k);var m=Math.min(parseInt(u.css("-moz-border-radius")||u.css("-webkit-border-radius")||u.css("border-radius")||u.css("-khtml-border-radius"))/Math.min(k.offsetWidth,k.offsetHeight),1);var f=u.css("background-color");var l=u.css("background-image").replace(/^url\("(.+)"\)$/,"$1");var n=u.css("border-color");var q=parseInt(u.css("border-width"));var c="true";if(isNaN(q)){q=0;n=f;c="false"}k.style.background="transparent";k.style.borderColor="blue";var b=k;var u=$(k);var s=100,p=0;while((typeof(b)!="unknown")&&(b.currentStyle.position!="relative")&&(b.tagName!="BODY")){b=b.parentElement;p++;if(p>=s){return(false)}}var d=parseInt(b.currentStyle.zIndex);if(isNaN(d)){d=0}var g={width:k.offsetWidth-q,height:k.offsetHeight-q};var h=findPos(b);var t=findPos(k);t.y=t.y+(0.5*q)-h.y;t.x=t.x+(0.5*q)-h.x;var a=document.createElement("v:roundrect");a.arcsize=m+"px";a.strokecolor=n;a.strokeWeight=q+"px";a.stroked=c;a.style.display="block";a.style.position="absolute";a.style.top=-(q/2)-1+"px";a.style.left=-(q/2)-1+"px";a.style.width=g.width+"px";a.style.height=g.height+"px";a.style.antialias=true;var o=document.createElement("v:fill");o.color=f;o.src=l;o.type="tile";a.appendChild(o);u.prepend(a);u.css({background:"transparent",border:"none","margin-top":q+"px","margin-left":q+"px",width:g.width+"px",height:g.height+"px",overflow:"visible"});var j=b.document.createStyleSheet();j.addRule("v\\:roundrect","behavior: url(#default#VML)");j.addRule("v\\:fill","behavior: url(#default#VML)");isIE6=/msie|MSIE 6/.test(navigator.userAgent);if(isIE6&&(q>0)){k.style.borderStyle="none";k.style.paddingTop=parseInt(k.currentStyle.paddingTop||0)+q;k.style.paddingBottom=parseInt(k.currentStyle.paddingBottom||0)+q}if(typeof(window.rounded_elements)=="undefined"){window.rounded_elements=new Array();if(typeof(window.onresize)=="function"){window.previous_onresize=window.onresize}window.onresize=window_resize}k.element={};k.element.vml=a;window.rounded_elements.push(k.element)}catch(r){}}function window_resize(){};
