

	$(document).ready(function() {
		// suckfish drop down
		$('#navigation ul').superfish({ 
			delay:       50,                             // one second delay on mouseout 
			animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
			speed:       'fast',                          // faster animation speed 
			autoArrows:  false,                           // disable generation of arrow mark-up 
			dropShadows: false                            // disable drop shadows 
		});
		$('#navigation ul ul li').bgiframe();	
		
		$("#search-results ul.list li:odd").addClass("zebra");
		$("#search-results ul.list li:last").css("margin-bottom", "0");
		$("#search-results ul.list li:last").css("height", "110px");
		
		// fixing IE issues
		//$(".module-tabs #pc-buying").fadeOut();
		//$(".module-tabs #pc-buying").fadeIn();
		//$(".module-tabs #pc-renting").fadeOut();
		//$(".module-tabs #pc-renting").fadeIn();
		
		// tab handlers
        var tabContainers = $('div.module-tabs > div');
        var tabIndex      = $(document).getUrlParam('p');
        if (tabIndex == null) {tabIndex = 'pc-buying'}
		tabContainers.tabs({ fxFade: true});    	
        tabContainers.hide().filter('#'+tabIndex).show();
        

			$('.module-tabs ul.tabs-nav a').click(function () {
				tabContainers.hide();
				tabContainers.filter(this.hash).show();
				$('.module-tabs ul.tabs-nav a').removeClass('tabs-selected');
				$(this).addClass('tabs-selected');
				return false;
			}).filter('#'+tabIndex).click();

        $('#'+tabIndex+'-tc').addClass('tabs-selected');            
		
		// fixing container height issue on ie6		
		if ( $.browser.msie && $.browser.version == 6.0 ) {
 			var containerHeight = $('.container').height();
			$('.container-bl').css('top',(containerHeight-6)+'px');
			$('.container-br').css('top',(containerHeight-6)+'px');
		}

        $("#buyingForm").validate();
        $("#sellingForm").validate();
        $("#rentingForm").validate();
        $("#sellingEnquiry").validate();

        
	});
