$(document).ready(function() { console.log("ready"); var _win = { w:$(document).width(), h:$(document).height() }, _$root = $('#root'), _pl = 58, _active_pages = {}, _current_pages = 0, _page_left_bg, _page_right_bg, _$page_left = $('#page-left'), _$page_right = $('#page-right'), _$overlay_left = $('#page-left .overlay'), _$overlay_right = $('#page-right .overlay'), _$maps_left = $('#page-left .maps'), _$maps_right = $('#page-right .maps'), _bgs_prefix = "images/pages/", _$railway = $('#railway'), _$pagination = $('#pagination'); _$pagi_l = $('#pagination .wrapper-l .p'), _$pagi_r = $('#pagination .wrapper-r .p'); // ____ _ __ // / _/___ (_) /_ // / // __ \/ / __/ // _/ // / / / / /_ // /___/_/ /_/_/\__/ function init(){ // console.log("init", _PAGES[0].bg); initLayout(); initData(); initRailway(); initkeyboard(); initPagination(); changePages(); }; function initLayout(){ _$root.css({ 'margin-top':(_win.h-_$root.height())/2 }); }; function initData(){ for (var p = 0; p < _PAGES.length; p++) { if(typeof _PAGES[p][0].page !== "undefined"){ _active_pages[(_PAGES[p][0].page+1)/2] = p; } else if(typeof _PAGES[p][1].page !== "undefined"){ _active_pages[_PAGES[p][1].page/2] = p; } } console.log("_active_pages", _active_pages); }; // _ __ // / | / /___ __ __ // / |/ / __ `/ | / / // / /| / /_/ /| |/ / // /_/ |_/\__,_/ |___/ function initRailway(){ var $ul = $('