12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- $(".language-change-click").click(function (x) {
- change_language(x.target.dataset.language);
- })
- if (document.getElementsByName("jump-ifastnet").length) {
- document.getElementsByName("jump-ifastnet")[0].onclick = function (x) {
- jumpLink("https://ifastnet.com/portal/aff.php?aff=" + ifastnet_aff, null, "_target");
- x.preventDefault();
- x.stopPropagation();
- };
- }
- function change_language(lang) {
- setCookie('lang', lang, 1, '/', domain, false);
- if (cur_lang == lang) {
- return;
- }
- // to reload after changed
- window.location.href = window.location.href;
- }
- function jumpLink(action, params, target) {
- var fm = document.createElement("form");
- var params = params || {};
- fm.action = action;
- fm.method = "post";
- fm.target = target || "";
- fm.style.display = "none";
- for (var x in params) {
- var opt = document.createElement("input");
- opt.name = x;
- opt.value = params[x];
- fm.appendChild(opt);
- }
- document.body.appendChild(fm);
- fm.submit();
- document.body.removeChild(fm); // remove form after submit
- }
- function setCookie(name, value, expires, path, domain, secure) {
- var today = new Date();
- today.setTime(today.getTime());
- if (expires) {
- expires = expires * 1000 * 60 * 60 * 24;
- }
- var expires_date = new Date(today.getTime() + (expires));
- document.cookie = name + '=' + escape(value) +
- ((expires) ? ';expires=' + expires_date.toGMTString() : '') + //expires.toGMTString()
- ((path) ? ';path=' + path : '') +
- ((domain) ? ';domain=' + domain : '') +
- ((secure) ? ';secure' : '');
- }
|