/*** Toggle visibility search ***/
var $j = jQuery.noConflict();

  $j(function() {
        $j("#NiOsearchGO").live('click', function(event) {
            $j(".pop").remove();
            $j(this).addClass("selected").parent().replaceWith('<div class="NiOsearchcontainer"><div class="NiOsearchpop pop"><a class="close" href="/"></a><FORM method="get" name="myform" id="searchform" onSubmit="return NiOonSubmit();"><input type="text" name="s" id="s" value="Search" onfocus="NiOclearBox(\'s\', \'Search\')" onblur="NiOclearBox(\'s\', \'Search\')" /><input type="radio" name="x" value="1" checked>&nbsp;&nbsp;Blog&nbsp;&nbsp;&nbsp;<input type="radio" name="x" value="2">&nbsp;&nbsp;Images</FORM></div></div>');
            $j(".pop").slideFadeToggle()

            return false;
        });

        $j(".close").live('click', function() {
            $j(".pop").slideFadeToggle();
            $j("#NiOsearchGO").removeClass("selected");
            $j(".NiOsearchcontainer").append('<a class="search" href="/" id="NiOsearchGO"></a>');
            $j(".pop").remove();
            return false;
        });
    });

    $j.fn.slideFadeToggle = function(easing, callback) {
        return this.animate({ opacity: 'toggle', height: 'toggle' }, "fast", easing, callback);
    };


/*** Opacity hover for thumbs ***/
var $a = jQuery.noConflict();

$a(document).ready(function(){
	$a("img").hover(function(){
		$a(this).fadeTo("normal", 0.6); // This should set the opacity to 60% on hover
	},function(){
   		$a(this).fadeTo("normal", 1.0); // This should set the opacity back to 100% on mouseout
	});
});

		
/*** Toggle visibility recent work ***/
jQuery(document).ready(function() { 
    jQuery('.mover').hide();
        jQuery('#slideToggle').click(function(){
            jQuery('.mover').slideToggle();
        }); 
}); 


/*** Swaps search action ***/
function NiOonSubmit() {
  if(document.myform.x[0].checked == true)
  {
    document.myform.action ="http://www.niophoto.com/";
  }
  else
  if(document.myform.x[1].checked == true)
  {
    var form = document.forms['myform'];
    var el1 = document.createElement("input");
    var el2 = document.createElement("input");
    var el3 = document.createElement("input");
   	el1.type = "hidden"; el1.name = "I_DSC"; el1.value = document.myform.s.value;
   	form.appendChild(el1);
   	el2.type = "hidden"; el2.name = "I_DSC_AND"; el2.value = "t";
   	form.appendChild(el2);
   	el3.type = "hidden"; el3.name = "_ACT"; el3.value = "search";
   	form.appendChild(el3);
    document.myform.action ="http://niophoto.photoshelter.com/search"; 
  }
  return true;
}

/*** Clears a field ***/
function NiOclearBox(field_id, term_to_clear) {
	
	// Clear input if it matches default value
	if (document.getElementById(field_id).value == term_to_clear ) {
		document.getElementById(field_id).value = '';
	}
	
	// If the value is blank, then put back term
	else if (document.getElementById(field_id).value == '' ) {
		document.getElementById(field_id).value = term_to_clear;
	}
}
