'; } function loading_small(){ return '
'; } function loading(){ return '
'; } function loading_big(){ return '
'; } function ui_success(txt, line2br){ if( typeof(line2br)==='undefined' ) line2br = true; string = ' '; string = string.replace(/\{txt\}/gi, txt); return string; } function ui_error(txt, line2br){ if( typeof(line2br)==='undefined' ) line2br = true; string = ' '; string = string.replace(/\{txt\}/gi, txt); return string; } var xAjaxNoticeTitle = ''; var xAjaxNotice = null; var xAjaxNoticeTimer = 15000; var xAjaxNoticeVar = null; function fn_xAjaxNotice(){ if( xAjaxNotice!=null ) xAjaxNotice.abort(); xAjaxNoticeVar = null; xAjaxNotice = $.ajax({ url: "https://www.aldo-expert.com/aeframework/notice.html", cache: false, dataType: "json", success: function(data){ dataLength = data.data.length; if( data.sum > 0 ) $('title').html( '(' + data.sum + ') ' + xAjaxNoticeTitle ); else $('title').html( xAjaxNoticeTitle ); for(index = 0; index < dataLength; index++) { if( $( data.data[index].elem ).length > 0 ) { if( data.data[index].count!=null && data.data[index].count!=false && data.data[index].count > 0 ) { $( data.data[index].elem ).html( data.data[index].count ); $( data.data[index].elem ).fadeIn('slow'); } else if( data.data[index].count!=null && data.data[index].count!=false && data.data[index].count.trim()!='' ) { $( data.data[index].elem ).html( data.data[index].count ); $( data.data[index].elem ).fadeIn('slow'); } else { $( data.data[index].elem ).html(''); $( data.data[index].elem ).fadeOut('slow'); } } } xAjaxNoticeTimer = (Math.floor(Math.random() * 30) + 15) * 1000 ; xAjaxNoticeVar = setTimeout('fn_xAjaxNotice()', xAjaxNoticeTimer); }, error : function(XHR, Status, Thrown){ console.log(XHR); console.log(Status); console.log(Thrown); } }); } $(document).ready(function(e) { xAjaxNoticeTitle = $('title').html(); fn_xAjaxNotice(); });