
(function($){$.fn.inputdescription=function(options){var settings=$.extend({},$.fn.inputdescription.defaults,options);return this.each(function(){var $this=$(this);$this.data('description',settings.text);$this.parents('div:first').css({position:'relative'});var marginTop=parseInt($this.css('margin-top'));var marginLeft=parseInt($this.css('margin-left'));var top=$this.position().top+($this.outerHeight()-$this.height())/2+(marginTop>0?marginTop-1:0);var left=$this.position().left+($this.outerWidth()-$this.width())/2+(marginLeft>0?marginLeft-1:0);$('<div />').attr('id',$this.attr('id')+'-description').attr('class','description').css({position:'absolute',top:top+settings.correction_top,left:left+settings.correction_left,paddingTop:$this.css('padding-top'),paddingRight:$this.css('padding-right'),paddingBottom:$this.css('padding-bottom'),paddingLeft:$this.css('padding-left'),backgroundColor:'transparent',display:'none',color:settings.color}).text($this.attr('title')).insertAfter($this);var $description=$('#'+$this.attr('id')+'-description');if($this.val()=='')
$description.show();$description.click(function(){$description.hide();$this.focus();});$this.focus(function(e){$description.hide();}).blur(function(){if($this.val()=='')
$description.show();});});};$.fn.inputdescription.defaults={text:'Type here...',descriptionClass:'description',correction_top:0,correction_left:0,color:'#000000'};})(jQuery);
