function ajaxCall(jsonobj) { $(".alert-danger").hide();$("#msg-danger").html(''); $(".alert-success").hide();$("#msg-success").html(''); var base_url=$('#base_url').val(); var token=$('#app_token').val(); var url=jsonobj.url; var postdata=jsonobj.postdata; var callback=jsonobj.callback; var connection=jsonobj.connection; var redirect=jsonobj.redirect; var result= []; if(jsonobj.chosen==false) objchosen={chosen:false}; else if(jsonobj.chosen==true) objchosen={chosen:true}; else if(typeof jsonobj['chosen'] == 'undefined') objchosen={chosen:false}; if(typeof jsonobj['dataType'] == 'undefined') jsondataType='json'; else jsondataType=jsonobj.dataType; if(typeof jsonobj['loader'] == 'undefined') objloader={loader:true}; else objloader=jsonobj.loader; if(objloader) fadein(); setTimeout(function(){ var chosen=objchosen.chosen; var estCode = $("#selEstablishment").val(); if(estCode!='' && estCode!=undefined) { var myarr = estCode.split("~"); var stateCode = myarr[0]; var distCode = myarr[1]; var estCode = myarr[2]; } if($('#hid_case_adv_pde').val() && $('#hid_case_adv_flag').val()){ postdata +="&hid_case_adv_pde="+$('#hid_case_adv_pde').val()+"&hid_case_adv_flag="+$('#hid_case_adv_flag').val() } $.ajax({ type: "POST", url: base_url+'/?p='+url, dataType: jsondataType, async: false, data:postdata+'&ajax_req='+true+'&app_token='+token, error: function(jqXHR, textStatus, errorThrown) { fadeout(); setTimeout(function(){fadeout()},300); setTimeout(function(){fadeout()},1000); var responseArray=jqXHR.responseText.split('#####'); if(redirect=='Y') { $('#redirect').html(jqXHR.responseText); } $('#submitdata').attr('disabled',false); if(responseArray[1]!='' && responseArray[1]!=undefined) { $('#app_token').val(responseArray[1]); setToken(); } else { responseArray=jqXHR.responseText.split('"app_token":"'); if(responseArray[1]!=undefined) { abc=responseArray[1].split('"}'); if(abc!=undefined) { $('#app_token').val(abc[0]); setToken(); } } /*else { $.ajax({ type: "POST", url: base_url+'/?p=defaultCls/amrt', dataType: jsondataType, async: false, data:postdata+'&ajax_req='+true+'&app_token='+token, error: function(jqXHR, textStatus, errorThrown) { }, success:function( result ) { $('#app_token').val(result.amrt); setToken(); } }); }*/ } if(responseArray[0]!='' && responseArray[0]!=undefined && responseArray[0]!=null && redirect!='Y') errorAlert(responseArray[0]); result['status']=false; callback(result); }, beforeSend:function() { }, success:function( result ) { $('#app_token').val(result.app_token); setToken(); //if(url != restricted_url && url != restricted_url1){ setTimeout(function(){fadeout()},300); setTimeout(function(){fadeout()},1000); //} if(result.errormsg!='' && result.errormsg!=undefined && result.errormsg!=null) { errorAlert(result.errormsg); result['status']=false; callback(result); return false; } if(result.msg!='' && result.msg!=undefined && result.msg!=null) { successAlert(result.msg); } setTimeout(function(){fadeout()},1500); result['status']=true; callback(result); } })},50); }