$(function() { var mnu, duration = 500, baseURL; var upload, uploadedfile, paramsave=''; /* events */ /* functions */ function main() { /* preparing masking for modal */ if($("#mask").get().length==0) $(document.body).append('
'); baseURL = "https://siakad.stitmkendal.ac.id/app/"; $("#main .ButtonMain[name='GantiPassword']").unbind().click(function() { showForm() }); $("#main .ButtonMain[name='SignOut']").unbind().click(function() { if(confirm('Anda yakin hendak keluar dari sistem?')) doLogout() }); showModal(false); $("#main a.help_idx").click(function(e) { e.preventDefault(); var divClass = $(this).attr("class").replace("help_idx ",""); $("#main .idx"+divClass).toggle(); $("#main .help_desc[class!='help_desc idx"+divClass+"']").hide(); }); } var getUrlVars = function(href) { var vars = [], hash; var hashes = href.slice(href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } function showModal(state) { if($("#mask").get().length==0) { $(document.body).append('
'); setTimeout(function() { showModal(state); },100); } else { if(!state) { if($("#mask:animated").get().length>0) { $("#mask:animated").stop().hide(); } else { setTimeout(function() { $("#mask").fadeOut(duration); },100); } } else { $("#mask:hidden").css({ backgroundColor: "#000", opacity: .5, filter: "alpha(opacity=50)" }) .fadeIn(duration).fadeTo(duration,0.75); } } } function showProgress(state) { if(state) { showModal(state); $("#mainpop").hide(); } else { if($("#mainpop").html()!='') $("#mainpop").fadeIn(duration); else showModal(state); } } function substrLeft(str,n){ if(n <= 0) return ""; else if(n > String(str).length) return str; else return String(str).substring(0,n); } function substrRight(str, n){ if (n <= 0) return ""; else if (n > String(str).length) return str; else { var iLen = String(str).length; return String(str).substring(iLen, iLen - n); } } function clearChar(str,chr) { while(str.indexOf(chr)>=0) str = str.replace(chr,""); return str; } /* actions */ main(); });