//CPIX Property Search

$(document).ready(function()
  {
    $(".drop-box").hide();
    $(".drop-link").click(function()
    {
      $(this).next(".drop-box").fadeToggle(300);
    });
  });
  
  var mouse_is_inside = false;

  $(document).ready(function()
  {
      $('.drop-box, .drop-link').hover(function(){ 
          mouse_is_inside=true; 
      }, function(){ 
          mouse_is_inside=false; 
      });

      $("body").mouseup(function(){ 
          if(! mouse_is_inside) $('.drop-box').hide();
      });
});

//Featured Property Slider

$(function(){
	$('#slides').slides({
		preload: true,
		play: 5000,
		pause: 2500,
		hoverPause: true
	});
	
});


//Real Estate News Accordion

$(document).ready(function(){
	
//Set default open/close settings
$('.acc_container').hide(); //Hide/close all containers
$('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container

//On Click
$('.acc_trigger').click(function(){
	if( $(this).next().is(':hidden') ) { //If immediate next container is closed...
		$('.acc_trigger').removeClass('active').next().slideUp(); //Remove all .acc_trigger classes and slide up the immediate next container
		$(this).toggleClass('active').next().slideDown(); //Add .acc_trigger class to clicked trigger and slide down the immediate next container
	}
	return false; //Prevent the browser jump to the link anchor
});

});


