UNPKG

amx-js

Version:
51 lines 1.95 kB
var amx = {}; (function( context ){ var name = 'AMX JS'; var version = '0.0.1'; context.sum = function( param1, param2 ){ return param1 + param2; }; context.myMessage = function(){ return name + ' ' + version; }; context.wndsize = function(){ var w = 0;var h = 0; //IE if(!window.innerWidth){ if(!(document.documentElement.clientWidth == 0)){ //strict mode w = document.documentElement.clientWidth;h = document.documentElement.clientHeight; } else{ //quirks mode w = document.body.clientWidth;h = document.body.clientHeight; } } else { //w3c w = window.innerWidth;h = window.innerHeight; } return {width:w,height:h}; }; context.wndcent = function(){ var hWnd = (arguments[0] != null) ? arguments[0] : {width:0,height:0}; var _x = 0;var _y = 0;var offsetX = 0;var offsetY = 0; //IE if(!window.pageYOffset){ //strict mode if(!(document.documentElement.scrollTop == 0)){offsetY = document.documentElement.scrollTop;offsetX = document.documentElement.scrollLeft;} //quirks mode else{offsetY = document.body.scrollTop;offsetX = document.body.scrollLeft;}} //w3c else{offsetX = window.pageXOffset;offsetY = window.pageYOffset;}_x = ((context.wndsize().width-hWnd.width)/2)+offsetX;_y = ((context.wndsize().height-hWnd.height)/2)+offsetY; return{x:_x,y:_y}; }; context.load = function(){ var wh = context.wndsize().width; var hh = context.wndsize().height; var str = hh + "px"; $("#home").css("height", str ); $("#service").css("height", str ); $("#contact").css("height", str ); $("#sponsors").css("height", str ); //$("#index").css("height", str ); }; })(amx);