Subversion Repositories SmartDukaan

Rev

Rev 25214 | Rev 25218 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25214 Rev 25215
Line 909... Line 909...
909
		var gauge = new Gauge(target).setOptions(opts); // create sexy gauge!
909
		var gauge = new Gauge(target).setOptions(opts); // create sexy gauge!
910
		gauge.maxValue = 1; // set max gauge value
910
		gauge.maxValue = 1; // set max gauge value
911
		gauge.setMinValue(0);  // Prefer setter over gauge.minValue = 0
911
		gauge.setMinValue(0);  // Prefer setter over gauge.minValue = 0
912
		gauge.animationSpeed = 32; // set animation speed (32 is default value)
912
		gauge.animationSpeed = 32; // set animation speed (32 is default value)
913
		gauge.set($investments.get("okDays")/$dayOfMonth); // set actual value
913
		gauge.set($investments.get("okDays")/$dayOfMonth); // set actual value
914
		
-
 
915
	}
914
	}
916
	$(function(){
915
	$(function(){
917
	
-
 
918
		initGauge();
916
		initGauge();
919
		$('#links_bar').popover({
917
		$('#links_bar').popover({
920
			container:".notification-row",
918
			container:".notification-row",
921
			template:`<div class="popover">
919
			template:`<div class="popover">
922
							<div class="arrow"></div>
920
							<div class="arrow"></div>
Line 937... Line 935...
937
							</div>
935
							</div>
938
		    			</div>`,
936
		    			</div>`,
939
		    placement: "bottom",
937
		    placement: "bottom",
940
		    trigger: "focus"
938
		    trigger: "focus"
941
		});
939
		});
942
	var stopInterval;
-
 
943
	$(document).ready(function(){
-
 
944
		 stopInterval = setInterval(showAttendanceModal, 100000000);
-
 
945
	});
940
	});
946
 
941
	
947
	function showAttendanceModal() {
942
	function showAttendanceModal() {
948
		var today = new Date().getTime();
943
		var today = new Date().getTime();
949
		if ($.cookie("punchIn") == undefined) {
944
		if ($.cookie("punchIn") == undefined) {
950
			document.cookie = "punchIn=" + today;
945
			document.cookie = "punchIn=" + today;
951
		}
946
		}
952
		if (today >= parseInt($.cookie("punchIn"))) {
947
		if (today >= parseInt($.cookie("punchIn"))) {
953
			doGetAjaxRequestHandler(context + "/getPunchInOutForModel", function(
948
			doGetAjaxRequestHandler(context + "/getPunchInOutForModel", function(response) {
954
					response) {
-
 
955
			      if(response == 'true'){
949
				if(response == 'true'){
956
			    	  $('#punchInOutModal').modal('hide');
950
					$('#punchInOutModal').modal('hide');
957
			    	  clearInterval(stopInterval);
951
					clearInterval(stopInterval);
958
			      }else{
952
				} else{
959
			    	  $("#punch-in-out-model").html(response);
953
			      	$("#punch-in-out-model").html(response);
960
						$('#punchInOutModal').modal('show');
954
					$('#punchInOutModal').modal('show');
961
						var time = today + 30 * 60 * 1000
955
					var time = today + 30 * 60 * 1000
962
						document.cookie = "punchIn=" + time; 
956
					document.cookie = "punchIn=" + time;
963
			      }
957
				}
964
			});	
958
			});	
965
		}
959
		}
966
	}
960
	}
-
 
961
	var stopInterval;
-
 
962
	$(document).ready(function(){
-
 
963
		 stopInterval = setInterval(showAttendanceModal, 100000000);
-
 
964
	});
967
 #end
965
 #end
968
</script>
966
</script>
969
    <div id="punchInOutModal" class="modal fade" role="dialog">
967
    <div id="punchInOutModal" class="modal fade" role="dialog">
970
	  <div class="modal-dialog">
968
	  <div class="modal-dialog">
971
	
969