var blank = new Image();
blank.src = '/sites/default/themes/forestandbird/imgs/blank.gif';

$(document).ready(function(){ 
  //$(document).pngFix(); 
}); 

$(document).ready(function() {

  //$(document).pngFix();
  //$("#header a img").pngFix();
  
  var isIE = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
  if (isIE) {
    // get all pngs on page
    $('img[src$=.png]').each(function() {
      if (!this.complete) {
        //this.onload = function() { fixPng(this) };
      } else {
        //fixPng(this);
      }
    });
  	 
	  /* Add class to element onhover as needed  */
	  $(".main-nav li").hover (
  	  function () {
    	  $(this).addClass("nav-on-ie");
  	  },
  	  function () {
    	  $(this).removeClass("nav-on-ie");
  	  }
	  );

	  $("#local-nav li").hover (
  	  function () {
    	  $(this).addClass("ie-local-on");
  	  },
  	  function () {
    	  $(this).removeClass("ie-local-on");
  	  }
	  );

	  $("button.btn-search").hover (
  	  function () {
    	  $(this).addClass("btn-search-ie");
  	  },
  	  function () {
    	  $(this).removeClass("btn-search-ie");
  	  }
	  );
   
  }

  /* Clear form input field onfocus */
  $.fn.search = function() {
	  return this.focus(function() {
		  if( this.value == this.defaultValue ) {
			  this.value = "";
		  }
	  }).blur(function() {
		  if( !this.value.length ) {
			  this.value = this.defaultValue;
		  }
	  });
  };
  $("#site-search").search();
  
  
  

});

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')";
}

