var propsWithoutAgeFacet = ['212','223','234','213','214','220','224','225','229','237'];

function onChangeLogic(){
	$j('#locationCombo').change(function(){
		$j('#optionValue').text('Selecciona'); 
		$j('#option').attr('disabled', false);		
 		$j('#labelName').text('Ciudad / Zona:');
 		$j('#locationTitle').text('Ciudad / Zona'); 
	});		 
	$j('#dynamic').change(function(){
		$j('#firstOption').text('Selecciona');
		$j('#firstOption').attr('selected', true); 
		$j('#optionValue').text('Selecciona');	 	
 		$j('#labelName').text('Ciudad / Zona:');
 		updateAgeFacet();
	});
}
function updateAgeFacet(){
	var tipoProp = $j('#dynamic :selected').val();
 	if ($j.inArray(tipoProp,propsWithoutAgeFacet) >= 0) {	 	
 		$j("#ageCode").val("");
 		$j("#ageCode").hide();
 		$j("#ageCodeLabel").hide();
 	}
 	else {	 		
 		$j("#ageCode").show();
 		$j("#ageCodeLabel").show();
 	}	 	
 	//$j('#locationCombo').change();	
}

//Solapas de comunidad
$j(function(){

	var communityTabs = $j('#communityContent .middle');

	$j('#communityNav').find('a').click(function(){
		
		communityTabs.hide().filter(this.hash).show();
		
		$j('#communityNav').find('li').removeClass('current');
		$j(this).parent('li').addClass('current');
		
		return false;
	}).filter(':first').click();

});

function searchById(){
	var idPost = $j("#codeSearch").val();
	if(isNaN(idPost) || idPost==""){
		$j("#warningInvalidCode").overlay({
			onBeforeLoad: function() { 
				this.getOverlay().appendTo('body');
			},
			closeOnClick: true,
			closeOnEsc: true,
			mask: {
				color: '#333',
				loadSpeed: 200,
				opacity: 0.9
				},
			top:'center',
			left: 'center',
			load: true			
		}).load();			
	}else{
		window.location.href= "http://propiedades.zonaprop.com.co/idZ" + idPost;		
	}
	
}

//------ News y Guides --------
google.load("feeds", "1");

function displayNews(result) {
	  var content = "";
	  var thumburl = "";
	  var container = "";
	  var markup = "";
			
	  if (!result.error) {
		for (var i = 0; i < result.feed.entries.length; i++) {
			thumburl = '<img src="http://static.zonaprop.com.ar/static/images/logo_news.jpg">';
			content = result.feed.entries[i].content;              
		    container = $j('<div/>').html(content);
	
		  	$j(container).find('img').each(function() {
		  		thumburl = '<img src="' + $j(container).find('img').attr('src') + '">'
			});
			
			markup += '<div class="news-item">' + thumburl + '<a target="_blank" href="' + result.feed.entries[i].link + '" class="title">' + result.feed.entries[i].title + '</a><p>' + result.feed.entries[i].contentSnippet + '</p><a taget="_blank" href="' + result.feed.entries[i].link + '">Leer completo &raquo;</a></div>';
		}       
		
		document.getElementById('newsFeed').innerHTML = markup;
	  }
	}

function initializeNews() {
  var feed = new google.feeds.Feed('http://noticias.zonaprop.com.co/category/inmuebles/feed/ ');
  feed.setNumEntries(3);
  feed.load(displayNews);
}

google.setOnLoadCallback(initializeNews);

function displayGuides(result) {
	  var content = "";
	  var thumburl = "";
	  var container = "";
	  var markup = "";
			
	  if (!result.error) {
		for (var i = 0; i < result.feed.entries.length; i++) {
			thumburl = '<img src="http://static.zonaprop.com.ar/static/images/logo_news.jpg">';
			content = result.feed.entries[i].content;              
		    container = $j('<div/>').html(content);
	
		  	$j(container).find('img').each(function() {
	  			thumburl = '<img src="' + $j(container).find('img').attr('src') + '">'
			});
		  	
		  	markup += '<div class="news-item">' + thumburl + '<a target="_blank" href="' + result.feed.entries[i].link + '" class="title">' + result.feed.entries[i].title + '</a><p>' + result.feed.entries[i].contentSnippet + '</p><a target="_blank" href="' + result.feed.entries[i].link + '">Leer completo &raquo;</a></div>';
		}
		
		document.getElementById('guidesFeed').innerHTML = markup;
	  }
	}
		
function initializeGuides() {
var feed = new google.feeds.Feed('http://noticias.zonaprop.com.co/category/guias-de-hogar/feed/');
feed.setNumEntries(3);
feed.load(displayGuides);
}
		
google.setOnLoadCallback(initializeGuides);


