(function($){$.fn.extend({dynoBox:function(options){var defaults={value:'Search Online Games..',defaultTextFocus:'auto',defaultTextBlur:'auto',userTextFocus:'auto',userTextBlur:'auto',resetOnLoad:true,addFromLabel:'',hideLabel:true,addClasses:true,defaultTextClass:'dynoBoxDefault',userTextClass:'dynoBoxUser'};var options=$.extend(defaults,options);var default_value;return this.each(function(){var obj=$(this);if(options.addFromLabel.length>0){the_label=$(options.addFromLabel);default_value=$(the_label).text();if(options.hideLabel){$(the_label).css({display:'none'});}}
else{default_value=options.value;}
if(options.resetOnLoad){$(obj).attr('value',default_value)}
function alertVal(){alert($(obj).val());}
function eraseVal(){$(obj).attr('value','');}
function revertVal(){$(obj).attr('value',default_value);}
$(obj).focus(function(){if($(obj).attr('value')==default_value){switch(options.defaultTextFocus){case'erase':eraseVal();break;case'select':$(obj).select();break;case'nothing':break;case'debug':alertVal();break;default:eraseVal();break;}}
else{switch(options.userTextFocus){case'erase':eraseVal();break;case'select':$(obj).select();break;case'debug':alertVal();break;}}}).blur(function(){if($(obj).attr('value')==''||$(obj).attr('value')==' '){switch(options.defaultTextBlur){case'revert':revertVal();break;case'nothing':break;case'debug':alertVal();break;default:revertVal();break;}}
else{switch(options.userTextBlur){case'revert':revertVal();break;case'debug':alertVal();break;}}});});}});})(jQuery);$(function(){$('input[type=text]').dynoBox();});
