$(document).ready(function() {
 
 
 $('#searchForm legend').each( function() {
		val = $(this).text();
		$(this).after('<h5 class="legend">' + val + '</h5>');
		$(this).html('');
	});
 
 // Suckerfish sfhover
 
 
   $('div#nav-primary li').hover(
   function(){
   	$(this).addClass('sfhover');
   },
   function(){ $(this).removeClass('sfhover');
   });
 
 // Secoondary Nav Effects 
   
   $('div#nav-secondary-col dt.catnav-menu').siblings('dt.heading.current').removeClass('current');
   $('div#nav-secondary-col> dl:eq(0)> dd:gt(0)').hide();
   $('div#nav-secondary-col dt.heading.current').not('.catnav-menu').next('dd').hide();
   $('div#nav-secondary-col dt.current').next('dd').show();

   var overFn = function(){
     $(this).next('dd:hidden').slideDown('normal').siblings('dd:visible').slideUp('normal');
	 $(this).addClass('current').siblings('dt.heading').removeClass('current');
	 //$.scrollTo('#page-body',1500); 
     return false;
	 
	};

	var outFn = function(){};
	
	//$("dt.heading").hoverIntent( overFn, outFn ); 
	$("dt.heading").hoverIntent({
        sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
        interval: 175,   // number = milliseconds for onMouseOver polling interval
      	over: overFn,     // function = onMouseOver callback (required)
        timeout: 500,   // number = milliseconds delay before onMouseOut
        out: outFn       // function = onMouseOut callback (required)
      });


  $("div#nav-secondary-col li a").each(function() {
		if(this.href == window.location.href.split("#")[0]) {
			$(this).addClass("sub-current");
		}
	});


  // images
  
  $('img[align]').addClass('floated');
  $('img[align=right]').addClass('alt');
  
  
  
  // Featured Listings 
  
	$(function() {
		$('#featured-listings-module ul').cycle({

			fx:     'scrollLeft',
			speed:  '2000',
			timeout: 9000,
			pause: 1,
			pager:  '#pgnav'
			});
	});
	
	

	// Two Col Snippet - Equal Heights
	
	
    $(".column").equalHeights();


   
	/* BG IFRAME */
	
	$('#nav-primary li').hover(function(){ $(this).addClass('sfhover');},function(){ $(this).removeClass('sfhover');});
    $('#nav-primary li div').bgiframe();


	/* IDX RESULTS SWITCH */

 $('a.list').click(function(){
	$('a.list').addClass('current-view');
	$('a.grid').removeClass('current-view');						
	$("#idx-results").fadeOut("fast", function() {
	  	$(this).fadeIn("fast").removeClass('viewas-grid').addClass('viewas-list');
	});
	$.cookie('idxresults', 'viewas-list', {path: '/'});
	return false;
 });
$('a.grid').click(function(){
	$('a.grid').addClass('current-view');
	$('a.list').removeClass('current-view');	
	$("#idx-results").fadeOut("fast", function() {
		$(this).fadeIn("fast").addClass('viewas-grid').removeClass('viewas-list');
	});
	$.cookie('idxresults', 'viewas-grid', {path: '/'});
	return false;	
  });

	var idxresults = $.cookie('idxresults');
		
		if (idxresults == 'viewas-list') {
		$('#idx-results').removeClass('viewas-grid');
		$('#idx-results').addClass('viewas-list');
		$('a.grid').removeClass('current-view');
		$('a.list').addClass('current-view');
		};



/* Quicksearch */	
/*
$('div#quicksearch').hover(function() {
	$('#qs-location legend span').addClass('focus');								   
	$('input#search-field').addClass('focus');
									   
});

$('input#search-field').blur(function() {
	$('#qs-criteria legend span').addClass('focus');	
	$('#qs-search legend span').addClass('focus');	

});

*/
							   
$("h5:contains('Leave a Comment')").next('form').addClass('comments-form');
	
	
});		
				


			 /* rounded corners */
			DD_roundies.addRule('.my-account li a, .user-tools li a, .cs-module #searchForm fieldset, #motioncontainer-wrap, .blog-entry p.info', '5px', true);
				
			DD_roundies.addRule('#searchForm .btnset button', '3px', true);
			
			DD_roundies.addRule('#nav-mast a, .blog-entry a.comments, .blog-entry a.more', '2px', true);

			DD_roundies.addRule('#rew-contact-form, #buyer-form, #seller-form, .comments-form, #featured-listings-module a#more-btn, .cta-snippet a, #quicksearch #qs-search #advanced a, #quicksearch #qs-location span a', '4px', true);
		
			DD_roundies.addRule('div.two-column-snippet h3', '5px 5px 0 0', true);	
			
			DD_roundies.addRule('#content-secondary-wrap, #searchForm, #idx-detail-primary, #idx-mapsearch, #idx-map-otr-wrap', '0 0 5px 5px', true);

	

