$(document).ready(function(){		
	select_options = $('.option');
	$('.option').not('.'+$('.type input:radio:checked').attr('alt')).remove();
	if($('#rs-min-price').hasClass('styled')){
		sel_click($('#rs-min-price'));
	}
	if($('#rs-max-price').hasClass('styled')){
		sel_click($('#rs-max-price'));
	}
	
	$('ul#slider li').not('.newsletter').find('div#slide-cont-wrap').click(function(){
		var alink = $(this).siblings('div').find('a');
		if(alink.attr('target') == "_blank")
		{
			window.open(alink.attr('href'));
		}
		else
		{
		location.href = alink.attr('href');
		}
	});
	//$('body.home #main #content #news .latest-news ul#item-list li:last').css('borderBottom','none');
		
	$("a.newsletter,li.newsletter").fancybox({
		'hideOnOverlayClick': false,
		'hideOnContentClick': false,
		'height': 240,
		'width': 405,
		'scrolling' : 'no',
		'centerOnScroll':true
	});
		
	
	$('#quick_search_form .type').click(function() {
		if($(this).children('input:checked').length > 0) {
			var type = $(this).children('input:checked').attr('id');
			var min_price = select_options.filter('.'+type).filter('.min-price');
			var max_price = select_options.filter('.'+type).filter('.max-price');
			var suburbs = select_options.filter('.suburbs').filter('.'+type);
			var catg = select_options.filter('.catg').filter('.'+type);

		
			$('.option').remove();
			$('#select'+$('#rs-min-price').attr('name')).html("Min Price");
			
			$('#select'+$('#rs-max-price').attr('name')).html("Max Price");
			
			$('#rs-min-price').append(min_price);
			if($('#rs-min-price').hasClass('styled')){
				sel_click($('#rs-min-price'));
			}
			$('#rs-max-price').append(max_price);
			if($('#rs-max-price').hasClass('styled')){
				sel_click($('#rs-max-price'));
			}
					
			$('#rs-catg').append(catg);
			$('#rs-suburbs').append(suburbs);
			$('#rs-suburbs input:checkbox').attr('checked', false);
		}
	});
	
	
	$('#quick-search input[type="submit"]').click(function() {
		$('#quick-search form').attr('action', SITE_PATH+$('#quick-search input:radio:checked').val());
	});
	
	 $('#slider').jcarousel({
        
       wrap: 'circular',
	   scroll : 2,
       auto:3,
	   animation:1000,
	   initCallback: initCallback
    });
	
	function initCallback(carousel)
	{
		$('body.home #content ul#slider li').hover(function(){ carousel.stopAuto();;
		},function(){carousel.startAuto()});
	}
});


function sel_click (elem){
	elem.siblings('.dropdown_ul').html('');
	var opt = elem.children('option');
	opt.each(function() {
		var selected = ($(this).text() == elem.find(':selected').text())?' selected':'';
		elem.siblings('.dropdown_ul').append('<li class="dropdown_li'+selected+'" rel="'+opt.eq(opt.index(this)).val()+'">'+($(this).text())+'</li>')
	});
	var sel_box = elem.parent();
	var sel_elem = elem;
	sel_box.find('ul.dropdown_ul li').click(function(){
		sel_box.find('ul.dropdown_ul li').removeClass('selected');
		$(this).addClass('selected');
		$(this).parents().siblings('input.sel-text').val($(this).text()); 
		sel_elem.val($(this).attr('rel')).change();
		$('ul.dropdown_ul:visible').slideUp(100);
	});
}
