	//global vars  
	var searchBoxes = $(".text");  
	var searchBox = $("#search");  
	var searchBoxDefault = "Search LombardoHomes.com";
	searchBox.focus(function(){  
		if($(this).attr("value") == searchBoxDefault) $(this).attr("value", "");  
	});
	searchBox.blur(function(){  
		if($(this).attr("value") == "") $(this).attr("value", searchBoxDefault);  
	});

	$(function(){

		// TABS
		$('#commtab').tabs();
		$('#Model-Images').tabs();
		$('#Model-Details').tabs();
		
		// DIALOG - init
		$('#ScheduleShowing').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });
		$('#ListSignup').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });
		$('#SendToFriend').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });//
		$('#GetBrochure').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });//
		$('#AskQuestion').dialog({ autoOpen: false, width: 400, bgiframe: true });//
		$('#AskQuestion').dialog({ autoOpen: false, width: 400, bgiframe: true });//
		$('#ReadyToMove').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });//
		$('#MortgageCalculator').dialog({ autoOpen: false, width: 480, bgiframe: true });//
		$('#ContactUs').dialog({ autoOpen: false, width: 480, bgiframe: true, modal: true });//
		
		//DIALOG - action
		$('#ScheduleShowing_link').click(function(){
			$('#ScheduleShowing').dialog("open");
			return false;
		});
		$('#ListSignup_link').click(function(){
			$('#ListSignup').dialog("open");
			return false;
		});
		$('#SendToFriend_link').click(function(){
			$('#SendToFriend').dialog("open");
			return false;
		});
		$('#GetBrochure_link').click(function(){
			$('#GetBrochure').dialog("open");
			return false;
		});
		$('#AskQuestion_link').click(function(){
			$('#AskQuestion').dialog("open");
			return false;
		});
		$('#ReadyToMove_link').click(function(){
			$('#ReadyToMove').dialog("open");
			return false;
		});
		$('#MortgageCalculator_link').click(function(){
			$('#MortgageCalculator').dialog("open");
			return false;
		});
		$('#ContactUs_link').click(function(){
			$('#ContactUs').dialog("open");
			return false;
		});
		
		
		// Datepicker -unused
		$('#datepicker').datepicker({
			inline: true
		});
		
		// Progressbar -unused
		$("#progressbar").progressbar({
			value: 20 
		});
		
		//hover states on the static widgets -unused
		$('#dialog_link, ul#icons li').hover(
			function() { $(this).addClass('ui-state-hover'); }, 
			function() { $(this).removeClass('ui-state-hover'); }
		);
		
	});
	
	
	
	//TRANS PNG FIX
	var blank = new Image();
	 blank.src = 'images/blank.gif';
	 
	 $(document).ready(function() {
	   var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
	   if (badBrowser) {
		 // get all pngs on page
		 $('img[src$=.png]').each(function() {
		   if (!this.complete) {
			 this.onload = function() { fixPng(this) };
		   } else {
			 fixPng(this);
		   }
		 });
	   }
	 });
	 
	 function fixPng(png) {
	   // get src
	   var src = png.src;
	   // set width and height
	   if (!png.style.width) { png.style.width = $(png).width(); }
	   if (!png.style.height) { png.style.height = $(png).height(); }
	   // replace by blank image
	   png.onload = function() { };
	   png.src = blank.src;
	   // set filter (display original image)
	   png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	 }
	 
	 
//used for ways we can help toggles
function toggleTable(el) {

  var myelement = document.getElementById(el);
  var nameelement = document.getElementById(el + "-featurename");
  var myimg = document.getElementById(el + "img");

  if( !myelement.style.display || myelement.style.display == "none" ) {
	myelement.style.display = "block";
    myimg.src= "/images/wecanhelp/minusimg.gif"; //minus
    nameelement.style.fontWeight = "bold";
  } else {
    myelement.style.display = "none";
    myimg.src= "/images/wecanhelp/plusimg.gif"; //plus
    nameelement.style.fontWeight = "normal";
  }
}
