jQuery.fn.fadeToggle = function(speed, easing, callback) {
   return this.animate({opacity: 0.6}, speed, easing, callback);
}; 

jQuery.fn.hintField = function(mark){
	return this.each(function() {
		var mark = mark || this.title;
		
		if (!mark)
			return;
			
		var target = this;
		var original = $(this);
		if (this.type == "password") {
			target = $("<input />")
				.insertBefore(this)
				.css("display", $(this).css("display"))
				.attr("size", this.size)
				.attr("title", this.title)
				.attr("class", this.className)
				.addClass("watermark")[0];
			if (!this.value) {
				$(this).hide();
			} else {
				$(target).hide();
			}
		}
		
		if(!target.value || mark == this.value) {
			$(target).addClass("watermark");
		}
		
		if (!this.value || target != this) {
			target.value = mark;
		}
		
		$(target).focus(function() {
				if (target != original[0]) {
				$(this).hide();
				original.show().focus();
			} else if (this.value == mark) {
				this.value = '';
				$(this).removeClass("watermark");
			}
		});
		$(this).blur(function() {
			if (!this.value.length) {
				if (target != original[0]) {
					$(target).show();
					original.hide();
				} else {
					this.value = mark;
					$(this).addClass("watermark")
				} 
			}
		});
		
		$(this).parents("form:first").submit(function(){
			 if ($(target).hasClass("watermark")) {
					 $(target).attr("value", "");
					 $(target).removeClass("watermark");
			 }
		});
	});
};

flowplayer("player","templates/default/scripts/flowplayer/flowplayer-3.1.5.swf", { 
	clip: { 
		autoPlay: true,  
		autoBuffering: true 
  },
	plugins: { 
		controls: {        
    	background: '#333333 url(templates/default/images/player_bg.png) repeat-x', 
      backgroundGradient: 'none', 
      border: '1px solid #333333',
			scrubber: true, 
			play: true, 
			mute: false, 
			time: false, 
			fullscreen: false,
			sliderColor: '#111111',
			bufferColor: '#6E6E6E', 
			progressColor: '#F1A717',             
			buttonColor: '#111111', 
			buttonOverColor: '#444444',
			progressGradient: 'medium',
			sliderGradient: 'medium',
			volumeSliderColor: '#111111', 
			tooltipColor: '#7F0404', 
			height: 38		             
		} 
	} 
});

$(document).ready(function() { 

	Shadowbox.init({
	    handleOversize: "drag",
	    modal: true
	});

});  
