
$(document).ready(function(){initDefaultValue();initTextOverflow();});function initHelpButton()
{$(".help-content").each(function(){var previousElement=$(this).prev();if($(previousElement).hasClass('help-button'))
{$(previousElement).tooltip({'track':false,'fade':250,'delay':0,'bodyHandler':function(){$('#tooltip .url').remove();return $(this).next().html();}});}else
{var button=$('<img>',{'src':staticRelPath+'common/images/admin/deal/help-mini.png','class':'help-button','alt':'Button Help'});$(button).insertBefore($(this));$(button).tooltip({'track':false,'fade':250,'delay':0,'bodyHandler':function(){$('#tooltip .url').remove();return $(this).next().html();}});}});}
function initDefaultValue()
{var initialColor='#000';var defaultValueColor='#969696';var disable=function(element,title)
{$(element).val(title);$(element).css({'color':defaultValueColor,'fontStyle':'italic'});};var active=function(element,title)
{$(element).val('');$(element).css({'color':initialColor,'fontStyle':'normal'});};$('input[type="text"]').each(function(index,element){var title=$(element).attr('title');if(typeof title!=='undefined'&&title!==false&&title!=='')
{if($(element).val()=='')
{disable(element,title);}
$(element).focus(function(){if($(element).val()==title)
{active(element,title);}
if($(element).val()!=title&&$(element).val()!='')
{$(element).css({'color':initialColor,'fontStyle':'normal'});}});$(element).blur(function(){if($(element).val()=='')
{disable(element,title);}});}});}
function initTextOverflow()
{$('.text-overflow').each(function(index,element){$(element).ellipsis();});}
(function($){$.fn.ellipsis=function(enableUpdating){var s=document.documentElement.style;if(!('textOverflow'in s||'OTextOverflow'in s)){return this.each(function(){var el=$(this);if(el.css("overflow")=="hidden"){var originalText=el.html();var w=el.width();var t=$(this.cloneNode(true)).hide().css({'position':'absolute','width':'auto','overflow':'visible','max-width':'inherit'});el.after(t);var text=originalText;while(text.length>0&&t.width()>el.width()){text=text.substr(0,text.length-1);t.html(text+"...");}
el.html(t.html());t.remove();if(enableUpdating==true){var oldW=el.width();setInterval(function(){if(el.width()!=oldW){oldW=el.width();el.html(originalText);el.ellipsis();}},200);}}});}else return this;};})(jQuery);
