Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
")}else{$(".calendar-details > .day").html(i[g.getDay()]);$(".calendar-details > .date").html(k[g.getMonth()]+" "+g.getDate())}}});if($(".calendar-details ul li").length==0){$(".calendar-details > .events").html("
no events :)
")}}});$("#main_calendar_phone").fullCalendar({header:{left:"title",right:"prev,next"},defaultView:"agendaDay",editable:true,events:[{title:"All Day Event",start:new Date(e,a,1)},{title:"Long Event",start:new Date(e,a,c-5),end:new Date(e,a,c-2)},{id:999,title:"Repeating Event",start:new Date(e,a,c-3,16,0),allDay:false},{id:999,title:"Repeating Event",start:new Date(e,a,c+4,16,0),allDay:false},{title:"Meeting",start:new Date(e,a,c,10,30),allDay:false},{title:"Lunch",start:new Date(e,a,c,12,0),end:new Date(e,a,c,14,0),allDay:false},{title:"Birthday Party",start:new Date(e,a,c+1,19,0),end:new Date(e,a,c+1,22,30),allDay:false},{title:"Click for Google",start:new Date(e,a,28),end:new Date(e,a,29),url:"http://google.com/"}]});$("#calendar").fullCalendar({header:{left:"title",right:"prev,next today,month,agendaWeek,agendaDay"},editable:true,droppable:true,drop:function(g,h){var f=$(this).data("eventObject");var d=$.extend({},f);d.start=g;d.allDay=h;$("#calendar").fullCalendar("renderEvent",d,true);if($("#drop-remove").is(":checked")){$(this).remove()}}})}function growlLikeNotifications(){$("#add-sticky").click(function(){var a=$.gritter.add({title:"This is a sticky notice!",text:'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus eget tincidunt velit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',image:"img/avatar.jpg",sticky:true,time:"",class_name:"my-sticky-class"});return false});$("#add-regular").click(function(){$.gritter.add({title:"This is a regular notice!",text:'This will fade out after a certain amount of time. Vivamus eget tincidunt velit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',image:"img/avatar.jpg",sticky:false,time:""});return false});$("#add-max").click(function(){$.gritter.add({title:"This is a notice with a max of 3 on screen at one time!",text:'This will fade out after a certain amount of time. Vivamus eget tincidunt velit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',image:"img/avatar.jpg",sticky:false,before_open:function(){if($(".gritter-item-wrapper").length==3){return false}}});return false});$("#add-without-image").click(function(){$.gritter.add({title:"This is a notice without an image!",text:'This will fade out after a certain amount of time. Vivamus eget tincidunt velit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.'});return false});$("#add-gritter-light").click(function(){$.gritter.add({title:"This is a light notification",text:'Just add a "gritter-light" class_name to your $.gritter.add or globally to $.gritter.options.class_name',class_name:"gritter-light"});return false});$("#add-with-callbacks").click(function(){$.gritter.add({title:"This is a notice with callbacks!",text:"The callback is...",before_open:function(){alert("I am called before it opens")},after_open:function(a){alert("I am called after it opens: \nI am passed the jQuery object for the created Gritter element...\n"+a)},before_close:function(b,c){var a=(c)?'The "X" was clicked to close me!':"";alert("I am called before it closes: I am passed the jQuery object for the Gritter element... \n"+a)},after_close:function(b,c){var a=(c)?'The "X" was clicked to close me!':"";alert("I am called after it closes. "+a)}});return false});$("#add-sticky-with-callbacks").click(function(){$.gritter.add({title:"This is a sticky notice with callbacks!",text:"Sticky sticky notice.. sticky sticky notice...",sticky:true,before_open:function(){alert("I am a sticky called before it opens")},after_open:function(a){alert("I am a sticky called after it opens: \nI am passed the jQuery object for the created Gritter element...\n"+a)},before_close:function(a){alert("I am a sticky called before it closes: I am passed the jQuery object for the Gritter element... \n"+a)},after_close:function(){alert("I am a sticky called after it closes")}});return false});$("#remove-all").click(function(){$.gritter.removeAll();return false});$("#remove-all-with-callbacks").click(function(){$.gritter.removeAll({before_close:function(a){alert("I am called before all notifications are closed. I am passed the jQuery object containing all of Gritter notifications.\n"+a)},after_close:function(){alert("I am called after everything has been closed.")}});return false})}$.fn.dataTableExt.oApi.fnPagingInfo=function(a){return{iStart:a._iDisplayStart,iEnd:a.fnDisplayEnd(),iLength:a._iDisplayLength,iTotal:a.fnRecordsTotal(),iFilteredTotal:a.fnRecordsDisplay(),iPage:Math.ceil(a._iDisplayStart/a._iDisplayLength),iTotalPages:Math.ceil(a.fnRecordsDisplay()/a._iDisplayLength)}};$.extend($.fn.dataTableExt.oPagination,{bootstrap:{fnInit:function(e,b,d){var a=e.oLanguage.oPaginate;var f=function(g){g.preventDefault();if(e.oApi._fnPageChange(e,g.data.action)){d(e)}};$(b).addClass("pagination").append('