var baseUrl = "https://34178.staygrid.com"; var updateRequestTime = 180000; // 3Min /***************************Start YUI Loader***********************/ var loader = new YAHOO.util.YUILoader( { base: 'https://34178.staygrid.com/js/yui/build/', require: ["datasource"], rollup: true, loadOptional: true, onSuccess: function() { /################ Start Call All required Function ##################/ updateLoginTime(); /################ End Call All required Function ##################/ }, }); loader.insert(); /***************************End YUI Loader***********************/ function updateLoginTime() { var sUrl = baseUrl+"/frontdesk/ajax/updatelogintime/"; var postData=""; var handleSuccess = function(o) { setTimeout(updateLoginTime,updateRequestTime); } var handleFailure = function(o) { setTimeout(updateLoginTime,updateRequestTime); } var callback = { success:handleSuccess, failure: handleFailure, argument: { foo:"foo", bar:"bar" } }; var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback,postData); }