jQuery(document).ready(function(){

	// LAST CHILD : ADD FIRST / LAST CLASSES
	jQuery("li:last-child").addClass("last");
    jQuery("li:first-child").addClass("first");
    
	// ODD CHILD : ADD ODD CLASS
	jQuery("ul li:odd").addClass("odd");
	// EVEN CHILD : ADD EVEN CLASS
	jQuery("ul li:even").addClass("even");
	
	
	//Perform IE6 png fix
	$(document).pngFix();
	
	//Initiate lightbox
	$(".lightbox").lightBox();
	$(".lightbox_flyout").each(function(){
		jQuery(this).lightBox();
	});
	
	
	//Add Easy Slider for property pages
	if($("#slider ul li").length>11){ $("#slider").css({left: "30px",	padding: "13px 0"}).easySlider(); }else{ if($.browser.msie && $.browser.version=="6.0") $("#slider").css({width: "900px"}); }

	$("#slider .background").fadeTo(0,"0.34");

	
	//Add hover class for ie6
	$("ul.props>li").hover(	function(){ $(this).addClass("hover"); }, function(){ $(this).removeClass("hover"); });
	
	
	//Add hover function for image map
	$("#image-map ul li a").hover(	function(){ 
		$(this).children(".popup").stop().fadeTo(0,0).fadeTo(300,1); 
	}, function(){ 
		$(this).children(".popup").fadeTo(300,0); 
	});
	
	
	//Add Mouseover for images in flyouts
	$(".flyout .thumbs a").mouseover(function(){ $(this).parent().parent().parent().children(".mainpic").attr("href",$(this).attr("href")).attr("title",$(this).attr("title")).children("img").attr("src",$(this).attr("rel")); });
	
	//validate refer from
	var refer_form=$("#refer_neighbor_form");
	if(refer_form.length)
		refer_form.validate({
		  rules: {
			inquiry: {
			  maxlength: 650
			}
		  }
	});
	
});

