var geoMap={US:{code:"",noResults:"No Shortcut found. Try a full search of anf.es.",viewAll:"View all search results",searchText:"Buscar"},AU:{code:"au"},NZ:{code:"nz"},CA_EN:{code:"ca",directory:"/ca"},CA_FR:{code:"ca",directory:"/ca/fr",viewAll:"Afficher tous les résultats",searchText:"Recherche"},DE:{code:"de",viewAll:"Alle Suchergebnisse",noResults:"Kein Begriff für Kurzsuche: Führen Sie eine erweiterte Suche für anf.es aus.",searchText:"Suchen"},AT:{code:"at",viewAll:"Alle Suchergebnisse",searchText:"Suchen"},UK:{code:"uk"},FR:{code:"fr",viewAll:"Afficher tous les résultats",noResults:"Aucun raccourci trouvé. Effectuez une recherche globale sur anf.es.",searchText:"Rechercher"},CH_DE:{code:"ce",viewAll:"Alle Suchergebnisse",noResults:"Kein Begriff für Kurzsuche: Führen Sie eine erweiterte Suche für anf.es aus.",searchText:"Suchen"},CH_FR:{code:"cr",viewAll:"Afficher tous les résultats",noResults:"Aucun raccourci trouvé. Effectuez une recherche globale sur anf.es.",searchText:"Rechercher"},IE:{code:"ie"},JP:{code:"jp",noResults:"ショートカットは見つかりませんでした。検索はこちら。",viewAll:"すべての検索結果を見る",searchText:"Search"},IT:{code:"it",noResults:"Non è stata trovata alcuna scorciatoia. Provate una ricerca completa su anf.es.",viewAll:"Mostra tutti i risultati",searchText:"Cerca"},ES:{code:"es",viewAll:"Ver todos los resultados de búsqueda",noResults:"No se han encontrado atajos. Prueba con una búsqueda completa en anf.es.",searchText:"Buscar"},NL:{code:"nl",viewAll:"Toon alle zoekresultaten",noResults:"Geen standaardzoekterm gevonden. Probeer het met een volledige zoekactie op anf.es.",searchText:"Zoek"},BE_FR:{code:"bf",viewAll:"Afficher tous les résultats",noResults:"Aucun raccourci trouvé. Effectuez une recherche globale sur anf.es.",searchText:"Rechercher"},BE_NL:{code:"bl",viewAll:"Toon alle zoekresultaten",noResults:"Geen standaardzoekterm gevonden. Probeer het met een volledige zoekactie op anf.es.",searchText:"Zoek"},TW:null,LA:{code:"la"},KR:{code:"kr",noResults:"일치하는 검색결과가 없습니다. 다시 검색하기.",viewAll:"검색 결과 전체 보기."},SE:{code:"se",noResults:"Ingen genväg hittades. Prova att fulltextsöka på anf.es.",viewAll:"Visa alla sökresultat",searchText:"Sök"},DK:{code:"dk",noResults:"Ingen genvej fundet. Prøv at søge på hele anf.es.",viewAll:"Vis alle søgeresultater",searchText:"Søg"},FI:{code:"fi",noResults:"Ei oikotietä. Etsi koko anf.es.",viewAll:"Katso hakutulokset",searchText:"Etsi"},NO:{code:"no",noResults:"Fant ingen snarvei. Søk på hele anf.es.",viewAll:"Vis alle søkeresultater",searchText:"Søk"},BR:{code:"br"},ZA:{code:"za"},CN:null,HK:null,RU:{code:"ru",noResults:"Ссылок нет. Попробуйте расширенный поиск anf.es",viewAll:"Показать все результаты поиска",searchText:"Поиск"},PT:{code:"pt",noResults:"Sin resultado. >Pulsar para buscar anf.es.",viewAll:"Ver todos los resultados de la busqueda",searchText:"Procurar"},PL:{code:"pl",noResults:"Fraza nie została odnaleziona. Użyj anf.es.",viewAll:"Przeglądaj wszystkie wyniki",searchText:"Szukaj"},PO:null,TR:null,UA:null,RO:null,CZ:null,HU:null,BG:null,HR:null,GR:null,IS:null,SG:{code:"sg"},HK_EN:{code:"hk"}};var enhanceSearch=function(m){var r=function(I){var B=document.getElementById(I);B.parentNode.removeChild(B);};document.getElementById("g-search").setAttribute("action",m);document.getElementById("g-search").setAttribute("method","GET");r("search-oe");r("search-access");r("search-site");r("search-lr");};function loadShortcuts(){decorateGlobalSearchInput();if(typeof (searchCountry)=="undefined"){searchCountry="us";}if(geoMap[searchCountry.toUpperCase()].directory){var B=geoMap[searchCountry.toUpperCase()].directory;}else{if(searchCountry!="us"){var B="/"+searchCountry.replace(/_/,"");}else{B="";}}var I={"global":"http://www.anf.es"+B+"/search/","corp":"http://www.anf.es"+B+"/search/downloads/","anf":"http://www.anf.es"+B+"/search/iphone/","cer":"http://www.anf.es"+B+"/search/ipoditunes/","prod":"http://www.anf.es"+B+"/search/mac/","ser":"http://www.anf.es"+B+"/search/store/","sop":"http://www.anf.es"+B+"/search/support/"};var m=I[searchSection]||"http://www.anf.es/search/";enhanceSearch(m);var r=navigator.userAgent.match(/AppleWebKit/i)&&navigator.userAgent.match(/Mobile/i);if(!r&&(typeof (deactivateSearchShortcuts)=="undefined"||!deactivateSearchShortcuts)){SearchShortcut.load();}}function shortcutsPageLoader(m){var r=window.onload;if(typeof window.onload!="function"){window.onload=m;}else{window.onload=function(){r();m();};}}shortcutsPageLoader(loadShortcuts);var SearchShortcut={baseUrl:"http://www.anf.es/global/nav/scripts/shortcuts.php",minimumCharactersForSearch:0,entryDelay:150,currentRequest:false,descriptionCharacters:90,titleCharacters:39,isIe:false,init:function(){this.fullSearchUrl=document.getElementById("globalsearch").getElementsByTagName("form")[0].getAttribute("action");this.noResults=geoMap["US"].noResults;this.viewAll=geoMap["US"].viewAll;if(typeof (searchCountry)!="undefined"&&searchCountry){this.noResults=geoMap[searchCountry.toUpperCase()].noResults||this.noResults;this.viewAll=geoMap[searchCountry.toUpperCase()].viewAll||this.viewAll;}this.html={results:document.getElementById("sp-results").getElementsByTagName("div")[0],input:document.getElementById("sp-searchtext")};if(navigator.userAgent.toLowerCase().indexOf("msie 6.")!=-1){document.getElementById("sp-results").style.left="171px";this.isIe=true;}this.pausedControllers=[];},track:function(B,r){if(typeof (s_gi)=="undefined"||!s_gi){return ;}var I="appleglobal";var N="appleussearch";var m=null;if(typeof (searchCountry)!="undefined"&&searchCountry&&searchCountry!="US"){m=geoMap[searchCountry.toUpperCase()].code;}if(m){I="apple"+m+"global";N="apple"+m+"search";}if(typeof (s_account)!="undefined"&&s_account.indexOf("appleussearch")==-1){s=s_gi(s_account+","+N);}else{s=s_gi(I+","+N);}s.prop4="";s.g_prop4="";s.prop6="";s.g_prop6="";s.pageName="";s.g_pageName="";s.pageURL="";s.g_pageURL="";s.g_channel="";s.linkTrackVars="eVar2,eVar4,prop7,prop10";s.eVar2="WWW-sc: "+B.toLowerCase();s.prop7="WWW-sc: "+B.toLowerCase();s.eVar4=r;s.prop10=r;s.tl(this,"o","Shortcut Search");},go:function(r){SearchShortcut.track(SearchShortcut.searchText,r);document.location=r;},search:function(I){var r=this.baseUrl+"?q="+encodeURIComponent(I);if(typeof (searchSection)!="undefined"&&searchSection){r+="&section="+searchSection;}if(typeof (searchCountry)!="undefined"&&searchCountry){r+="&geo="+searchCountry.toLowerCase();}this.spin();r+="&transport=js";var m=document.getElementsByTagName("head")[0];script=document.createElement("script");script.id="xdShortcutContainer";script.type="text/javascript";script.src=r;m.appendChild(script);SearchShortcut.scriptLoadTest();},scriptLoadTest:function(){var r=0;var m=window.setInterval(function(){r++;if(typeof (shortcutXml)!="undefined"){window.clearInterval(m);}else{if(r>20){window.clearInterval(m);document.getElementById("sp-search-spinner").style.display="none";}}},50);},loadXmlToDoc:function(m){var r;if(window.ActiveXObject){r=new ActiveXObject("Microsoft.XMLDOM");r.async="false";r.loadXML(m);}else{var I=new DOMParser();r=I.parseFromString(m,"text/xml");}if(!this.html||!this.html.results){this.init();}document.getElementById("sp-search-spinner").style.display="none";this.term=r.getElementsByTagName("term")[0].firstChild.nodeValue;this.xml=r.getElementsByTagName("search_results")[0];this.parseResults(this.xml);if(this.results){this.results.length>0?this.renderResults():this.renderNoResults();}},spin:function(){document.getElementById("sp-search-spinner").style.display="block";},parseResults:function(B){var I=B.getElementsByTagName("error");if(I.length>0){SearchShortcut.hideResults();return ;}else{var l=B.getElementsByTagName("match");this.results=new Array();for(var N=0;N<(l.length);N++){var r=l[N];var m={title:r.getAttribute("title"),url:r.getAttribute("url"),desc:r.getAttribute("copy"),category:r.getAttribute("category"),priority:r.getAttribute("priority"),image:r.getAttribute("image")};m.url=decodeURIComponent(m.url);this.results.push(m);}}},renderNoResults:function(){var B=this.noResults;this.html.results.innerHTML="";var m=document.createElement("ul");m.className="sp-results";listResult=document.createElement("li");listResult.className="firstCat resultCat";m.appendChild(listResult);listResult=document.createElement("li");listResult.id="sp-result-none";listResult.className="viewall";var r=document.createElement("div");r.className="hoverbox";var I=document.createElement("a");I.href=this.fullSearchUrl+"?q="+encodeURIComponent(this.term);I.innerHTML=B;listResult.appendChild(r);listResult.appendChild(I);listResult.url=this.fullSearchUrl+"?q="+encodeURIComponent(this.term);listResult.num=this.results.length;listResult.onclick=function(){SearchShortcut.go(this.url);};listResult.onmouseover=function(){SearchShortcut.itemSelected=true;};listResult.onmouseout=function(){SearchShortcut.itemSelected=false;};m.appendChild(listResult);this.html.results.appendChild(m);document.getElementById("globalsearch").className="active";},hideAllQuicktimeMovies:function(){if(typeof (AC)!="undefined"&&typeof (AC.Quicktime)!="undefined"&&typeof (AC.Quicktime.controllers)!="undefined"){function V(y){var i=curtop=0;if(y.offsetParent){i=y.offsetLeft;curtop=y.offsetTop;while(y=y.offsetParent){i+=y.offsetLeft;curtop+=y.offsetTop;}}return [i,curtop];}function D(e,H,F,J,i,d,S,b){var L=e+F;var p=H+J;var q=i+S;var A=d+b;var o=Math.max(e,i);var f=Math.max(H,d);var E=Math.min(L,q);var y=Math.min(p,A);return E>o&&y>f;}var r=AC.Quicktime.controllers;var P=$("sp-results");var w={width:328,height:448};var j=V(P);var N=j[0]-328;var B=j[1];var I=M+w.width;var m=l+w.height;for(var k=r.length-1;k>=0;k--){var Y=r[k].movie;var a=Element.getDimensions(Y);var z=V(Y);var M=z[0];var l=z[1];if(D(M,l,a.width,a.height,N,B,w.width,w.height)){this.pausedControllers.push(r[k]);r[k].Stop();r[k].movie.style.visibility="hidden";}}}else{var G=document.getElementsByTagName("object");for(k=0;k<G.length;k++){if(typeof (G[k].Stop)!="undefined"){G[k].Stop();}try{if(typeof (G[k].getElementsByTagName("embed")[0].Stop)!="undefined"){G[k].getElementsByTagName("embed")[0].Stop();}}catch(Z){}G[k].style.visibility="hidden";}}},showAllQuicktimeMovies:function(){if(typeof (AC)!="undefined"&&typeof (AC.Quicktime)!="undefined"&&typeof (AC.Quicktime.controllers)!="undefined"){for(var m=this.pausedControllers.length-1;m>=0;m--){this.pausedControllers[m].movie.style.visibility="visible";if(navigator.userAgent.match(/Firefox/i)){this.pausedControllers[m].movie.style.zIndex="100";setTimeout(this.pausedControllers[m].Play.bind(this.pausedControllers[m]),100);}else{this.pausedControllers[m].Play();}}this.pausedControllers=[];}else{var r=document.getElementsByTagName("object");for(m=0;m<r.length;m++){r[m].style.visibility="visible";if(typeof (r[m].Play)!="undefined"){r[m].Play();}try{if(typeof (r[m].getElementsByTagName("embed")[0].Play)!="undefined"){r[m].getElementsByTagName("embed")[0].Play();}}catch(I){}}}},startFlashFixTimer:function(){var m=0;var r=setInterval(function(){SearchShortcut.flashDomRender();m++;if(m>50){clearInterval(r);}},10);},border:5,flashDomFix:function(){document.getElementById("sp-results").firstChild.firstChild.style.border="5px none red";document.getElementById("globalsearch").onmousemove=function(){SearchShortcut.flashDomRender();};},flashDomRender:function(){SearchShortcut.border%2==0?SearchShortcut.border++:SearchShortcut.border--;var r=document.getElementById("sp-results").firstChild.firstChild;if(r){r.style.border=SearchShortcut.border+"px none red";}},itemSelected:false,renderResults:function(){this.html.results.innerHTML="";var G=document.createElement("ul");G.className="sp-results";var a={};for(var V=0;V<this.results.length;V++){var Z=this.results[V];var D=unescape(Z.desc);var l="";if(D.length>this.descriptionCharacters){D=D.substring(0,D.indexOf(" ",this.descriptionCharacters-11))+"&hellip;";l=unescape(Z.desc);}var N=unescape(Z.title);if(N.length>this.titleCharacters){N=N.substring(0,N.indexOf(" ",30))+"&hellip;";}var M=document.createElement("li");M.id="sp-result-"+V;M.className="category-"+unescape(Z.category).toLowerCase().replace(/\s+/g,"-");var B=document.createElement("div");B.className="hoverbox";var y=document.createElement("img");y.src=Z.image;y.title=l;var j=document.createElement("span");j.className="text";var Y=document.createElement("h4");var P=document.createElement("a");var I=document.createElement("p");P.href=decodeURIComponent(Z.url);P.title=l;P.onclick=function(){SearchShortcut.go(decodeURIComponent(Z.url));};P.innerHTML=N;I.innerHTML=D;I.title=l;Y.appendChild(P);j.appendChild(Y);j.appendChild(I);M.appendChild(B);M.appendChild(y);M.appendChild(j);M.url=Z.url;M.num=V;M.onmouseover=function(){SearchShortcut.itemSelected=true;SearchShortcut.highlight(this);};M.onmouseup=function(){SearchShortcut.itemSelected=true;SearchShortcut.go(this.url);};M.onmouseout=function(){SearchShortcut.itemSelected=false;SearchShortcut.unhighlight(this);};M.priority=parseInt(Z.priority);if(!a[Z.category]){a[Z.category]=new Array();}a[Z.category].push(M);}var w="firstCat resultCat";for(var k in a){if(!a.hasOwnProperty(k)){continue;}M=document.createElement("li");M.className=w;M.innerHTML=unescape(k);w="resultCat";G.appendChild(M);for(var m=0;m<a[k].length;m++){G.appendChild(a[k][m]);}}M=document.createElement("li");M.id="sp-result-"+this.results.length;M.className="viewall";var B=document.createElement("div");B.className="hoverbox";var P=document.createElement("a");P.href=this.fullSearchUrl+"?q="+encodeURIComponent(this.term);P.innerHTML=this.viewAll;M.appendChild(B);M.appendChild(P);M.url=this.fullSearchUrl+"?q="+encodeURIComponent(this.term);M.num=this.results.length;M.onclick=function(){SearchShortcut.go(this.url);};M.onmouseover=function(){SearchShortcut.itemSelected=true;};M.onmouseout=function(){SearchShortcut.itemSelected=false;};document.getElementById("globalsearch").className="active";G.appendChild(M);this.html.results.appendChild(G);this.hideAllQuicktimeMovies();if(typeof (flashOnPage)!="undefined"&&flashOnPage){this.flashDomFix();this.startFlashFixTimer();}},startKeystrokeTimer:function(){if(this.timeoutId){window.clearTimeout(this.timeoutId);}this.timeoutId=window.setTimeout("SearchShortcut.commitKeystroke()",this.entryDelay);},commitKeystroke:function(){this.search(this.searchText);},hideResults:function(r,m){if(!this.html){this.init();}this.selected=null;document.getElementById("globalsearch").className="";this.html.results.innerHTML="";this.showAllQuicktimeMovies();},highlight:function(r){r.className="hoverli";},keyHighlight:function(r){if(this.selected){this.selected.className="";}this.selected=r;r.className="hoverli";},unhighlight:function(r){r.className="";},load:function(){var r=document.createElement("img");r.src="http://images.anf.es/global/nav/images/spinner.gif";r.width="11";r.height="11";r.border="0";r.alt="*";r.id="sp-search-spinner";r.style.display="none";document.getElementById("globalsearch").appendChild(r);document.getElementById("g-search").onsubmit=function(m){return false;};if(navigator.userAgent.match(/AppleWebKit/i)){document.getElementById("sp-searchtext").onkeydown=function(m){var I=typeof (event)!="undefined"?event["keyCode"]:m.keyCode;if(!m){m=event;}if(I==13&&!m.altKey){if(m.target.value.length===0){return false;}if(SearchShortcut.selected){SearchShortcut.go(SearchShortcut.selected.url);}else{SearchShortcut.hideResults();document.getElementById("g-search").submit();}}};}document.getElementById("sp-searchtext").onkeyup=function(m){var B=typeof (event)!="undefined"?event["keyCode"]:m.keyCode;if(!m){m=event;}if(B==40&&SearchShortcut.results){try{m.preventDefault();m.stopPropagation();}catch(N){}if(SearchShortcut.selected&&(SearchShortcut.results.length>SearchShortcut.selected.num+1)){SearchShortcut.keyHighlight(document.getElementById("sp-result-"+(SearchShortcut.selected.num+1)));}if(!SearchShortcut.selected&&SearchShortcut.results.length>0){SearchShortcut.keyHighlight(document.getElementById("sp-result-0"));}SearchShortcut.flashDomRender();}else{if(B==38&&SearchShortcut.results){try{m.preventDefault();m.stopPropagation();}catch(N){}if(SearchShortcut.selected&&SearchShortcut.selected.num>0){SearchShortcut.keyHighlight(document.getElementById("sp-result-"+(SearchShortcut.selected.num-1)));}SearchShortcut.flashDomRender();}else{if(B==27){SearchShortcut.hideResults();document.getElementById("sp-searchtext").value="";}else{SearchShortcut.selected=false;var I=document.getElementById("sp-searchtext").value;I=I.replace(/[%\^\?\!\*\/<>\$]/ig,"");I=I.replace(/^\s+/g,"").replace(/\s+$/g,"");if(I.length<1&&SearchShortcut.html){SearchShortcut.html.results.innerHTML="";document.getElementById("sp-search-spinner").style.display="none";SearchShortcut.hideResults();}else{if(I.length>SearchShortcut.minimumCharactersForSearch){SearchShortcut.searchText=I;SearchShortcut.startKeystrokeTimer();}}}}}};}};function decorateGlobalSearchInput(){var G=document.getElementById("sp-searchtext");var N=null;var B=0;var V="Search";if(typeof (searchCountry)=="undefined"){searchCountry="us";}if(geoMap[searchCountry.toUpperCase()].searchText){V=geoMap[searchCountry.toUpperCase()].searchText;}var M="";if(navigator.userAgent.match(/AppleWebKit/i)){G.setAttribute("type","search");if(!G.getAttribute("results")){G.setAttribute("results",B);}if(null!=V){G.setAttribute("placeholder",V);G.setAttribute("autosave",M);}G.onblur=function(){if(!SearchShortcut.itemSelected){SearchShortcut.hideResults();}};}else{G.setAttribute("autocomplete","off");N=document.createElement("input");G.parentNode.replaceChild(N,G);var m=document.createElement("span");m.className="left";var Y=document.createElement("span");Y.className="right";var y=document.createElement("div");y.className="reset";var r=document.createElement("div");r.className="search-wrapper";var l=G.value==V;var I=G.value.length==0;if(l||I){G.value=V;r.className+=" blurred empty";}r.appendChild(m);r.appendChild(G);r.appendChild(Y);r.appendChild(y);G.onfocus=function(){var w=r.className.indexOf("blurred")>-1;if(G.value==V&&w){G.value="";}r.className=r.className.replace("blurred","");};G.onblur=function(){if(!SearchShortcut.itemSelected){SearchShortcut.hideResults();}if(G.value==""){r.className+=" empty";G.value=V;}r.className+=" blurred";};G.onkeydown=function(w){var k=typeof (event)!="undefined"?event["keyCode"]:w.keyCode;if(!w){w=event;}if(k==13&&!w.altKey){var a=null;if(w.target){a=w.target;}else{if(w.srcElement){a=w.srcElement;}}if(a.value.length===0){return false;}if(SearchShortcut.selected){SearchShortcut.go(SearchShortcut.selected.url);}else{SearchShortcut.hideResults();document.getElementById("g-search").submit();}return ;}if(G.value.length>=0){r.className=r.className.replace("empty","");}i();};var i=function(){return (function(w){var a=false;if(!w){w=window.event;}if(w.type=="keydown"){if(w.keyCode!=27){return ;}else{a=true;}}G.blur();G.value="";r.className+=" empty";G.focus();});};y.onmousedown=i();if(N){N.parentNode.replaceChild(r,N);}}}
