/**
* Written by Rob Schmitt, The Web Developer's Blog
* http://webdeveloper.beforeseven.com/
*/

/**
* The following variables may be adjusted
*/
var active_color = '#000'; // Colour of user provided text
var inactive_color = '#f60'; // Colour of default text

/**
* No need to modify anything below this line
*/


jQuery.noConflict();

jQuery(document).ready(
	function(){
	
	jQuery("#containerHomeFlash").append("<a href='http://www.jhitw.com' style='position:relative;top:-840px;left:-450px;'><img src='http://www.columbuszoo.org/assets/images/intothewild.gif' style='border:none;'/></a>");
	
		function updatePanel(){
			var who=current;
			var pageXY=getScrollXY()
			who.stop(true)
			
			who.animate({
			top:(pageXY[1]-220)+"px"
			},500);
		}
		
		var current=jQuery("#widget");
		window.onscroll=updatePanel;
		
		
		jQuery("input.default-value").css("color", inactive_color);
		var default_values = new Array();
		jQuery("input.default-value").focus(function() {
		    if (!default_values[this.id]) {
				default_values[this.id] = this.value;
		    }
		    if (this.value == default_values[this.id]) {
				this.value = '';
				this.style.color = active_color;
		    }
		    jQuery(this).blur(function() {
				if (this.value == '') {
					this.style.color = inactive_color;
					this.value = default_values[this.id];
				}
			});
		});
		
		
		
	}	
);
function getScrollXY() {
 	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
    	scrOfY = window.pageYOffset;
    	scrOfX = window.pageXOffset;
  	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    	//DOM compliant
    	scrOfY = document.body.scrollTop;
    	scrOfX = document.body.scrollLeft;
  	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    	//IE6 standards compliant mode
    	scrOfY = document.documentElement.scrollTop;
    	scrOfX = document.documentElement.scrollLeft;
  	}
  	return [scrOfX,scrOfY];
}
