/**
 * ---------------------- Subversion Information ------------------------------
 * ****************************************************************************
 * $Date: 2009-04-13 14:28:12 -0700 (Mon, 13 Apr 2009) $
 * $Rev: 222 $
 * $Author: steven $
 *
 * SVN URL of this file
 * $HeadURL: http://hal/svn/design-framework/main/lec4/inc/js/docready.js $
 * ****************************************************************************
 *
 * @copyright Real Estate Webmasters 2008
 */
$(document).ready(function() {


 /*$('#searchForm legend').each( function() {
		val = $(this).text();
		$(this).after('<h5 class="legend">' + val + '</h5>');
		$(this).html('');
	});
 */


 // 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);
/*rounded corners -updated Oct/5/2010 to remove bugs in IE*/
			DD_roundies.addRule(' .cs-module #searchForm fieldset', '5px', true);

			DD_roundies.addRule('#searchForm .btnset button', '3px', true);

			DD_roundies.addRule('#nav-mast a', '2px', true);

			DD_roundies.addRule('#featured-listings-module a#more-btn,  #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);


