var hostname = 'http://myassignmenthelp.com/Home/';var token = '7b03e948f2317330be5ed884fb9f77f0';var ajax_cnt = 0; var MonthName = new Array(12); MonthName[0] = "Jan"; MonthName[1] = "Feb"; MonthName[2] = "Mar"; MonthName[3] = "Apr"; MonthName[4] = "May"; MonthName[5] = "Jun"; MonthName[6] = "Jul"; MonthName[7] = "Aug"; MonthName[8] = "Sep"; MonthName[9] = "Oct"; MonthName[10] = "Nov"; MonthName[11] = "Dec"; var WeekDay = new Array(7); WeekDay[0]= "Sunday"; WeekDay[1] = "Monday"; WeekDay[2] = "Tuesday"; WeekDay[3] = "Wednesday"; WeekDay[4] = "Thursday"; WeekDay[5] = "Friday"; WeekDay[6] = "Saturday"; var ShowError = function(er,tp){ //code by astha for temp user if(er == "temp student"){ $('#temp').show(); $('#perm').hide(); }else{ var itp = ' '; if(tp == 'success'){ itp = ' '; } $('#msg-box').html('
'+itp+er+'
').fadeIn(500); setTimeout("$('#msg-box').fadeOut(100);",10000); } } var ShowProg = function(){ $('.processing').fadeIn(100); } var HideProg = function(){ $('.processing').fadeOut(100); } var sendajax = function(page,str,recId,frm,_app){ if(_app != '1'){ _app = '0'; } senddata('ajax/'+page,str,recId,frm,_app,''); } var senddata = function(){ var args = senddata.arguments; var page = args[0],str = args[1],recId = args[2],frm =args[3],_app = args[4],_retfunc = args[5]; var va = args[6]; if(va != '0'){ ajax_cnt++; if(ajax_cnt>0){ ShowProg(); } } var dt = ''; if(frm !=''){ if($('#'+frm).prop("tagName") == 'FORM'){ dt += $('#'+frm).serialize(); }else{ dt += $('#'+frm).find('input').serialize(); dt += '&'+$('#'+frm).find('select').serialize(); } } if(str != ''){ dt += (dt!='' ? '&':'') + str; } $.ajax({ type : 'POST', url : hostname + page+'.php?token='+token, data : dt, success : function(data){ ReceiveData(recId, data, _app, _retfunc); }}); } var pagingdata = function(obj){ var page = obj.attr('data-page'),str = obj.attr('data-param'),recId = obj.attr('data-recId'); searchdata(page,str,recId,''); } var searchdata = function(page,str,recId,frm){ ajax_cnt++; if(ajax_cnt>0){ ShowProg(); } var dt = ''; if(frm !=''){ if($('#'+frm).prop("tagName") == 'FORM'){ dt += $('#'+frm).serialize(); }else{ dt += $('#'+frm).find('input').serialize(); dt += '&'+$('#'+frm).find('select').serialize(); } } if(str != ''){ dt += (dt!='' ? '&':'') + str; } $.ajax({ type : 'GET', url : hostname + page+'.php?token='+token, data : dt, success : function(data){ ReceiveData(recId, data, 0,''); }}); } var sendval = function(page,str,recId){ ajax_cnt++; if(ajax_cnt>0){ ShowProg(); } $.post(hostname + 'ajax/'+page+".php?token="+token, str, function(data){ ajax_cnt--; if(ajax_cnt==0){ HideProg(); } if(data!=''){ if(recId!=''){ if(data.indexOf("|g|")>0){ var arr = data.split("|g|"); if(arr[0]=='script'){ $('#'+recId).val(arr[1]); setTimeout(arr[2],1); }else{ $('#'+recId).val(data); } }else{ $('#'+recId).val(data); } }else{ if(data.indexOf("|g|")>0){ var arr = data.split("|g|"); if(arr[0]=='script'){ ShowError(arr[1]); setTimeout(arr[2],1); }else{ ShowError(data); } }else{ ShowError(data); } } } }, ""); } var ReceiveData = function (recId,data, _app, _retfunc){ ajax_cnt--; if(ajax_cnt==0){ HideProg(); } if(data!=''){ if(recId!=''){ if(data.indexOf("|g|")>0){ var arr = data.split("|g|"); if(arr[0]=='script'){ if(_app == '1'){ $('#'+recId).append(arr[1]); }else{ $('#'+recId).html(arr[1]).fadeIn(1000); } setTimeout(arr[2],1); }else if(arr[0]=='prepend'){ $('#'+recId).prepend(arr[1]); }else{ if(_app == '1'){ $('#'+recId).append(data); }else{ $('#'+recId).html(data).fadeIn(1000); } } }else{ if(_app == '1'){ $('#'+recId).append(data); }else{ $('#'+recId).html(data).fadeIn(1000); } } }else{ if(data.indexOf("|g|")>0){ var arr = data.split("|g|"); if(arr[0]=='script'){ if(arr[1] !=''){ ShowError(arr[1]); } setTimeout(arr[2],1); }else{ ShowError(data); } }else{ ShowError(data); } } } if(_retfunc!='' && _retfunc!='undefined'){ setTimeout(_retfunc,100); } } var MultiChecked = function(cls,val){ if($('.'+cls).length > 0){ $('.'+cls).each(function(){ this.checked = val; }); } } var DoubleDigit = function (i){ if (i.toString().length < 2){ i = "0"+i; } return i; }; var DateFormat = function(dt) { var strDate = DoubleDigit(dt.getDate())+'-'+DoubleDigit(parseInt(dt.getMonth())+1)+'-'+dt.getFullYear(); var hours = dt.getHours(); var ampm = hours >= 12 ? 'PM' : 'AM'; hours = hours % 12; hours = DoubleDigit(hours ? hours : 12); var strTime = DoubleDigit(hours) + ':' + DoubleDigit(dt.getMinutes()) + ':' + DoubleDigit(dt.getSeconds()) + ' ' + ampm; return strDate + ' ' +strTime; } var DateFormat2 = function(dt) { var strDate = ''+MonthName[dt.getMonth()] + ' ' + DoubleDigit(dt.getDate()) + ', ' + dt.getFullYear() + ''; var hours = dt.getHours(); var ampm = hours >= 12 ? 'PM' : 'AM'; hours = hours % 12; hours = DoubleDigit(hours ? hours : 12); var strTime = '' + WeekDay[dt.getDay()] + ' ' + DoubleDigit(hours) + ':' + DoubleDigit(dt.getMinutes()) + ' ' + ampm + ''; return strDate + ' ' +strTime; } var runTimeMachine = function () { if($(".TimerMachine").length > 0){ $('.TimerMachine').each(function() { var d = $(this).attr('data-value'); var a = d.split(/[^0-9]/); var today = new Date(a[0],a[1]-1,a[2],a[3],a[4],a[5]); if($(this).hasClass('details')){ $(this).html(DateFormat2(today)); }else{ $(this).html(DateFormat(today)); } today.setSeconds(parseInt(today.getSeconds())+1); var dt = today.getFullYear()+'-'+DoubleDigit(parseInt(today.getMonth())+1)+'-'+DoubleDigit(today.getDate()) + ' '+ DoubleDigit(today.getHours())+':'+DoubleDigit(today.getMinutes())+':'+DoubleDigit(today.getSeconds()); $(this).attr('data-value',dt); delete today; }); t = setTimeout(function(){runTimeMachine()},1000); } }; (function( $ ){ $.fn.retina = function(retina_part) { var settings = {'retina_part': '-2x'}; if(retina_part) jQuery.extend(settings, { 'retina_part': retina_part }); if(window.devicePixelRatio >= 2) { this.each(function(index, element) { if(!$(element).attr('src')) return; var checkForRetina = new RegExp("(.+)("+settings['retina_part']+"\\.\\w{3,4})"); if(checkForRetina.test($(element).attr('src'))) return; var new_image_src = $(element).attr('src').replace(/(.+)(\.\w{3,4})$/, "$1"+ settings['retina_part'] +"$2"); $.ajax({url: new_image_src, type: "HEAD", success: function() { $(element).attr('src', new_image_src); }}); }); } return this; } })( jQuery ); function icheck(){ if($(".icheck-me").length > 0){ $(".icheck-me").each(function(){ var $el = $(this); var skin = ($el.attr('data-skin') !== undefined) ? "_"+$el.attr('data-skin') : "", color = ($el.attr('data-color') !== undefined) ? "-"+$el.attr('data-color') : ""; var opt = { checkboxClass: 'icheckbox' + skin + color, radioClass: 'iradio' + skin + color, increaseArea: "10%" } $el.iCheck(opt); }); } } $(document).ready(function() { if($("#navigation").hasClass("navbar-fixed-top")){ $("#main").css("margin-top", '40px'); } runTimeMachine(); var mobile = false, tooltipOnlyForDesktop = true, notifyActivatedSelector = 'button-active'; if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) { mobile = true; } icheck(); if(tooltipOnlyForDesktop){ if(!mobile){ $('[rel=tooltip]').tooltip(); } } $(".notify").click(function(){ var $el = $(this); var title = $el.attr('data-notify-title'), message = $el.attr('data-notify-message'), time = $el.attr('data-notify-time'), sticky = $el.attr('data-notify-sticky'), overlay = $el.attr('data-notify-overlay'); $.gritter.add({ title: (typeof title !== 'undefined') ? title : 'Message - Head', text: (typeof message !== 'undefined') ? message : 'Body', image: (typeof image !== 'undefined') ? image : null, sticky: (typeof sticky !== 'undefined') ? sticky : false, time: (typeof time !== 'undefined') ? time : 3000 }); }); if($('.chosen-select').length > 0) { $('.chosen-select').each(function(){ var $el = $(this); var search = ($el.attr("data-nosearch") === "true") ? true : false, opt = {}; if(search) opt.disable_search_threshold = 9999999; $el.chosen(opt); }); } if($(".select2-me").length > 0){ $(".select2-me").select2(); } if($('.multiselect').length > 0) { $(".multiselect").each(function(){ var $el = $(this); var selectableHeader = $el.attr('data-selectableheader'), selectionHeader = $el.attr('data-selectionheader'); if(selectableHeader != undefined) { selectableHeader = "
"+selectableHeader+"
"; } if(selectionHeader != undefined) { selectionHeader = "
"+selectionHeader+"
"; } $el.multiSelect({ selectionHeader : selectionHeader, selectableHeader : selectableHeader }); }); } if($('.spinner').length > 0){ $('.spinner').spinner(); } if($(".colorbox-image").length > 0){ $(".colorbox-image").colorbox({ maxWidth: "90%", maxHeight: "90%", rel: $(this).attr("rel") }); } if($(".form-wizard").length > 0){ $(".form-wizard").formwizard({ formPluginEnabled: true, validationEnabled: true, focusFirstInput : false, disableUIStyles:true, validationOptions: { errorElement:'span', errorClass: 'help-block error', errorPlacement:function(error, element){ element.parents('.controls').append(error); }, highlight: function(label) { $(label).closest('.control-group').removeClass('error success').addClass('error'); }, success: function(label) { label.addClass('valid').closest('.control-group').removeClass('error success').addClass('success'); } }, formOptions :{ success: function(data){ }, dataType: 'json', resetForm: true } }); } Bind_Forms(); resize_chosen(); if($('.slider').length > 0) { $(".slider").each(function(){ var $el = $(this); var min = parseInt($el.attr('data-min')), max = parseInt($el.attr('data-max')), step = parseInt($el.attr('data-step')), range = $el.attr('data-range'), rangestart = parseInt($el.attr('data-rangestart')), rangestop = parseInt($el.attr('data-rangestop')); var opt = { min: min, max: max, step: step, slide: function( event, ui ) { $el.find('.amount').html( ui.value ); } }; if(range !== undefined) { opt.range = true; opt.values = [rangestart, rangestop]; opt.slide = function( event, ui ) { $el.find('.amount').html( ui.values[0]+" - "+ui.values[1] ); $el.find(".amount_min").html(ui.values[0]+"$"); $el.find(".amount_max").html(ui.values[1]+"$"); }; } $el.slider(opt); if(range !== undefined){ var val = $el.slider('values'); $el.find('.amount').html(val[0] + ' - ' + val[1]); $el.find(".amount_min").html(val[0]+"$"); $el.find(".amount_max").html(val[1]+"$"); } else { $el.find('.amount').html($el.slider('value')); } }); } if($(".ckeditor").length > 0){ CKEDITOR.replace("ck"); } $(".retina-ready").retina("@2x"); }); $(window).resize(function() { resize_chosen(); }); function resize_chosen(){ $('.chzn-container').each(function() { var $el = $(this); $el.css('width', $el.parent().width()+'px'); $el.find(".chzn-drop").css('width', ($el.parent().width()-2)+'px'); $el.find(".chzn-search input").css('width', ($el.parent().width()-37)+'px'); }); } function Bind_Forms(){ $("[rel=popover]").popover(); if($('.mask_date').length > 0){ $('.mask_date').each(function(){ $(this).unbind('mask'); $(this).mask("99-99-9999"); }); } if($(".tagsinput").length > 0){ $('.tagsinput').each(function(e){ $(this).unbind('tagsinput'); $(this).tagsInput({width:'auto', height:'auto'}); }); } if($('.datepick').length > 0){ var d = new Date(); d.setHours(0); d.setMinutes(0,0,0); $('.datepick').each(function(e){ if( $(this).attr('data-rule-startDate') == 'today'){ $(this).datepicker({ startDate: d }); }else{ $(this).datepicker(); } }); } if($('.daterangepick').length > 0){ $('.daterangepick').each(function(e){ $(this).unbind('daterangepicker'); var $obj = $(this); $(this).daterangepicker({},function(){ if($obj.attr('data-callback') != '' && $obj.attr('data-callback') != undefined){ setTimeout($obj.attr('data-callback'),100); } }); }); } if($('.timepick').length > 0){ $('.timepick').each(function(e){ $(this).unbind('timepicker'); $(this).timepicker({ defaultTime: 'current', minuteStep: 1, disableFocus: true, template: 'dropdown' }); }); } if($('.colorpick').length > 0){ $('.colorpick').each(function(e){ $(this).unbind('colorpicker'); $(this).colorpicker(); }); } if($('.form-validate').length > 0){ $('.form-validate').each(function(){ var id = $(this).attr('id'); $("#"+id).unbind('validate'); $("#"+id).validate({ errorElement:'span', errorClass: 'help-block error', errorPlacement:function(error, element){ element.parents('.controls').append(error); }, highlight: function(label) { $(label).closest('.control-group').removeClass('error success').addClass('error'); }, success: function(label) { label.addClass('valid').closest('.control-group').removeClass('error success').addClass('success'); }, submitHandler: function (form) { var $frm = $("#"+form.id); if($frm.attr('data-pending-files') != '0' && $frm.attr('data-pending-files')!== undefined){ alert('Please wait while uploading in progress.') return false; } if($frm.attr('data-confirm') != '' && $frm.attr('data-confirm')!== undefined){ if(! confirm($frm.attr('data-confirm'))){ return false; } } if($frm.attr('data-ajax')=='true'){ var _app = $frm.attr('data-append')=='1' ? '1':'0'; var _retfunc = $frm.attr('data-function'); senddata($frm.attr('data-url'),'',$frm.attr('data-recId'),$frm.attr('id'),_app,_retfunc); return false; }else{ ShowProg(); form.submit(); } } }); }); } if($('#frm-filters').length > 0){ var options = { callback: function (value) { setTimeout($(this).attr('data-callback'),10); }, wait: 500, highlight: true, captureLength: 0 } $("#frm-filters input").typeWatch( options ); } } var ResetMessageForm = function(FormId){ var $frm = $("#"+FormId); slimScrollUpdate($(".messages").parents(".scrollable"), parseInt($(".messages").height())); $frm.get(0).reset(); $frm.find('textarea').val(''); $frm.find('.files').html(''); } function JSDecrypt(str) { var result = '%'; while (str.length > 0) { result += str.substring(0, 2) + '%'; str = str.substring(2); } result = result.substring(0,result.length-1); return unescape(result); } var BindPageSpinner = function (wc){ var $page = $('#Pages'); $page.change(function(e) { var res = $page.val() == '' ? '' : ($page.val() * wc)+' Words'; $('#Word_Count').text(res); var refcnt = $page.val() == '' ? '' : ($page.val() * 3); $('#Total_Refers').val(refcnt); }); $page.click(function(e) { $page.trigger( "change" ); }); $page.keyup(function(e) { $page.trigger( "change" ); }); var res = $page.val() == '' ? '' : ($page.val() * wc)+' Words'; var refcnt = $page.val() == '' ? '' : ($page.val() * 3); $('#Total_Refers').val(refcnt); $('#Word_Count').text(res); $('#Minus-Page').click(function(e) { $page.val(Math.max($page.attr('min'),$page.val()-1)); $page.trigger( "change" ); }); $('#Plus-Page').click(function(e) { $page.val(Math.min($page.attr('max'),(!isNaN(parseInt($page.val())) ? parseInt($page.val()) : 0)+1)); $page.trigger( "change" ); }); } var BindNormalSpinner = function (id){ var $id = $('#'+id); $id.parents('.controls').find('.Minus-Page').click(function(e) { $id.val(Math.max($id.attr('min'),$id.val()-1)); }); $id.parents('.controls').find('.Plus-Page').click(function(e) { $id.val(Math.min($id.attr('max'),(!isNaN(parseInt($id.val())) ? parseInt($id.val()) : 0)+1)); }); } function callwin(url){ docprint = window.open(url+'&token='+token, "callwindow", "toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,width=300, height=340, left=25, top=25"); } $("[rel=popover]").popover();