Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
| var loadingImage = new Image(); | |
| loadingImage.src = "assets/ajax-loader.gif"; | |
| function showLoading() | |
| { | |
| var str; | |
| str = '<table><tr><td width=200px></td></tr>'; | |
| str = str + '<tr><td align=center><img border=0 src=\'images/loading.gif\'></td></tr>'; | |
| str = str + '<tr><td align=center>Loading...</td></tr></table>'; | |
| return str; | |
| } | |
| function makeObject() { | |
| var x; | |
| if (window.ActiveXObject) { | |
| x = new ActiveXObject("Microsoft.XMLHTTP"); | |
| } else if (window.XMLHttpRequest) { | |
| x = new XMLHttpRequest(); | |
| } | |
| return x; | |
| } | |
| var request = makeObject(); | |
| var the_content; | |
| function check_content(the_content) { | |
| $('#loading-image').show(); | |
| $.ajax(the_content).done(function (data) { | |
| $('#content').html(data); | |
| $('#loading-image').hide(); | |
| }); | |
| } | |
| function parseCheck_content() { | |
| if (request.readyState == 1) { | |
| document.getElementById('content').innerHTML = '<center><img border=0 src=assets/ajax_loader.gif><br>Loading...</center>'; | |
| } | |
| if (request.readyState == 4) { | |
| var answer = request.responseText; | |
| document.getElementById('content').innerHTML = answer; | |
| } | |
| calendar.hideCalendar(); | |
| } | |
| function load_link(the_content) { | |
| the_content = the_content.replace("Modules.php", "Ajax.php"); | |
| $('#loading-image').show(); | |
| $.ajax(the_content).done(function (data) { | |
| $('#content').html(data); | |
| $('#loading-image').hide(); | |
| }); | |
| // request.open('get', the_content); | |
| // request.onreadystatechange = parseCheck_content; | |
| // request.send(''); | |
| } | |
| function load_link_group(the_content, stat) { | |
| the_content = the_content.replace("Modules.php", "Ajax.php"); | |
| request.open('get', the_content); | |
| request.onreadystatechange = function () { | |
| if (request.readyState == 1) { | |
| document.getElementById('content').innerHTML = '<center><img border=0 src=assets/ajax_loader.gif><br>Loading...</center>'; | |
| } | |
| if (request.readyState == 4) { | |
| var answer = request.responseText; | |
| document.getElementById('content').innerHTML = answer; | |
| } | |
| if (stat == '1') | |
| { | |
| document.getElementById('divErr').innerHTML = "Member added successfuly."; | |
| } | |
| else if (stat == '2') | |
| { | |
| document.getElementById('divErr').innerHTML = "<font style='color:red'>Member deleted successfuly.</font>"; | |
| } | |
| }; | |
| request.send(''); | |
| } | |
| function ajaxform(thisform, formhandler) | |
| { | |
| var formdata = ""; | |
| try { | |
| xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); | |
| } catch (e) { | |
| alert("Error: Could not load page."); | |
| } | |
| for (i = 0; i < thisform.length; i++) | |
| { | |
| if (thisform.elements[i].value != 'Delete') | |
| { | |
| if (thisform.elements[i].type == "text") { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } else if (thisform.elements[i].type == "textarea") { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } else if (thisform.elements[i].type == "checkbox") { | |
| if (thisform.elements[i].value && thisform.elements[i].checked) | |
| formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].value + "&"; | |
| } else if (thisform.elements[i].type == "radio") { | |
| if (thisform.elements[i].checked == true) { | |
| formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].value + "&"; | |
| } | |
| } else { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } | |
| } | |
| } | |
| xmlhttp.onreadystatechange = function () { | |
| if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) | |
| return 'send'; | |
| else | |
| return 'failed'; | |
| } | |
| formhandler = formhandler.replace("Modules.php", "Ajax.php"); | |
| if (formdata.length < 1900) | |
| check_content(formhandler + "&" + formdata + "ajax=true"); | |
| else | |
| { | |
| xmlhttp.open("POST", formhandler, true); | |
| xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); | |
| xmlhttp.setRequestHeader("Content-length", parameters.length); | |
| xmlhttp.setRequestHeader("Connection", "close"); | |
| xmlhttp.send(formdata); | |
| } | |
| } | |
| function loadformani(thisform, formhandler) | |
| { | |
| var formdata = ""; | |
| try { | |
| xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); | |
| } catch (e) { | |
| alert("Error: Could not load page."); | |
| } | |
| for (i = 0; i < thisform.length; i++) | |
| { | |
| if (thisform.elements[i].name != 'button' && thisform.elements[i].value != 'Delete') | |
| { | |
| if (thisform.elements[i].type == "text") { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } else if (thisform.elements[i].type == "textarea") { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } else if (thisform.elements[i].type == "checkbox") { | |
| formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].checked + "&"; | |
| } else if (thisform.elements[i].type == "radio") { | |
| if (thisform.elements[i].checked == true) { | |
| formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].value + "&"; | |
| } | |
| } else { | |
| formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; | |
| } | |
| } | |
| } | |
| xmlhttp.onreadystatechange = function () { | |
| if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) | |
| return 'send'; | |
| else | |
| return 'failed'; | |
| } | |
| formhandler = formhandler.replace("Modules.php", "Ajax.php"); | |
| xmlhttp.open("POST", formhandler, true); | |
| xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); | |
| xmlhttp.setRequestHeader("Content-length", parameters.length); | |
| xmlhttp.setRequestHeader("Connection", "close"); | |
| xmlhttp.send(formdata); | |
| } | |
| function grabA(alink) | |
| { | |
| var oldlink = alink.href; | |
| oldlink = oldlink.replace("Modules.php", "Ajax.php"); | |
| oldlink = oldlink + "&ajax=true"; | |
| check_content(oldlink); | |
| } | |
| function cancelEvent(e) { | |
| if (!e) | |
| e = window.event; | |
| if (e.preventDefault) { | |
| e.preventDefault(); | |
| } else { | |
| e.returnValue = false; | |
| } | |
| } | |
| function stopEvent(e) { | |
| if (!e) | |
| e = window.event; | |
| if (e.stopPropagation) { | |
| e.stopPropagation(); | |
| } else { | |
| e.cancelBubble = true; | |
| } | |
| } | |
| function go_location_for_attendance(link_url) | |
| { | |
| $.ajax({ | |
| url: 'Ajax_url_encode.php', | |
| type: 'POST', | |
| data: {'link_url': link_url}, | |
| success: function (encoded_url) { | |
| document.location.href = encoded_url; | |
| } | |
| }); | |
| } |