function Popup(b,a,f,e,g,d,c){this.limit=function(i,h){if(typeof i!="undefined"){this.maxX=i}if(typeof h!="undefined"){this.maxY=h}};this.postOpen=function(h,i){if(typeof h=="undefined"){this.postOpenArray=new Array()}else{this.postOpenArray=new Array(h,i)}};this.open=function(k,r,l,i){if($(this.popup).style.display=="none"){if(typeof l!="undefined"){this.setTitle(l)}if(typeof i!="undefined"){this.setIFrame(k-15,r-30,i)}else{this.setIFrame(k-15,r-30,i)}var j=$(this.popup);var h=this.getPosY();var p=this.getPosX();var m=(this.maxX/2)-(k/2)+p;var o=(this.maxY/2)-(r/2)-100+h;if(m<0){m=0}if(o<0){o=0}if(k==0){k="auto"}else{k+="px"}if(r==0){r="auto"}else{r+="px"}o+="px";m+="px";j.setStyle("width: "+k+"; height: "+r+"; top: "+o+"; left: "+m+";");timeCenter=10;if(this.tipo=="0"){j.style.display="block"}else{if(this.velocidad=="0"){Effect.toggle(this.popup,this.tipo);timeCenter=1000}else{Effect.toggle(this.popup,this.tipo,{duration:this.velocidad});timeCenter=g+1000}}if(this.centerOnly=="true"){this.center.delay(timeCenter,this)}else{if(this.idTitulo!=""){new Draggable(this.popup,{handle:this.idTitulo})}else{new Draggable(this.popup,{})}}if(this.postOpenArray.length==2){setTimeout(this.postOpenArray[0],this.postOpenArray[1])}if(navigator.userAgent.indexOf("MSIE")>=0){var q=new Array();var n=j.select("select");$$("select").each(function(t){var s=true;n.each(function(u){if(t==u){s=false}});if(s){q[q.length]=t.id;t.setStyle("visibility: hidden;")}});this.selectObj=q}}};this.close=function(){var h=$(this.popup);if(h.style.display!="none"){if(this.tipo=="0"){h.style.display="none"}else{Effect.toggle(this.popup,this.tipo)}if(typeof url!="undefined"){if(this.idFrame!=""){this.idFrame.setStyle("display: none")}}if(navigator.userAgent.indexOf("MSIE")>=0){var i=this.selectObj;$$("select").each(function(j){j.setStyle("visibility: visible;")})}}};this.setTitle=function(h){if(this.idTitulo!=""){$(this.idTitulo).innerHTML=h}};this.setIFrame=function(k,h,i){if(this.idFrame!=""){var j=$(this.idFrame);if(k==0&&heigth==0){j.setStyle("display: none;")}else{j.setStyle("width: "+k+"px; height: "+h+"px;");j.setStyle("display: block;")}if(typeof i=="undefined"){return true}var l=j.readAttribute("onLoad");if(l!=null){if(l.indexOf("display")!=-1&&(l.indexOf("inline")!=-1||l.indexOf("block")!=-1)){j.setStyle("display: none;")}}if(this.url!=""){j.src=i}}};this.center=function(m){if(typeof m=="undefined"){var m=this}var i=$(m.popup);if(i.getStyle("display")!="none"){if(m.getPosY()!=m.posY){m.posY=m.getPosY();var h=i.style.height;h=h.substr(0,(h.length-2));var l=(m.maxY/2)-(h/2)-100+m.posY;i.style.top=l+"px"}if(m.getPosX()!=m.posX){m.posX=getPosX();var j=i.style.width;j=j.substr(0,(j.length-2));var k=(m.maxX/2)-(j/2)+m.posX;i.style.left=k+"px"}if(m.centerOnly=="true"){m.center.delay(m.refreshTimePopup,m)}}};this.getPosY=function(){var h;h=window.pageYOffset;if(typeof h=="undefined"){if(document.body||document.body.scrollTop){h=document.body.scrollTop}if(document.documentElement&&document.documentElement.scrollTop){h=document.documentElement.scrollTop}}return h};this.getPosX=function(){var h;h=window.pageXOffset;if(typeof h=="undefined"){if(document.body||document.body.scrollLeft){h=document.body.scrollLeft}if(document.documentElement&&document.documentElement.scrollLeft){h=document.documentElement.scrollLeft}}return h};this.popup=b;if(typeof a!="undefined"){this.idTitulo=a}else{this.idTitulo=""}if(typeof f!="undefined"){this.idFrame=f}else{this.idFrame=""}if(typeof e!="undefined"){this.tipo=e}else{this.tipo="0"}if(typeof g!="undefined"){this.velocidad=g}else{this.velocidad="0"}if(typeof d!="undefined"){if(d=="true"){this.centerOnly="true"}else{this.centerOnly="false"}}else{this.centerOnly="false"}if(typeof c!="undefined"){this.refreshTimePopup=c}else{this.refreshTimePopup=500}this.maxX=screen.availWidth;this.maxY=screen.availHeight;this.posY=this.getPosY();this.posX=this.getPosX();this.postOpenArray=new Array()}Wait=function(b,a,c){this.open=function(e,f,d){if(this.withCounter==true){this.countOff++}if($(this.nameBlockWindow).style.display=="block"){return false}if(typeof d=="undefined"){d=40}this.posX=document.viewport.getScrollOffsets().left;this.posY=document.viewport.getScrollOffsets().top;$(this.nameBlockWindow).setStyle("display: block");this.controlHeight(this);if(typeof e=="undefined"){e="Cargando"}if(typeof f=="undefined"){f=180}this.wait.open(f,d,e);return true};this.close=function(){if(this.withCounter==true){this.countOff--;if(this.countOff>0){return false}this.countOff=0}if($(this.nameBlockWindow).style.display=="none"){return false}this.wait.close();$(this.nameBlockWindow).style.display="none"};this.controlHeight=function(e){posY=window.pageYOffset;if(typeof posY=="undefined"){if(document.body||document.body.scrollTop){posY=document.body.scrollTop}if(document.documentElement&&document.documentElement.scrollTop){posY=document.documentElement.scrollTop}}var d=document.body.clientHeight+posY;$(e.nameBlockWindow).setStyle("height: "+d+"px;");if($(e.nameBlockWindow).getStyle("display")=="block"){e.controlHeight.delay(500,e)}};this.wait=new Popup(b,a,"",0,0,"true");$(b).setStyle("z-index: 1001;");this.posX=0;this.posY=0;this.countOff=0;if(c==true){this.withCounter=true}else{this.withCounter=false}this.nameBlockWindow=b+"_blockWindow";if(!Object.isElement($(this.nameBlockWindow))){document.body.appendChild(new Element("div",{id:this.nameBlockWindow}));$(this.nameBlockWindow).setStyle("display: none; position: absolute; top: 0; left: 0; width: 100%; background-color: #cccccc; z-index: 1000;");$(this.nameBlockWindow).setOpacity(0.7)}};