function showNotify( title, msg, _sticky ){        
    
    //$('<div name="notifier" >aaaaaaa</div>').appendTo('body');
    //alert($('div[@name="notifier"]').size());                        
    var _obj;
    if ($('div[@name="notifier"]').size() > 0){
        _obj = $('div[@name="notifier"]');
    }
    else{
        _obj = $('<div name="notifier" class="top-left"></div>').appendTo('body');
    }
    _obj.jGrowl(msg, { 
        header: title,
        theme: 'smoke',
		sticky: _sticky,
		closer: true
    });
    return _obj;
}

function clearNotify (){
    try{
        if ($('div[@name="notifier"]').size() > 0){
            $('div[@name="notifier"]').jGrowl('shutdown');
            $('div[@name="notifier"]').remove();
        }
    }
    catch(e){
        alert(e);
    }
}

function closeNotify ( _obj ){
    try{
        _obj.remove();
    }
    catch(e){
        alert(e);
    }
}

function HightlightInvalidField ( _elId ){
    //$.dump($(":text[@name=dien_thoai]"));
    $(":text[@name=" + _elId + "],:password[@name=" + _elId + "]").addClass("textinputerror"); // Highlight InputField
    //$("tr:has(input[@name=" + _elId + "])").addClass("invalidRow"); // Highlight Row
    
}