/*
 * Lib para alimentar o box de modelos mais procurados
 * Dependencia da variavel FASTVARS_MODELOSMAIS implementada
 * Portlet: Box - Modelos mais procurados
 * Copyright (c) 2010 Diarios Associados
 * Autor: Alexandre Villela Eiras Brandão de Oliveira SleX (slex@slex.com.br)
 * Vesao: 2.0
*/
 
function reverse(s){
	var resp = '';
	for(var i=0;i<s.length;i++){resp = s[i]+resp;}
	return resp
}


function getNumQuartos(s){
    var r = reverse(s);
    var p = r.indexOf('sotrauQ ');
    if(p>-1){
        try{
            start = r.length - r.indexOf(' ',p+8);
            stop = s.substring(start,s.length).indexOf(' ')+start;
            return s.substring(start,stop);
        }catch(err){
            return false;
        }
    }else{
        return false;
    }
}

jQuery(document).ready(function(){
	jQuery('#ul_modelos_mais_procurados *').remove();
	var ul_models = jQuery('#ul_modelos_mais_procurados');
	var url = document.location.href;
	url  = url.substring(0,url.indexOf('/',10)) + '/page/resultadodabusca/';
	url += '?filters=strclassifier7:anuncio&filters=strclassifier11:';
	for(var i=0;i<FASTVARS_MODELOSMAIS.length;i++){
		var model = FASTVARS_MODELOSMAIS[i];
		var nQuartos = getNumQuartos(model.n);
		var auxurl = url;
		if(nQuartos!=false){
			modelo = model.n.replace(" "+nQuartos+" Quartos","");
			auxurl = auxurl + modelo;
			auxurl = auxurl + '&filters=strclassifier20:'+nQuartos;
		} else {
			auxurl = auxurl+model.n;
		}		
		ul_models.append(
			jQuery('<li></li>')
				.append(
					jQuery('<a class="verde"></a>')
						.append('&#187;&nbsp;' + model.n)//Url._utf8_decode
						.append(
							jQuery('<span class="laranja"></span>').html(' ('+model.c+')')
						)
						.attr('href', auxurl)
				)
		);
	}
});


