$(document).ready(function() { $(window).ajaxError(function( event, xmlHttpRequest, settings, exception ) { alert( '[ERROR]' + xmlHttpRequest.responseText ); }); $('#homeButton').click( function(event) { $('#contentBodyBox').attr( 'src', 'content/home.html' ); }); $('#aboutUsButton').click( function(event) { $('#contentBodyBox').attr( 'src', 'content/aboutUs.html' ); }); $('#servicesButton').click( function(event) { $('#contentBodyBox').attr( 'src', 'content/services.html' ); }); $('#caseStudyButton').click( function(event) { $('#contentBodyBox').attr( 'src', 'content/caseStudy.html' ); }); $('#contactUsButton').click( function(event) { $('#contentBodyBox').attr( 'src', 'content/contactUs.html' ); }); }); function execute( command, parameters, responseHandler ) { if( !responseHandler ) responseHandler = function() { }; $.get( '/commands/' + command + '.php', parameters, responseHandler ); } function request( url, parameters, responseHandler ) { if( !responseHandler ) responseHandler = function(data) { }; $.get( url, parameters, responseHandler ); } jQuery.fn.center = function () { this.css("position","absolute"); this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px"); this.css("left", ( $(window).width() - this.width() ) / 2+$(window).scrollLeft() + "px"); return this; } var App = { requestURL: '/app/request/', requestExtension: '.php', request: function( id, parameters, resultHandler ) { var url = App.requestURL + id + App.requestExtension; $.post( url, parameters, resultHandler ); } };