var result_array=new Array();var global_search_position=-1;var current_global_search_id="";var global_search_current_target="";var global_search_current_search_field="";var global_search_max_length=new Array();var global_search_current_max_length_pos=0;var current_topic="";function getXmlHttpRequestObject(){if(window.XMLHttpRequest){return new XMLHttpRequest();}else{if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}else{alert("Browser Not AJAX compatible. Please update your browser.");}}};var searchReq=getXmlHttpRequestObject();function searchSuggest(e,_1,_2,_3){var _4;if(window.event){_4=e.keyCode;}else{if(e.which){_4=e.which;}}if(_4==38||_4==40){if(_1=="quickListen"){changeselection(_4,_2,false);}else{changeselection(_4,_2,true);}}else{if(_4==13&&_1=="quickListen"){play_selected(_2);}else{if(escape(_3.value)!=""){if(_3.name=="whatmusic"){document.getElementById("quickListenResultSearch").style.display="block";}else{document.getElementById("quickListenResultSearch").style.display="none";}if(_3.name=="whatquery"){document.getElementById("search_suggest").style.display="block";}else{document.getElementById("search_suggest").style.display="none";}}current_global_search_id="";if(_3.value!=""&&_3.value.length<=30&&_3.value.indexOf("*")==-1&&_3.value.indexOf("--")==-1){if(searchReq.readyState==4||searchReq.readyState==0){global_search_current_search_field=_3;current_topic=_1;var _5=escape(_3.value);if(_3.name=="whatmusic"){document.getElementById("ajaxloaderbig").style.display="block";}if(_3.name=="whatquery"){document.getElementById("ajaxloader").style.display="block";}searchReq.open("GET","/webservices/quick_search.asmx/"+_1+"?fk_site_id=5&search_string="+_5,true);global_search_current_target=_2;searchReq.onreadystatechange=handleSearchSuggest;searchReq.send(null);}}else{if(_3.value==""){var ss=document.getElementById(global_search_current_target);ss.innerHTML="";}}}}};function handleSearchSuggest(){var _6=0;var _7=0;var _8="";var _9="";var _a="";var _b="";var _c=0;var _d=0;if(searchReq.readyState==4){document.getElementById("ajaxloader").style.display="none";document.getElementById("ajaxloaderbig").style.display="none";var ss=document.getElementById(global_search_current_target);ss.innerHTML="";global_search_position=-1;var _e=searchReq.responseXML;for(var x=0;x<_e.childNodes.length;x++){EntryElem=_e.childNodes[x];if(EntryElem.nodeName.toUpperCase()=="QUICKSEARCH"){for(var y=0;y<EntryElem.childNodes.length;y++){SunEntryElem=EntryElem.childNodes[y];if(SunEntryElem.nodeName.toUpperCase()=="RESULT"){show_item(SunEntryElem,_7);_7++;}if(SunEntryElem.nodeName.toUpperCase()=="RESULTAUDTYPESUBTYPE"||SunEntryElem.nodeName.toUpperCase()=="RESULTARTISTRADIO"){if(SunEntryElem.nodeName.toUpperCase()=="RESULTAUDTYPESUBTYPE"&&_c==5){_b+="RESULTAUDTYPESUBTYPE";}else{if(SunEntryElem.nodeName.toUpperCase()=="RESULTARTISTRADIO"&&_d==5){_b+="RESULTARTISTRADIO";}else{show_item(SunEntryElem,_7);_7++;if(SunEntryElem.nodeName.toUpperCase()=="RESULTAUDTYPESUBTYPE"){_c++;}else{if(SunEntryElem.nodeName.toUpperCase()=="RESULTARTISTRADIO"){_d++;}}}}}}}}var _f="";for(var z=0;z<_7;z++){item_array=result_array[z];if(item_array.length==3&&current_topic!="ArtistRadio"&&current_topic!="quickListen"){_8+="<div id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_8+="onmouseout=\"javascript:suggestOut(this);\" ";_8+="onclick=\"javascript:setSearch(this.innerHTML, "+item_array[0]+");\" ";_f=item_array[1].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[2]!=""){_8+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img="+item_array[2]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_8+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}else{if(current_topic=="AudioTypeAndsubType"){if(item_array[2]=="0"){_8+="<div id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_8+="onmouseout=\"javascript:suggestOut(this);\" ";_8+="onclick=\"javascript:play_audio_type_and_jump("+item_array[0]+");\" ";_f=item_array[1].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[4]!=""){_8+="=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img=/upload/icons_generos/"+item_array[4]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_8+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}else{_8+="<div id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_8+="onmouseout=\"javascript:suggestOut(this);\" ";_8+="onclick=\"javascript:play_audio_sub_type_and_jump("+item_array[2]+");\" ";_f=item_array[1]+" / "+item_array[3].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[4]!=""){_8+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img=/upload/icons_generos/"+item_array[4]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_8+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}}else{if(current_topic=="ArtistRadio"){_8+="<div id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_8+="onmouseout=\"javascript:suggestOut(this);\" ";_8+="onclick=\"javascript:play_artist_radio_and_jump("+item_array[0]+");\" ";_f=item_array[1].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[2]!=""){_8+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img="+item_array[2]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_8+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}else{if(current_topic=="quickListen"){if(item_array.length==5){if(item_array[2]=="0"){_9+="<div style=\"margin-left:80px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;\" id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_9+="onmouseout=\"javascript:suggestOut(this);\" ";_9+="onclick=\"javascript:play_audio_type_and_jump("+item_array[0]+");\" ";_f=item_array[1].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[4]!=""){_9+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img=/upload/icons_generos/"+item_array[4]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_9+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}else{_9+="<div style=\"margin-left:80px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;\" id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_9+="onmouseout=\"javascript:suggestOut(this);\" ";_9+="onclick=\"javascript:play_audio_sub_type_and_jump("+item_array[2]+");\" ";_f=item_array[1]+" / "+item_array[3].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[4]!=""){_9+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img=/upload/icons_generos/"+item_array[4]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_9+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}}else{_a+="<div style=\"margin-left:80px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;\" id=\""+global_search_current_target+"_global_search_result_"+z+"\" onmouseover=\"javascript:suggestOver(this);\" ";_a+="onmouseout=\"javascript:suggestOut(this);\" ";_a+="onclick=\"javascript:play_artist_radio_and_jump("+item_array[0]+");\" ";_f=item_array[1].replace(new RegExp(global_search_current_search_field.value,"i"),"<span class='suggest_link_over'>$&</span>");if(item_array[2]!=""){_a+="class=\"suggest_link\"><img src=\"/global_aspx/resize.aspx?img="+item_array[2]+"&h=30&w=30\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}else{_a+="class=\"suggest_link\"><img src=\"/images/vazio.gif\" style=\"width:30px; vertical-align: middle; padding-right: 3px;\" />"+_f+"</div>";}}}}}}}var _10=false;for(var _11=0;_11<global_search_max_length.length;_11++){item_max_pos=global_search_max_length[_11];if(item_max_pos[0]==global_search_current_target){global_search_max_length[_11]=new Array(global_search_current_target,_7-1,-1,result_array,global_search_current_search_field);_10=true;break;}}if(!_10){global_search_max_length[global_search_current_max_length_pos]=new Array(global_search_current_target,_7-1,-1,result_array,global_search_current_search_field);global_search_current_max_length_pos++;}if(current_topic=="quickListen"){if(_9.length!=0){_8+="<div style=\"border:0px solid red; width:300px; background-color: #fff;\"><div style=\"padding-right:5px; float:left; font-size:14px; width:70px; text-align:right;\">Estilos</div>"+_9+"<div class=\"clear\"></div>";if(_b=="RESULTAUDTYPESUBTYPE"||_b=="RESULTAUDTYPESUBTYPERESULTARTISTRADIO"||_b=="RESULTARTISTRADIORESULTAUDTYPESUBTYPE"){}}if(_a.length!=0){_8+="<div style=\"border-top:1px solid #dddddd; width:300px; background-color: #fff;\"><div style=\"padding-right:5px; float:left; font-size:14px; width:70px; text-align:right;\">Artistas</div>"+_a+"<div class=\"clear\"></div>";if(_b=="RESULTARTISTRADIO"||_b=="RESULTAUDTYPESUBTYPERESULTARTISTRADIO"||_b=="RESULTARTISTRADIORESULTAUDTYPESUBTYPE"){_8+="<div style=\"float:right; font-size:11px; text-align:right; padding:5px 10px 5px 5px;\"><a class=\"t11-black\" href=\"/search/radios_artistas.aspx?query="+escape(global_search_current_search_field.value)+"\">ver mais</a></div><div class=\"clear\"></div>";}}}ss.innerHTML+=_8;}};function show_item(str,_12){var _13="";var _14="";var _15="";var _16="";var _17="";var _18="";var _19="";if(document.all){if(str.getElementsByTagName("SEARCH_ID").length>0){_14=str.getElementsByTagName("SEARCH_ID").item(0).text;}if(str.getElementsByTagName("SEARCH_NAME").length>0){_13=str.getElementsByTagName("SEARCH_NAME").item(0).text;}if(str.getElementsByTagName("AUDIO_TYPE_ID").length>0){_15=str.getElementsByTagName("AUDIO_TYPE_ID").item(0).text;}if(str.getElementsByTagName("AUDIO_TYPE_NAME").length>0){_16=str.getElementsByTagName("AUDIO_TYPE_NAME").item(0).text;}if(str.getElementsByTagName("AUDIO_SUB_TYPE_ID").length>0){_17=str.getElementsByTagName("AUDIO_SUB_TYPE_ID").item(0).text;}if(str.getElementsByTagName("AUDIO_SUB_TYPE_NAME").length>0){_18=str.getElementsByTagName("AUDIO_SUB_TYPE_NAME").item(0).text;}if(str.getElementsByTagName("IMAGE_FILENAME").length>0){_19=str.getElementsByTagName("IMAGE_FILENAME").item(0).text;}}else{if(str.getElementsByTagName("SEARCH_ID").length>0){_14=str.getElementsByTagName("SEARCH_ID")[0].textContent;}if(str.getElementsByTagName("SEARCH_NAME").length>0){_13=str.getElementsByTagName("SEARCH_NAME")[0].textContent;}if(str.getElementsByTagName("AUDIO_TYPE_ID").length>0){_15=str.getElementsByTagName("AUDIO_TYPE_ID")[0].textContent;}if(str.getElementsByTagName("AUDIO_TYPE_NAME").length>0){_16=str.getElementsByTagName("AUDIO_TYPE_NAME")[0].textContent;}if(str.getElementsByTagName("AUDIO_SUB_TYPE_ID").length>0){_17=str.getElementsByTagName("AUDIO_SUB_TYPE_ID")[0].textContent;}if(str.getElementsByTagName("AUDIO_SUB_TYPE_NAME").length>0){_18=str.getElementsByTagName("AUDIO_SUB_TYPE_NAME")[0].textContent;}if(str.getElementsByTagName("IMAGE_FILENAME").length>0){_19=str.getElementsByTagName("IMAGE_FILENAME")[0].textContent;}}if(_15==""){result_array[_12]=new Array(_14,_13,_19);}else{result_array[_12]=new Array(_15,_16,_17,_18,_19);}};function suggestOver(_1a){_1a.className="suggest_link_over";};function suggestOut(_1b){_1b.className="suggest_link";};function setSearch(_1c,id){global_search_current_search_field.value=_1c.replace(new RegExp("<span class=suggest_link_over>","i"),"").replace(new RegExp("<span class=\"suggest_link_over\">","i"),"").replace(new RegExp("</span>","i"),"").replace(new RegExp("&amp;","g"),"&");document.getElementById(global_search_current_target).innerHTML="";if(!RegExpTest(_1c.toLowerCase())){directJump(id);}else{if(current_global_search_id!=""){directJump(current_global_search_id);}else{goSearch();}}};function changeselection(_1d,_1e,_1f){var _20=0;for(var _21=0;_21<global_search_max_length.length;_21++){item_max_pos=global_search_max_length[_21];if(item_max_pos[0]==_1e){_20=item_max_pos[1];global_search_position=item_max_pos[2];break;}}if(_1d==38&&global_search_position==-1&&!_1f){global_search_position=_20;document.getElementById(_1e+"_global_search_result_"+global_search_position).className="suggest_link_over";}else{if(_1d==38&&global_search_position>0){document.getElementById(_1e+"_global_search_result_"+global_search_position).className="suggest_link";global_search_position-=1;document.getElementById(_1e+"_global_search_result_"+global_search_position).className="suggest_link_over";}else{if(_1d==40&&global_search_position<_20){if(global_search_position!=-1){document.getElementById(_1e+"_global_search_result_"+global_search_position).className="suggest_link";}global_search_position+=1;document.getElementById(_1e+"_global_search_result_"+global_search_position).className="suggest_link_over";}}}item_array=item_max_pos[3][global_search_position];current_global_search_id=item_array[0];string_to_show=document.getElementById(_1e+"_global_search_result_"+global_search_position).innerHTML;item_max_pos[4].value=string_to_show.replace(new RegExp("<span class=suggest_link_over>","i"),"").replace(new RegExp("<span class=\"suggest_link_over\">","i"),"").replace(new RegExp("</span>","i"),"").replace(new RegExp("<img.*\">","i"),"").replace(new RegExp("&amp;","g"),"&");global_search_max_length[_21]=new Array(item_max_pos[0],item_max_pos[1],global_search_position,item_max_pos[3],item_max_pos[4]);};function play_selected_radio(_22){for(var _23=0;_23<global_search_max_length.length;_23++){item_max_pos=global_search_max_length[_23];if(item_max_pos[0]==_22){type_sub_type_info=item_max_pos[3][item_max_pos[2]];if(type_sub_type_info!=undefined){if(type_sub_type_info[2]=="0"){play_audio_type_and_jump(type_sub_type_info[0]);}else{play_audio_sub_type_and_jump(type_sub_type_info[2]);}}break;}}};function play_selected_artist_radio(_24){for(var _25=0;_25<global_search_max_length.length;_25++){item_max_pos=global_search_max_length[_25];if(item_max_pos[0]==_24){artist_radio_item=item_max_pos[3][item_max_pos[2]];if(artist_radio_item!=undefined){play_artist_radio_and_jump(artist_radio_item[0]);}break;}}};function play_selected(_26){for(var _27=0;_27<global_search_max_length.length;_27++){item_max_pos=global_search_max_length[_27];if(item_max_pos[0]==_26){to_play_info=item_max_pos[3][item_max_pos[2]];if(to_play_info!=undefined){if(to_play_info[2]!=undefined){if(to_play_info[2]=="0"){play_audio_type_and_jump(to_play_info[0]);}else{play_audio_sub_type_and_jump(to_play_info[2]);}}else{play_artist_radio_and_jump(to_play_info[0]);}}break;}}};function play_audio_type_and_jump(id){play_audio_type(id);window.document.location="/radios/destaque.html";};function play_audio_sub_type_and_jump(id){play_audio_sub_type(id);window.document.location="/radios/destaque.html";};function play_artist_radio_and_jump(id){play_artist_radio(id);window.document.location="/artistas/home.aspx?id="+id+"&ask=0";};function get_last_heard_radios(){var _28=GetCookieValue("LASTRADIOS");if(_28!=""){searchReq.open("GET","/webservices/coto_recent_listened_radios.asmx/GetRecentListenedRadios?cookie_string="+_28,true);searchReq.onreadystatechange=handleLastHeardRadios;searchReq.send(null);}else{var ss=document.getElementById("last_heard_radios");ss.innerHTML="";}};function handleLastHeardRadios(){if(searchReq.readyState==4){var _29=searchReq.responseXML;for(var x=0;x<_29.childNodes.length;x++){EntryElem=_29.childNodes[x];if(EntryElem.nodeName.toUpperCase()=="RECENTRADIOS"){for(var y=0;y<EntryElem.childNodes.length;y++){SunEntryElem=EntryElem.childNodes[y];if(SunEntryElem.nodeName.toUpperCase()=="RADIO"){showLastHeardRadio(SunEntryElem);}}}}}};function showLastHeardRadio(str){var _2a;var _2b;var _2c;if(document.all){if(str.getElementsByTagName("TYPE").length>0){_2a=str.getElementsByTagName("TYPE").item(0).text;}if(str.getElementsByTagName("LINK").length>0){_2b=str.getElementsByTagName("LINK").item(0).text;}if(str.getElementsByTagName("NAME").length>0){_2c=str.getElementsByTagName("NAME").item(0).text;}}else{if(str.getElementsByTagName("TYPE").length>0){_2a=str.getElementsByTagName("TYPE")[0].textContent;}if(str.getElementsByTagName("LINK").length>0){_2b=str.getElementsByTagName("LINK")[0].textContent;}if(str.getElementsByTagName("NAME").length>0){_2c=str.getElementsByTagName("NAME")[0].textContent;}}var ss=document.getElementById("last_heard_radios");if(_2b.indexOf("fast_radio_id=")!=-1){ss.innerHTML+="<div class=\"t11-black\" style=\"cursor:pointer; padding:2px;float:left;width:98%; border:0px solid #000;\" onclick=\"open_player('/listen/cotonete_player.asp?"+_2b+"')\">"+_2a+" - "+_2c+"<img src=\"/images/buttons/rec.png\" height=\"16\" width=\"16\" style=\"float:right;width=16px;cursor:pointer;\" onclick=\"window.document.location.href='/meucotonete/save_fast_radio.aspx?id="+_2b.substr(_2b.indexOf("fast_radio_id=")+14)+"'\" alt=\"Gravar esta r?dio\"></div>";}else{ss.innerHTML+="<div class=\"t11-black\" style=\"cursor:pointer; padding:2px;float:left;width:98%; border:0px solid #000;\" onclick=\"open_player('/listen/cotonete_player.asp?"+_2b+"')\">"+_2a+" - "+_2c+"</div>";}};function toggs(id){document.getElementById(id).style.display=document.getElementById(id).style.display=="block"?"none":"block";};function timetoggs(id){setTimeout(hideThingy,0);};function hideThingy(){document.getElementById("ultimasradios").style.display="none";};
