Guest User

Untitled

a guest
Feb 17th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.89 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"/>
  5. <meta charset="utf-8" />
  6. <meta name="format-detection" content="telephone=no" />
  7. <meta name="msapplication-tap-highlight" content="no" />
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  9. <link rel="stylesheet" href="css/jquery.mobile-1.4.4.min.css">
  10. <link rel="stylesheet" href="css/sarg6.min.css" />
  11. <link rel="stylesheet" href="css/jquery.mobile.icons.min.css" />
  12. <link rel="stylesheet" href="css/icon-pack-custom.css" />
  13. <link rel="stylesheet" href="css/jquery.raty.css">
  14.  
  15. <link href="css/bootstrap.min.css" rel="stylesheet">
  16. <link href="css/chat.css" rel="stylesheet">
  17. <script src="js/utilities/jquery.min.js"></script>
  18. <script src="js/jquery.raty.js"></script>
  19. <script src="js/utilities/jquery.mobile-1.4.4.min.js"></script>
  20. <link rel="stylesheet" href="css/jquery.touchpanview.css">
  21. <script src="js/utilities/jquery.touchpanview.js"></script>
  22.  
  23. <title>Sarg.lt</title>
  24. </head>
  25. <body id="app" onload="onLoad()">
  26. <div>
  27. <div id="navbar" data-role="header" data-theme="a">
  28. <div data-role="navbar">
  29. <ul id="menubar">
  30. <li><a href="#" onclick="switchMenu(0)" id="menu0" data-icon="home" class="ui-btn-active">Pradžia</a></li>
  31. <li><a href="#" onclick="switchMenu(1)" id="menu1" data-icon="comment">Chat</a></li>
  32. <li><a href="#" onclick="switchMenu(2)" id="menu2" data-icon="user" style="hover{ color: red }">Profilis</a></li>
  33. <li><a href="#" onclick="switchMenu(3)" id="menu3" data-icon="globe">Forumas</a></li>
  34. </ul>
  35. </div>
  36. </div>
  37. <!--_________________________________________Money withdraw panel__________________________________________________________________-->
  38. <div data-role="panel" id="leftpanelMoneyWithdraw" data-position="left" data-display="overlay" data-dismissible="true">
  39. <h3><span class='glyphicon glyphicon-euro'></span> Pinigų išėmimas</h3>
  40. <label for="withdrawAmount">Galite išsiimti norimą sumą pinigų iš bankomato. Būtina būti žaidime.</label>
  41. <input type="number" min="1000" max="100000000" id="withdrawAmount" placeholder="Suma" maxlength="10"/>
  42. <input type="number" min="1000" max="9999" id="bankPIN" placeholder="PIN kodas (jeigu yra)" maxlength="4" onfocus="changeToPassword()"/>
  43. <button id="moneyWithdrawButton" class="ui-btn" onclick="withdrawMoney()">Išimti</button>
  44. </div>
  45. <!--_________________________________________Other user profile in panel__________________________________________________________________-->
  46. <div data-role="panel" id="leftpanelUserProfile" data-position="left" data-display="overlay" data-dismissible="true">
  47. <img src="" id="otherUserAvatar" alt="Avatar" class="img-circle" width="50" height="50"><h3><b><span id="otherUserProfileName"></span></b></h3>
  48.  
  49. <div id="otherUserProfile">
  50. </div>
  51. <button id="startChatButton" class="ui-btn" onclick="startChat()">Pradėti pokalbį</button>
  52. </div>
  53. <!--________________________________________Settings panel_________________________________________________________________________________-->
  54. <div data-role="panel" id="leftpanelSettings" data-position="left" data-display="overlay" data-dismissible="true">
  55. <h3><span class='glyphicon glyphicon-cog'></span> Nustatymai</h3>
  56. <fieldset data-role="controlgroup">
  57. <b>Stilius:</b>
  58. <input type="radio" id="themea" name="radio-choice-1" value="a" onclick="changeTheme('a')" data-theme="a"/>
  59. <label for="themea">Oranžinis</label>
  60. <input type="radio" id="themeb" name="radio-choice-1" value="b" onclick="changeTheme('b')" data-theme="b"/>
  61. <label for="themeb">Mėlynas</label>
  62. <input type="radio" id="themec" name="radio-choice-1" value="c" onclick="changeTheme('c')" data-theme="c"/>
  63. <label for="themec">Rusvas</label>
  64. <input type="radio" id="themed" name="radio-choice-1" value="d" onclick="changeTheme('d')" data-theme="d"/>
  65. <label for="themed">Žalias</label>
  66. </fieldset>
  67. <div id="avatarSelect">
  68. </div>
  69. <fieldset data-role="controlgroup">
  70. <b>Įspėjimas gavus žinutę žiūrimame pokalbyje:</b>
  71. <!--<input type="checkbox" id="checkbox_sound" onclick="soundSetting()">
  72. <label for="checkbox_sound">Garsas</label>-->
  73. <input type="checkbox" id="checkbox_vibration" onclick="vibrationSetting()">
  74. <label for="checkbox_vibration">Vibracija</label>
  75. <b>Įspėjimas gavus privačią žinutę:</b>
  76. <input type="checkbox" id="checkbox_private_vibration" onclick="vibrationPrivateSetting()">
  77. <label for="checkbox_private_vibration">Vibracija</label>
  78. <!--<input type="checkbox" id="checkbox_private_text" onclick="textPrivateSetting()">
  79. <label for="checkbox_private_text">Tekstas</label>-->
  80.  
  81. </fieldset>
  82. </div>
  83. <!--_________________________________________Chat online list & chat list panel_______________________________________________________________-->
  84. <div data-role="panel" id="leftpanelOnlineList" data-position="left" data-display="overlay" data-dismissible="true">
  85. <h3><span class='glyphicon glyphicon-user'></span> Prisijungę (<span id="onlineNumber"></span>)</h3>
  86. <div id="onlineList">
  87. </div>
  88.  
  89. <h3><span class='glyphicon glyphicon-comment'></span> Pokalbiai</h3>
  90. <div id="chatList">
  91. </div>
  92. </div>
  93. <!--________________________________________Buy credits panel______________________________________________________________________________-->
  94. <div data-role="panel" id="leftpanelBuyCredits" data-position="left" data-display="overlay" data-dismissible="true">
  95. <h3><span class='glyphicon glyphicon-euro'></span> Kreditų pirkimas</h3>
  96. <div class="ui-field-contain">
  97. <label for="selectCountry"><b>Šalis</b></label>
  98. <select id="selectCountry" onchange="onPaymentCountryChange()">
  99. <option value="0">Lietuva</option>
  100. <option value="1">Didžioji Britanija</option>
  101. <option value="2">Airija</option>
  102. <option value="3">Norvegija</option>
  103. <option value="4">Švedija</option>
  104. <option value="5">Danija</option>
  105. <option value="6">Vokietija</option>
  106. <option value="7">Latvija</option>
  107. </select>
  108. </div>
  109. <label for="credit_amount"><b>Gaunami kreditai:</b></label>
  110. <div id="credit_amount"></div><br>
  111. <label for="credit_price"><b>SMS žinutės kaina:</b></label>
  112. <div id="credit_price"></div><br>
  113. <label for="credit_operators"><b>Galimi operatoriai:</b></label>
  114. <div id="credit_operators"></div><br>
  115. <a id="credit_sms" data-role="button" href="#">Pirkti kreditus</a>
  116. </div>
  117. <!--_______________________________________No internet dialog______________________________________________________________________________-->
  118. <div data-role="popup" id="popupNoInternet" data-theme="e" style="max-width:400px;" class="ui-corner-all">
  119. <div data-role="header" data-theme="e" class="ui-corner-top">
  120. <h1>Nėra interneto ryšio</h1>
  121. </div>
  122. <div data-role="content" class="ui-content">
  123. Programėlei būtinas interneto ryšys, įjunkite jį
  124. <a href="#" id="popupNoInternetButton" data-role="button" data-theme="e" style="text-align: center;margin: 0 auto" data-rel="back" data-inline="true">Gerai</a>
  125. </div>
  126. </div>
  127. <!--__________________________________________Panel icon______________________________________________________________________________________-->
  128. <span id="leftPanelIcon" onclick="showSwipPanel()" class='glyphicon glyphicon-chevron-right' style="position: fixed; top:50%; z-index:2; color:#666666"></span>
  129. <span id="leftPanelIconUnreaded" onclick="showSwipPanel()" class='glyphicon glyphicon-chevron-right' style="position: fixed; top:50%; z-index:2; color:#666666"></span>
  130. <!--__________________________________________Content____________________________________________________________________________________-->
  131. <div id="content" data-role="content" style="font-size:large" data-theme="a">
  132. <!--__________________________________________Home content_____________________________________________________________________-->
  133. <div id="contentMenu0" value="0">
  134. <div class="ui-grid-solo ui-responsive" style="text-align: center;">
  135. <div class="ui-block">
  136. <div class="ui-bar ui-bar">
  137. <h2><div id="serverStatus"></div></h2>
  138. <div id="serverInfo"></div>
  139. </div>
  140. </div>
  141. </div>
  142. <div class="ui-grid-solo ui-responsive" style="text-align: center;">
  143. <div class="ui-block">
  144. <div class="ui-bar ui-bar">
  145. <div data-role="header"><h1><b>Paskutinis atnaujinimas</b></h1></div>
  146. <div id="serverUpdate"></div>
  147. <div id="rate_top_text" data-role="header" style="h1"></div>
  148. <div id="rate"></div>
  149. <div id="rate_bottom_text"></div>
  150. </div>
  151. </div>
  152. </div>
  153. </div>
  154. <!--__________________________________________Chat content_____________________________________________________________________-->
  155. <div id="contentMenu1" value="1" style = "display: none"></div>
  156. <!--__________________________________________Profile content_____________________________________________________________________-->
  157. <div id="contentMenu2" value="2" style = "display: none"></div>
  158. <div id="loginMenu" style = "display: none">
  159. <input type="text" id="userName" placeholder="Vardas_Pavardė (žaidime)" maxlength="20"/>
  160. <input type="password" id="userPassword" placeholder="Slaptažodis (žaidime)" maxlength="128"/>
  161. <label><input type="checkbox" id="autologin"/>Automatinis prisijungimas</label>
  162. <button class="ui-btn" onclick="userNameInput()">Prisijungti</button>
  163. </div>
  164. <!--__________________________________________Website content_____________________________________________________________________-->
  165. <div id="contentMenu3" value="3"></div>
  166. <!--__________________________________________Map content_____________________________________________________________________-->
  167. <div id="contentMenu4" value="4" style = "display: none;width:auto">
  168. <img id="map" src="images/map.jpg" alt="map" width="1200" height="1200" />
  169. </div>
  170. </div>
  171. </div>
  172. <script type="text/javascript">
  173. var userName = null;
  174. var userData = {};
  175. var load_all_msg = 1;
  176. var currentMenu = 0;
  177. var onlineCheckerTimer;
  178. var sendMsgTime = 0;
  179. var userXP = 0;
  180. var isPaused = false;
  181.  
  182. var current_chat_id = "0";
  183. var unreaded;
  184. var reshow = 0;
  185. var alert_new = false;
  186. var ignore_alert = false;
  187. var msgList = {};
  188.  
  189. var showOtherUserProfileTime = 0;
  190. var lastShowOtherUserProfile = "";
  191.  
  192. var forumWindow = null;
  193. </script>
  194. <script type="text/javascript" src="cordova.js"></script>
  195. <script type="text/javascript" src="js/index.js"></script>
  196. <script type="text/javascript" src="js/status.js"></script>
  197. <script type="text/javascript" src="js/settings.js"></script>
  198. <script type="text/javascript" src="js/login.js"></script>
  199. <script type="text/javascript" src="js/chat_menu.js"></script>
  200. <script type="text/javascript" src="js/left_panel.js"></script>
  201. <script type="text/javascript" src="js/login.js"></script>
  202. <script type="text/javascript" src="js/home_menu.js"></script>
  203. <script type="text/javascript" src="js/profile_menu.js"></script>
  204. <script type="text/javascript" src="js/website_menu.js"></script>
  205. <script type="text/javascript" src="js/map_menu.js"></script>
  206.  
  207. <script type="text/javascript">
  208.  
  209. /*var d = new Date();
  210. if( ((d.getMonth()+1) == 10 && d.getDate() >= 30) || ((d.getMonth()+1) == 11 && d.getDate() <= 2))
  211. {
  212. $('#menubar').append('<li><a href="#" onclick="switchMenu(4)" id="menu4" data-icon="location">Helovynas</a></li>');
  213. }*/
  214.  
  215. function changeToPassword()
  216. {
  217. setTimeout(function () {
  218. document.getElementById("bankPIN").setAttribute("type", "password");
  219. }, 500);
  220. }
  221. var refreshInterval = setInterval (loadMsg, 10000);
  222. var loadChatListInterval = null;
  223. function switchMenu(menu)
  224. {
  225. if(loadChatListInterval != null)
  226. clearInterval(loadChatListInterval);
  227. if(menu == 3)
  228. {
  229. menuWebsite();
  230. return;
  231. }
  232. document.getElementById("contentMenu" + currentMenu).style.display = "none";
  233. document.getElementById("contentMenu" + menu).style.display = "block";
  234.  
  235. $.mobile.loading('hide');
  236. currentMenu = menu;
  237. if(currentMenu != 1)
  238. {
  239. document.getElementById("leftPanelIconUnreaded").style.display = "none";
  240. clearInterval(refreshInterval);
  241. refreshInterval = setInterval (loadMsg, 10000);
  242. reshow = 1;
  243. }
  244. else
  245. {
  246. document.getElementById("leftPanelIconUnreaded").style.display = "block";
  247. }
  248. if(currentMenu != 2)
  249. {
  250. document.getElementById("loginMenu").style.display = "none";
  251. }
  252.  
  253. switch (currentMenu)
  254. {
  255. case 0 :
  256. menuHome();
  257. document.getElementById("leftPanelIcon").style.display = "block";
  258. break;
  259. case 1 :
  260. menuChat();
  261. document.getElementById("leftPanelIcon").style.display = "block";
  262. clearInterval(refreshInterval);
  263. refreshInterval = setInterval(loadMsg, 3000);
  264. loadChatListInterval = setInterval(loadChatList, 5000);
  265. break;
  266. case 2 :
  267. if (userName == null)
  268. document.getElementById("leftPanelIcon").style.display = "none";
  269. else
  270. document.getElementById("leftPanelIcon").style.display = "block";
  271. //document.getElementById("leftPanelIcon").style.display = "block";
  272. menuProfile();
  273. break;
  274. /*case 3 :
  275. document.getElementById("leftPanelIcon").style.display = "none";
  276. menuWebsite();
  277. break;*/
  278. case 4 :
  279. menuMap();
  280. document.getElementById("leftPanelIcon").style.display = "none";
  281. break;
  282. }
  283. }
  284. </script>
  285. </body>
  286. </html>
Add Comment
Please, Sign In to add comment