users=new Array();users=["home_user2.html"];visitors=new Array();visitors=["home_visitor.html"];var home_id="home_user2.html";Browser={IE:!!(window.attachEvent&&navigator.userAgent.indexOf("Opera")===-1),Opera:navigator.userAgent.indexOf("Opera")>-1,WebKit:navigator.userAgent.indexOf("AppleWebKit/")>-1,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAgent.indexOf("KHTML")===-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/)};var cookiesForDelete=new Array("ml1","ml2","ml3","clicked","member","quota","cookieEnabled","LAST_SEARCH","ml_list");var maxCookies=17;var ieVer=
/*@cc_on function(){ switch(@_jscript_version){ case 5.6:return 6; case 5.7:return 7; }}()||@*/
0;function checkCookies(){var cooks=document.cookie.split(";");if(ieVer>0){if(cooks.length>maxCookies){for(i=0;i<=cookiesForDelete.length-1;i++){if(document.cookie.indexOf(cookiesForDelete[i]+"=")>-1){setCookie(cookiesForDelete[i],"",-10);}}}}}checkCookies();var GREETING=' Hola ##NICK## <span class=font11>(<a href="/jm/logout" id="SALU:SOYOTRO">Salir</a>)</span> |';var REGISTRATION='<a href="/jm/reg" class="account_links" target="_blank" id="MENU:REG">Regístrate</a> |';var urlDflt="http://www.mercadolibre.com.do/dominicana/ml/";var urlBase="http://www.mercadolibre.com.do/";var listBaseUrl="http://listado.mercadolibre.com.do";document.track_site_id="MRD";document.home_track_id=(getCookieValue("orgnickp")==null||getCookieValue("orgnickp")=="0"?"HPV":"HPR");function writeGreeting(){nick=(getCookieValue("orgnickp")==null)?"X":getCookieValue("orgnickp");if(nick.length>1){document.write(GREETING.replace("##NICK##",nick));}else{document.write(REGISTRATION);}}function showAllSites(){if(document.getElementById("OTROSITES")!=null){hideAllOtherSites();}t=V(document.getElementById("FOOT:SITES"),"offsetTop");l=V(document.getElementById("FOOT:SITES"),"offsetLeft");document.getElementById("SITES").style.top=(t-200)+"px";document.getElementById("SITES").style.left=(l-200)+"px";document.getElementById("SITES").style.display="";}function hideAllSites(){document.getElementById("SITES").style.display="none";}function showOtherSites(){if(document.getElementById("SITES")!=null){hideAllSites();}t=V(document.getElementById("FOOT:OTHERSITES"),"offsetTop");l=V(document.getElementById("FOOT:OTHERSITES"),"offsetLeft");document.getElementById("OTROSITES").style.top=(t-200)+"px";document.getElementById("OTROSITES").style.left=(l-200)+"px";document.getElementById("OTROSITES").style.display="";}function hideAllOtherSites(){document.getElementById("OTROSITES").style.display="none";}function setContextCookieFix(val){var urlBase=document.getElementsByTagName("base")[0].href.replace("www","pmspxl");urlBase=urlBase.substring(0,7+urlBase.substring(7).indexOf("/"));url=urlBase+"/jm/PmsPixel?ck="+val;new Image().src=url;}function doSearchHomeTrack(){setTrackCookieByID("MENU:BUSCAD");doSearch();}function showAutoSuggest(){if(Browser.IE){var v=navigator.appVersion;i=v.indexOf("MSIE");if(v.charAt(i+5)=="7"){registerTextField(txf,div,6,32,doSearchHomeTrack);}else{if(v.charAt(i+5)=="6"){registerTextField(txf,div,13,33,doSearchHomeTrack);}else{registerTextField(txf,div,16,33,doSearchHomeTrack);}}}else{registerTextField(txf,div,17,33,doSearchHomeTrack);}}function keyDownSearchFix(e){if(e!=null){k=(document.all)?window.event.keyCode:e.which;var asWordInput;if(document.fheader&&document.fheader.as_word){asWordInput=document.fheader.as_word;}else{asWordInput=document.getElementById("as_word");}if(k==13&&asWordInput.value.length>0){setTrackCookieByID("MENU:BUSCAD");}}}function searcherFocus(){document.getElementById("as_word").focus();}window.onload=searcherFocus;var AlertApi=function(template,mode,siteId){this.template=template;this.mode=mode;this.uri=null;this.boxId=null;this.trueCookie=false;var cust_id="CUST_ID";var hostProt=(("https:"==document.location.protocol)?"https://":"http://");function getCookieValue(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if(start==-1){return null;}var end=document.cookie.indexOf(";",len);if(end==-1){end=document.cookie.length;}return unescape(document.cookie.substring(len,end));}function getUri(siteId){return"alerts.mlapps.com/jms/"+siteId+"/ml.alerts.web.AlertController?";}function getBalancingValue(boxId){var valueForHash=boxId.substring(boxId.length-4,boxId.length);hash=0;for(i=0;i<valueForHash.length;i++){hash+=valueForHash.charCodeAt(i);}if((hash%2)==1){return 0;}else{return 1;}}function readCookie(){if(getCookieValue("orguseridp")!=null&&getCookieValue("orgnickp")!=null){if(getCookieValue("orgnickp").length>2){this.boxId=cust_id+"-"+getCookieValue("orguseridp");}}if(this.boxId==null){return false;}else{return true;}}function buildingUri(){this.uri=getUri(siteId);addParameter("template",template);addParameter("mode",mode.toUpperCase());addParameter("alertBoxId",boxId);addParameter("b",getBalancingValue(boxId));}function addParameter(name,value){return this.uri=this.uri+"&"+name+"="+value;}function writeJs(){var hostProt=(("https:"==document.location.protocol)?"https://":"http://");document.write(unescape("%3Cscript src='"+hostProt+this.uri+"' type='text/javascript'%3E%3C/script%3E"));}this.write=function(){if(readCookie()){buildingUri();writeJs();}};};function getSubdomain(){var dom=""+window.location.host;var pos=dom.indexOf("mercadoli");if(pos==-1){pos=dom.indexOf("deremate");}if(pos==-1){pos=dom.indexOf("arremate");}if(pos!=-1){dom=dom.substring(pos);}return dom;}function getCookieValue(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if(start==-1){return null;}var end=document.cookie.indexOf(";",len);if(end==-1){end=document.cookie.length;}return unescape(document.cookie.substring(len,end));}function setCookie(cookieName,cookieValue,nDays){setCookie(cookieName,cookieValue,nDays,null);}function deleteCookie(name){setCookie(name,tmp,(new Date(1)));}function setCookie(cookieName,cookieValue,nDays,path){var subdomain=getSubdomain();if(path==null){path="/";}if(nDays!=null){today=new Date();expire=new Date();if(nDays==null||nDays==0){nDays=1;}expire.setTime(today.getTime()+3600000*24*nDays);document.cookie=cookieName+"="+cookieValue+";path="+path+";domain=."+subdomain+";expires="+expire.toGMTString();}else{document.cookie=cookieName+"="+cookieValue+";path="+path+";domain=."+subdomain;}}function setContextCookie(val){var urlBase=document.getElementsByTagName("base")[0].href.replace("www","pmspxl");urlBase=urlBase.substring(0,7+urlBase.substring(7).indexOf("/"));url=urlBase+"/jm/PmsPixel?ck="+val;var pixelDiv=document.getElementById("pmspxl");if(pixelDiv!=null){pixelDiv.innerHTML="<img width=0 height=0 src='"+url+"'>";}}function performNaturalCheck(referrer,currentUrl){ind=getNaturalReferrerInd(referrer,currentUrl);if(ind==-1){return ;}pageId=getPageIdentification(currentUrl);naturalPmsSiteId=naturalPmsSiteIds[ind];naturalPmsId=naturalPmsIds[ind];key="PMS"+naturalPmsId;setCookie("orgpms",naturalPmsSiteId,30);setCookie("pmsword",pageId,30);setCookie(key,key,30);}function getPageIdentification(currentUrl){try{if(oldUrl!=null){currentUrl=oldUrl;}}catch(e){}if(currentUrl.indexOf("jm/item")!=-1){return"ITEM";}if(currentUrl.indexOf("jm/search")!=-1){return"SEARCH";}if(currentUrl.indexOf("jm/themepage")!=-1){return"THEMES";}if(currentUrl.indexOf("/home")!=-1){return"HOME";}if(currentUrl.indexOf("jm/guide")!=-1){return"GUIDES";}if(currentUrl.indexOf("jm/catalog")!=-1){return"CATALOG";}if(currentUrl.indexOf("jm/reviews")!=-1){return"REVIEWS";}if(currentUrl.length==1&&currentUrl.lastIndexOf("/")==0){return"HOME";}return"OTHER";}function getNaturalReferrerInd(referrer,currentUrl){fromPms=getCookieValue("pmsonline");if(fromPms!=null){if(fromPms=="YES"){setCookie("pmsonline",currentUrl,null);return -1;}if(fromPms.toLowerCase()==currentUrl.toLowerCase()){return -1;}}iQueryIndex=referrer.indexOf("?");if(iQueryIndex!=-1){referrer=referrer.substring(0,iQueryIndex);}referrer=referrer.toLowerCase();finded=-1;for(var i=naturalSites.length-1;
i>-1&&finded==-1;i--){if(referrer.indexOf(naturalSites[i])!=-1){finded=i;}}return finded;}function installListeners(){document.onclick=clickEvent;document.onkeypress=keyPressEvent;}function keyPressEvent(E){performPopPms();}function clickEvent(E){performPopPms();}function performPopPms(){var t_orgpms=getCookieValue("t_orgpms");if(t_orgpms){var t_cust_id=getCookieValue("t_cust_id");var t_pmsword=getCookieValue("t_pmsword");var key="PMS"+t_cust_id;setCookie("orgpms",t_orgpms,30);setCookie(key,key,1);setCookie("pmsword",t_pmsword,30);setCookie("t_orgpms",t_orgpms,-10);setCookie("t_pmsword",t_pmsword,-10);setCookie("t_cust_id",t_cust_id,-10);}}var tasksClick=new Array();function addClickListener(task){if(task!=null){tasksClick[tasksClick.length]=task;}return ;}document.onclick=clickFired;function clickFired(E){for(var i=0;i<tasksClick.length;i++){tasksClick[i](E);}return ;}var tasksKey=new Array();function addKeyListener(task){if(task!=null){tasksKey[tasksKey.length]=task;}return ;}document.onkeypress=keypressFired;function keypressFired(E){for(var i=0;i<tasksKey.length;i++){tasksKey[i](E);}return ;}var ebayUrls=new Array("ebay");function isNotEbayRef(ref){ref=ref.toLowerCase();finded=-1;for(var i=ebayUrls.length-1;i>-1&&finded==-1;i--){if(ref.indexOf(ebayUrls[i])!=-1){finded=i;}}if(finded!=-1){return false;}return true;}function show(categ){document.getElementById(categ).style.visibility="visible";}function checkEbayReferrer(ref){if(!isNotEbayRef(ref)){setCookie("isEbayRef","true",null);}}function checkAnims(){if(getCookieValue("isEbayRef")!="true"){show("CATEG:1071");}}function home(){dir="/";if(getCookieValue("home")!=null&&getCookieValue("home")!=""){dir+=getCookieValue("home");}location.href=dir;}function f_logout(){setCookie("orguseridp","0",null);setCookie("orghash","0",null);setCookie("orgnickp","0",null);setCookie("orguserid","0",null);setCookie("orgpago","0",null);setCookie("pr_categ","",null);setCookie("member","1",null);home();}function imgLog(k1,k2,k3,k4,k5,k6,k7){rnd=Math.random();if(rnd<0.5){var out='<img width=1 height=1 border=0 bordercolor=white src="/jm/ml.track.me?p=Y';if(k1!=null){out+="&k1="+k1;}if(k2!=null){out+="&k2="+k2;}if(k3!=null){out+="&k3="+k3;}if(k4!=null){out+="&k4="+k4;}if(k5!=null){out+="&k5="+k5;}if(k6!=null){out+="&k6="+k6;}if(k7!=null){out+="&k7="+k7;}out+="&r="+(Math.round(rnd*100000))+'">';document.write(out);}else{var out='<img src="/org-img/t.gif" width=1 height=1 border=0 bordercolor=white>';}}function setLog(){if(window.location.pathname.indexOf("org_item_abm")>0||window.location.pathname.indexOf("org_item_categ")>0){return ;}ck=getCookieValue("orguserid");if(ck==null||ck.length<4){document.write('<a target="_top" href="org_validate.user_login?as_url='+self.location.pathname+"&as_user=&as_password=&as_nav_bar=Y&as_params="+escape(self.location.search)+'" class=hpcateg id="MENU:ENTRAR">Entrar</a>');}else{document.write('<a target="_top" href="/jm/logout" class=hpcateg id="MENU:SALIR">Salir</a>');}}function g(lnk){var c=getCookieValue("pr_categ");if(c==null){c="";}window.location=urlDflt+lnk+"&as_pr_categ_id="+c;}function setPrCategID(){var pr_categ=getCookieValue("pr_categ");if(pr_categ!=null){document.fheader.as_pr_categ_id.value=pr_categ;}}function h(lnk){var c=getCookieValue("pr_categ");if(c==null){c="";}window.location=urlBase+"jm/"+lnk+"&as_pr_categ_id="+c;}function change(arr_homes,ck_member_val){it=1/(arr_homes.length>0?arr_homes.length:1);setCookie("member",1,null);rnd=Math.random();for(i=0;i<arr_homes.length;i++){if(rnd<(i+1)*it){setCookie("home",arr_homes[i],null);break;}}location.href="/"+getCookieValue("home");}var flg1=true;var flg2=true;var txtorig1;var txtorig2;function inn(txt,i){if(eval("flg"+i)){eval("txtorig"+i+"=txt.value;");eval("flg"+i+"=false;");}if(txt.value==eval("txtorig"+i)){txt.value="";}}function out(txt,i){if(txt.value==""){txt.value=eval("txtorig"+i);}}function wOpen(pURL,pName,w,h,scroll,text,specialSettings){xLeft=(screen.width)?(screen.width-w)/2:0;xTop=(screen.height)?(screen.height-h)/2:0;xSettings="height="+h+",width="+w+",top="+xTop+",left="+xLeft+",scrollbars="+scroll+specialSettings;hwnd=window.open(pURL,pName,xSettings);if(hwnd.window.focus){hwnd.window.focus();}if(text!=""){hwnd.document.write(text);}hwnd.document.close();return hwnd;}function setTrackCookie(e){if(window.event){e=window.event;}var srcEl=e.srcElement?e.srcElement:e.target;if(srcEl.id==null||srcEl.id==""){srcEl=(srcEl.parentElement?srcEl.parentElement:srcEl.parentNode);}var track=srcEl.id;setTrackCookieByID(track);}function getTrackCookieHme(){if(getCookieValue("clicked")==null||getCookieValue("clicked")=="0"){var value=getCookieValue("track_info");if(value!=null){arrayKeys=value.split(":");var out="/jm/ml.track.me?save_ck=N";for(i=1;i<arrayKeys.length;i++){out+="&k"+i+"="+arrayKeys[i];}var img=new Image().src=out;setCookie("clicked","1",null);}}}function setTrackCookieByID(track){if(track!=null&&track.indexOf(":")!=-1){arr=track.split("$");trackID=arr[0];if(document.home_track_id&&document.home_track_id!=""){trackID=document.home_track_id+":"+trackID;}setCookie("track_info",document.track_site_id+":"+trackID,null);setCookie("clicked","0",null);}}function keyDownSearch(e){k=(document.all)?window.event.keyCode:e.which;var asWordInput;if(document.fheader&&document.fheader.as_word){asWordInput=document.fheader.as_word;}else{asWordInput=document.getElementById("as_word");}if(k==13&&asWordInput.value.length>0){setTrackCookieByID("MENU:BUSCAD");}}function keyDownSearch2(e){k=(document.all)?window.event.keyCode:e.which;if(k==13&&document.fheader2.as_word.value.length>0){setTrackCookieByID("CATEG:BUSCAD");}}function getBase(urlBase){pos=urlBase.indexOf("//");if(pos!=-1){pos=pos+2;urlBasePart=urlBase.substring(pos);}else{alert("Error: URL Invalida");}pos2=urlBasePart.indexOf("/");if(pos2==-1){alert("Error: URL Invalida");}return urlBase.substring(0,pos2+pos);}function setPrCategLink(lnk){var c=getCookieValue("pr_categ");if(c==null){c="";}if(lnk.substring(0,1)=="/"){base=getBase(document.getElementsByTagName("base")[0].href);}else{base=document.getElementsByTagName("base")[0].href;}window.location=base+lnk+"&as_pr_categ_id="+c;}function addParameter(urlRet,paramName,paramValue){if(paramValue!=null&&paramValue!=""){if(!(urlRet.charAt(urlRet.length-1)=="?")){urlRet+="&";}urlRet+=paramName+"="+paramValue;}return urlRet;}function makeUrlSearch(word,categId,prCategId,searchBoth,filtroId,pciaId,bnr,visualId,filterId,desde,qshow,displayType,filtroId2,priceMin,priceMax,custId,nickName,orderId){var searchUrl="?";searchUrl=addParameter(searchUrl,"as_word",quitaBarra(word));searchUrl=addParameter(searchUrl,"as_categ_id",categId);searchUrl=addParameter(searchUrl,"as_cust_id",custId);searchUrl=addParameter(searchUrl,"as_nickname",nickName);searchUrl=addParameter(searchUrl,"as_filter_id",filterId);searchUrl=addParameter(searchUrl,"as_pr_categ_id",prCategId);searchUrl=addParameter(searchUrl,"as_search_both",searchBoth);searchUrl=addParameter(searchUrl,"as_price_min",priceMin);searchUrl=addParameter(searchUrl,"as_price_max",priceMax);searchUrl=addParameter(searchUrl,"as_filtro_id",filtroId);searchUrl=addParameter(searchUrl,"as_visual_id",visualId);searchUrl=addParameter(searchUrl,"bnr",bnr);searchUrl=addParameter(searchUrl,"as_pcia_id",pciaId);searchUrl=addParameter(searchUrl,"as_display_type",displayType);searchUrl=addParameter(searchUrl,"as_order_id",orderId);searchUrl=addParameter(searchUrl,"as_filtro_id2",filtroId2);searchUrl=addParameter(searchUrl,"as_desde",desde);searchUrl=addParameter(searchUrl,"as_qshow",qshow);return searchUrl;}function prepareParameter(param){var paramValue="";if(param!=null){if(param.name=="as_search_both"||param.name=="as_categ_id"){if(param.checked){paramValue=param.value;}}else{paramValue+=escape(param.value);}}return paramValue;}function quitaBarra(str){return str.replace(/\//g,"%20");}function isAbsolute(str){pos=str.indexOf("//");if(pos!=-1){return true;}else{return false;}}function doSearch(searchForm){setCookie("ml_list","searching");
var searchWord=searchForm.as_word.value;setCookie("LAST_SEARCH",searchWord,null);if(isAbsolute(searchForm.action)){location.href=searchForm.action+makeUrlSearch(prepareParameter(searchForm.as_word),prepareParameter(searchForm.as_categ_id),prepareParameter(searchForm.as_pr_categ_id),prepareParameter(searchForm.as_search_both),prepareParameter(searchForm.as_filtro_id),prepareParameter(searchForm.as_pcia_id),prepareParameter(searchForm.bnr),prepareParameter(searchForm.as_visual_id),prepareParameter(searchForm.as_filter_id),prepareParameter(searchForm.as_desde),prepareParameter(searchForm.as_qshow),prepareParameter(searchForm.as_display_type),prepareParameter(searchForm.as_filtro_id2),prepareParameter(searchForm.as_price_min),prepareParameter(searchForm.as_price_max),prepareParameter(searchForm.as_cust_id),prepareParameter(searchForm.as_nickname),prepareParameter(searchForm.as_order_id));}else{location.href=getBase(document.getElementsByTagName("base")[0].href)+searchForm.action+makeUrlSearch(prepareParameter(searchForm.as_word),prepareParameter(searchForm.as_categ_id),prepareParameter(searchForm.as_pr_categ_id),prepareParameter(searchForm.as_search_both),prepareParameter(searchForm.as_filtro_id),prepareParameter(searchForm.as_pcia_id),prepareParameter(searchForm.bnr),prepareParameter(searchForm.as_visual_id),prepareParameter(searchForm.as_filter_id),prepareParameter(searchForm.as_desde),prepareParameter(searchForm.as_qshow),prepareParameter(searchForm.as_display_type),prepareParameter(searchForm.as_filtro_id2),prepareParameter(searchForm.as_price_min),prepareParameter(searchForm.as_price_max),prepareParameter(searchForm.as_cust_id),prepareParameter(searchForm.as_nickname),prepareParameter(searchForm.as_order_id));}}function setSearchCookie(){setCookie("search_flag","1",null);}function enterKeySearch(e){k=(document.all)?window.event.keyCode:e.which;if(k==13){setSearchCookie();}}function setSearchFlags(searchForm){setCookie("ml_list","searching");var searchWord=searchForm.as_word.value;setCookie("LAST_SEARCH",searchWord,null);}function getChr(value){var vHexCode="0123456789ABCDEF";var hex=""+vHexCode.charAt((value-(value%16))/16)+vHexCode.charAt(value%16);return unescape("%"+hex);}function encodeNatural(toEncode){toEncode=toEncode.replace(/\+/g,getChr(254));toEncode=toEncode.replace(/-/g,getChr(216));toEncode=toEncode.replace(/\s/g,"-");toEncode=toEncode.replace(/\t/g,"-");toEncode=toEncode.replace(/_/g,"*");return encodeURIComponent(toEncode);}function doSearch(){var urlToRedirect;var word=document.getElementById("as_word").value;setCookie("ml_list","searching");setCookie("LAST_SEARCH",word,null);urlToRedirect=listBaseUrl+"/"+encodeNatural(word);if(getCookieValue("pr_categ")=="AD"){urlToRedirect=urlToRedirect+"_PrCategId_AD";}document.location.href=urlToRedirect;}function keyDownNaturalSearch(e){k=(document.all)?window.event.keyCode:e.which;if(k==13){doSearch();}}function setInitialFocus(){if(document.fheader&&document.fheader.as_word){document.fheader.as_word.focus();}else{document.getElementById("as_word").focus();}}var naturalSites=new Array("google.com.do","google.com","yahoo.com","msn.com","altavista.com","hispavista.com","dmoz.org","search.live.com","bing.com");var naturalPmsIds=new Array(3556150,3556150,3556155,3532712,3639347,3232511,3510436,2872482,2872482);var naturalPmsSiteIds=new Array(4602500,4602500,5292151,5291652,5290174,5290173,5292150,5292980,5292980);var alertarTodo=false;var textFields=[];var parentDivs=[];var highItem=[];var elementCount=0;var inited=false;var hasContent=[];var linesAmt=[];var texts=[];var prevSug=-1;var dontShow=[];var banned=[];var paramLeft;var paramTop;var timeOut=0;var submitAction=[];var lineHeight=19;var footerHeight=23;var linesMax=6;var footerOffset=0;function registerTextField(textField,parentDiv,action){registerTextField(textField,parentDiv,null,null,action);}function registerTextField(textField,parentDiv,left,action){registerTextField(textField,parentDiv,left,null,action);}function registerTextField(textField,parentDiv,left,top,action){textFields[elementCount]=textField;parentDivs[elementCount]=parentDiv;paramLeft=left;paramTop=top;createHiddenDiv(parentDiv,textField);prepareTextField(textField);highItem[elementCount]=-1;hasContent[elementCount]=false;linesAmt[elementCount]=0;dontShow[elementCount]=false;banned[elementCount]=false;submitAction[elementCount]=action;elementCount++;}function createHiddenDiv(parentDiv,textField){var width=textField.offsetWidth;var top=paramTop!=null?paramTop:V(textField,"offsetTop")+textField.offsetHeight-1;var left=paramLeft!=null?paramLeft:V(textField,"offsetLeft");var hidden=document.createElement("div");hidden.id="mlsug_"+elementCount;hidden.className="hidden";setStyle(hidden,"top",(top+1)+"px");setStyle(hidden,"width",width+"px");setStyle(hidden,"left",left+"px");setStyle(hidden,"height",0+"px");parentDiv.appendChild(hidden);for(i=0;i<linesMax;i++){var row=document.createElement("div");row.className="rowa";setStyle(row,"height",lineHeight+"px");row.id="sug_row_"+elementCount+"_"+i;row.sugNumber=elementCount;row.num=i;row.onmouseover=highlightRow;row.onmousedown=processClick;hidden.appendChild(row);}var row=document.createElement("div");row.className="rowc";row.id="sug_row_"+elementCount+"_close";row.sugNumber=elementCount;row.innerHTML="<div class='rowd'></div><span>Ocultar sugerencias</span>";row.onmousedown=ban;hidden.appendChild(row);}function ban(e){if(!e){e=event;}var div=srcElement(e);if(div.className!="rowc"){var sugNum=div.offsetParent.sugNumber;}else{var sugNum=div.sugNumber;}banned[sugNum]=true;textFields[sugNum].focus();dehighlightRowByNum(sugNum,highItem[sugNum]);highItem[sugNum]=-1;textFields[sugNum].value=textFields[sugNum].origVal;}function V(a,b){var d=0;while(a){d+=a[b];a=a.offsetParent;}return d;}function prepareTextField(textField){textField.setAttribute("autocomplete","off");textField.onkeyup=processKey;textField.onkeypress=processTab;textField.onblur=blurHide;textField.sugNumber=elementCount;textField.origVal="";}function highlightRow(e){if(!e){e=event;}var row=srcElement(e);dehighlightRowByNum(row.sugNumber,highItem[row.sugNumber]);if(row.className=="rowa"){row.className="rowb";}highItem[row.sugNumber]=row.num;}function highlightRowByNum(sugNum,num){var row=document.getElementById("sug_row_"+sugNum+"_"+num);if(row.className=="rowa"){row.className="rowb";}highItem[row.sugNumber]=row.num;}function dehighlightRow(e){if(!e){e=event;}var row=srcElement(e);if(row.className=="rowb"){row.className="rowa";}}function dehighlightRowByNum(sugNum,num){var row=document.getElementById("sug_row_"+sugNum+"_"+num);if(row!=null){if(row.className=="rowb"){row.className="rowa";}}}function processClick(e){if(!e){e=event;}if(srcElement(e).className=="rowb"){var sugNumber=srcElement(e).sugNumber;}else{var classN="";var i=0;var div=srcElement(e);while(classN!="rowb"&&i<10){div=div.offsetParent;classN=div.className;var sugNumber=div.sugNumber;i++;}}processSelected(sugNumber);submit(sugNumber);}function processSelected(sugNum){var divToKill=document.getElementById("mlsug_"+sugNum);if(divToKill!=null){var row=document.getElementById("sug_row_"+sugNum+"_"+highItem[sugNum]);if(row!=null){textFields[sugNum].value=row.innertxt;}hidden(divToKill);hideRows(0,sugNum);}}function submit(sugNum){submitAction[sugNum]();}function processTab(e){if(!e){e=event;}var sugNum=srcElement(e).sugNumber;var key=keyCode(e);if(key==9&&!banned[sugNum]){processSelected(prevSug);dontShow[prevSug]=true;search(trim(textFields[prevSug].value),prevSug);}}function processKey(e){if(!e){e=event;}var txf=srcElement(e);var sugNum=txf.sugNumber;var key=keyCode(e);var div=document.getElementById("mlsug_"+sugNum);var val=txf.value.toUpperCase();var tVal=trim(txf.value);if(key==9){dontShow[prevSug]=true;hidden(div);hideRows(0,sugNum);}else{if(key==13&&div!=null){if(isVisible(div)){processSelected(sugNum);submit(sugNum);}else{submit(sugNum);}}else{if(key==27&&div!=null&&!banned[sugNum]){txf.value=txf.origVal;dehighlightRowByNum(sugNum,highItem[sugNum]);
highItem[sugNum]=-1;hidden(div);hideRows(0,sugNum);}else{if(key==38&&div!=null&&hasContent[sugNum]){banned[sugNum]=false;if(!isVisible(div)){txf.origVal=txf.value;if(texts[val]!=undefined&&texts[val]!=""){visible(div);visibleRows(sugNum);}else{dehighlightRowByNum(sugNum,highItem[sugNum]);highItem[sugNum]=-1;sendRequest(val,sugNum);return ;}}dehighlightRowByNum(sugNum,highItem[sugNum]);highItem[sugNum]--;if(highItem[sugNum]==-1){txf.value=txf.origVal;}if(highItem[sugNum]<-1){highItem[sugNum]=linesAmt[sugNum]-1;}if(highItem[sugNum]!=-1){highlightRowByNum(sugNum,highItem[sugNum]);var row=document.getElementById("sug_row_"+sugNum+"_"+highItem[sugNum]);textFields[sugNum].value=row.innertxt;}}else{if(key==40&&div!=null&&hasContent[sugNum]){banned[sugNum]=false;if(!isVisible(div)){txf.origVal=txf.value;if(texts[val]!=undefined&&texts[val]!=""){visible(div);visibleRows(sugNum);}else{dehighlightRowByNum(sugNum,highItem[sugNum]);highItem[sugNum]=-1;sendRequest(val,sugNum);}}dehighlightRowByNum(sugNum,highItem[sugNum]);if(isVisible){highItem[sugNum]++;}if(highItem[sugNum]>=linesAmt[sugNum]){highItem[sugNum]=-1;txf.value=txf.origVal;}if(highItem[sugNum]!=-1){highlightRowByNum(sugNum,highItem[sugNum]);var row=document.getElementById("sug_row_"+sugNum+"_"+highItem[sugNum]);if(isVisible(div)){textFields[sugNum].value=row.innertxt;}}}else{if(!banned[sugNum]){clearTimeout(timeOut);timeOut=setTimeout("triggerFetch("+sugNum+")",50);}}}}}}prevSug=sugNum;dontShow[sugNum]=false;}function triggerFetch(sugNum){var txf=textFields[sugNum];var div=document.getElementById("mlsug_"+sugNum);var val=txf.value.toUpperCase();var tVal=trim(txf.value);if(val!=null&&val!=undefined&&tVal!=""){txf.origVal=txf.value;if(texts[val]==undefined){dehighlightRowByNum(sugNum,highItem[sugNum]);highItem[sugNum]=-1;sendRequest(val,sugNum);}else{autoSugShow({exp:val,num:sugNum,txt:texts[val]});}}else{hasContent[sugNum]=false;hidden(div);hideRows(0,sugNum);}}function trim(str){var trimmed=str.replace(/^\s+|\s+$/g,"");return trimmed;}function search(val,sugNum){if(texts[val]==undefined){sendRequest(val,sugNum);}else{innerShow({exp:val,num:sugNum,txt:texts[val]});}}function blurHide(e){if(!e){e=event;}var num=srcElement(e).sugNumber;var div=document.getElementById("mlsug_"+num);hidden(div);hideRows(0,num);}function sendRequest(text,sugNum){var values=new Object();values.num=sugNum;var a=document.createElement("script");a.src="http://suggest.mlapps.com/jm/ml.search.autosuggest.servlet.AutoSuggestController?q="+escape(text)+"&l=MRD&n="+sugNum+"&v=5";var d=document.getElementsByTagName("head")[0];d.appendChild(a);}function innerShow(values){var num=values.num;var exp=values.exp;texts[exp]=values.txt;if(exp==textFields[num].value.toUpperCase()){linesAmt[num]=values.txt.length;if(linesAmt[num]>0){var div=document.getElementById("mlsug_"+num);for(var i=0;i<linesAmt[num];i++){var row=document.getElementById("sug_row_"+num+"_"+i);var text=values.txt[i].replace(/\|/g,"");text=text.replace(/\¬/g,"");var lookText=values.txt[i].replace(/\|/g,"<span class='highText'>");lookText=lookText.replace(/\¬/g,"</span>");lookText="<span class='row_text'>"+lookText+"</span>";row.innerHTML=lookText;row.innertxt=text;}hideRows(linesAmt[num],num);hasContent[values.num]=true;}}}function autoSugShow(values){innerShow(values);var num=values.num;if(values.exp==textFields[num].value.toUpperCase()){if(!dontShow[num]){linesAmt[num]=values.txt.length;var div=document.getElementById("mlsug_"+num);if(linesAmt[num]>0&&div!=null){var row;for(var i=0;i<linesAmt[num];i++){row=document.getElementById("sug_row_"+num+"_"+i);visible(row);}var top=-((linesMax-linesAmt[num])*lineHeight);row=document.getElementById("sug_row_"+num+"_close");setStyle(row,"top",top+footerOffset+"px");setStyle(div,"height",(lineHeight*(linesAmt[num])+footerHeight+footerOffset)+"px");visible(row);visible(div);}else{if(div!=null){hidden(div);hideRows(0,num);}}}}}function visible(div){setStyle(div,"visibility","visible");}function isVisible(div){return div.style.visibility=="visible";}function visibleRows(num){for(var i=0;i<linesAmt[num];i++){var row=document.getElementById("sug_row_"+num+"_"+i);visible(row);}var row=document.getElementById("sug_row_"+num+"_close");visible(row);}function hideRows(from,num){for(var i=from;i<linesMax;i++){var row=document.getElementById("sug_row_"+num+"_"+i);hidden(row);}var row=document.getElementById("sug_row_"+num+"_close");hidden(row);}function hidden(div){setStyle(div,"visibility","hidden");}function srcElement(e){return e.srcElement?e.srcElement:e.target;}function keyCode(e){var key;if(e.which==null){key=e.keyCode;}else{if(e.which>0){key=e.which;}}return key;}function setStyle(div,prop,value){div.style[prop]=value;}