Rev 12093 | Blame | Compare with Previous | Last modification | View Log | RSS feed
function addCookie(c_name,c_value,c_days,domain){if (c_days) {var date = new Date();date.setTime(date.getTime() + (c_days * 24 * 60 * 60 * 1000));var expires = "; expires=" + date.toGMTString();} elsevar expires = "";if (domain){var setdomain = "; domain=" + domain;document.cookie = c_name + "=" + c_value + expires + "; path=/" + setdomain;} else{var doamin = "";document.cookie = c_name + "=" + c_value + expires + "; path=/";}};function readCookie(name) {var nameEQ = name + "=";var ca = document.cookie.split(';');for(var i=0;i < ca.length;i++) {var c = ca[i];while (c.charAt(0)==' ') c = c.substring(1,c.length);if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);}return null;}function eraseCookie(name) {createCookie(name,"",-1);}function microAjax(url, callbackFunction) {if (!url) {return;}var postParam = (arguments[2] || "");var req = new XMLHttpRequest();req.onreadystatechange = function(obj) {if (req.readyState == 4) {if (callbackFunction) {callbackFunction(req.responseText);}}};if (postParam !== "") {req.open("POST", url, true);req.setRequestHeader("X-Requested-With", "XMLHttpRequest");req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");} else {req.open("GET", url, true);}req.send(postParam);}window.addEventListener("orientationchange", function() {document.getElementsByTagName("input")[0].style.display = "none";setTimeout(function() {document.getElementsByTagName("input")[0].style.display = "BLOCK";}, 100);}, false);var last;var lastmain;function togglesidemenu(e, a) {var tapdiv = document.getElementById(a);if ((last != undefined) && last != a) {last.style.display = "none";}if (a.style.display != "none") {a.style.display = "none";e.target.childNodes[1].innerHTML = "+";} else {a.style.display = "block";e.target.childNodes[1].innerHTML = "-";last = a;lastmain = e.target;}}var menu = document.getElementsByClassName("main-menu")[0];var mask = document.getElementsByClassName("mask")[0];var cnt = document.getElementsByClassName("main-wrapper")[0];function toggleMenu() {mask.style.display = "block";cnt.style.position = "absolute";cnt.style.width = "100%";cnt.style.right = "80%";menu.style.minHeight = document.getElementsByClassName("main-wrapper")[0].scrollHeight + "px";menu.style.display = "block";}function closeMenu() {mask.style.display = "none";menu.style.display = "none";cnt.style.position = "";cnt.style.right = "";}var span;var prevspan;var name;var span;name = "";span = "";var laste;function toggleHomemenu(e) {if ((laste != undefined) && (laste.nextElementSibling != e.currentTarget.nextElementSibling)) {laste.nextElementSibling.style.display = "none";laste.children[2].innerHTML = "+";}if (e.currentTarget.nextElementSibling.style.display != "block") {e.currentTarget.nextElementSibling.style.display = "block";e.currentTarget.children[2].innerHTML = "-";} else {e.currentTarget.nextElementSibling.style.display = "none";e.currentTarget.children[2].innerHTML = "+";}laste = e.currentTarget;}function getCOOKIE(c_name) {var c_start, c_end;if (document.cookie.length > 0) {c_start = document.cookie.indexOf(c_name + "=");if (c_start != -1) {c_start = c_start + c_name.length + 1;c_end = document.cookie.indexOf(";", c_start);if (c_end == -1) {c_end = document.cookie.length;}return unescape(document.cookie.substring(c_start, c_end));}}return "";}function searchList() {var search = document.getElementById("search").value;if (search.length > 0) {var url = base_url + "search?name=" + search;addCookie("shopMoreUrl", window.location.href, 1);window.location.href = url;} else {alert("Please enter some search term");}}function toggleOverlay(e) {if (e.currentTarget.className.indexOf("menu") != -1) {if (document.getElementsByClassName("side-menu")[0].style.display != "block") {document.getElementsByClassName("profile-overlay")[0].style.display = "none";document.getElementsByClassName("profile")[0].style.backgroundColor = "";document.getElementsByClassName("menu")[0].style.backgroundColor = "#ff7201";document.getElementsByClassName("side-menu")[0].style.display = "block";document.getElementsByClassName("mask")[0].style.display = "block";document.getElementsByClassName("mask")[0].style.minHeight = Math.max(document.getElementsByClassName('side-menu')[0].clientHeight,document.body.clientHeight) + "px";for(var i; i<document.getElementsByClassName('rec-hldr').length;i++){document.getElementsByClassName('rec-hldr')[i].style.overflowX = 'hidden';}} else {document.getElementsByClassName("menu")[0].style.backgroundColor = "";document.getElementsByClassName("side-menu")[0].style.display = "none";document.getElementsByClassName("mask")[0].style.display = "none";for(var i; i<document.getElementsByClassName('rec-hldr').length;i++){document.getElementsByClassName('rec-hldr')[i].style.overflowX = 'auto';}}} else {if (e.currentTarget.className.indexOf("profile") != -1) {if (document.getElementsByClassName("profile-overlay")[0].style.display != "block") {document.getElementsByClassName("side-menu")[0].style.display = "none";document.getElementsByClassName("menu")[0].style.backgroundColor = "";document.getElementsByClassName("profile")[0].style.backgroundColor = "#ff7201";document.getElementsByClassName("profile-overlay")[0].style.display = "block";document.getElementsByClassName("mask")[0].style.display = "block";document.getElementsByClassName("mask")[0].style.minHeight = Math.max(document.getElementsByClassName('side-menu')[0].clientHeight,document.body.clientHeight) + "px";for(var i; i<document.getElementsByClassName('rec-hldr').length;i++){document.getElementsByClassName('rec-hldr')[i].style.overflow = 'hidden';}} else {document.getElementsByClassName("profile")[0].style.backgroundColor = "";document.getElementsByClassName("profile-overlay")[0].style.display = "none";document.getElementsByClassName("mask")[0].style.display = "none";}} else {document.getElementsByClassName("profile")[0].style.backgroundColor = "";document.getElementsByClassName("profile-overlay")[0].style.display = "none";document.getElementsByClassName("menu")[0].style.backgroundColor = "";document.getElementsByClassName("side-menu")[0].style.display = "none";document.getElementsByClassName("mask")[0].style.display = "none";}}}function getScrollXY() {var scrOfX = 0, scrOfY = 0;if ( typeof (window.pageYOffset) == "number") {scrOfY = window.pageYOffset;scrOfX = window.pageXOffset;} else {if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {scrOfY = document.body.scrollTop;scrOfX = document.body.scrollLeft;} else {if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {scrOfY = document.documentElement.scrollTop;scrOfX = document.documentElement.scrollLeft;}}}return [scrOfX, scrOfY];}function getDocHeight() {var D = document;return Math.max(D.body.scrollHeight, D.documentElement.scrollHeight, D.body.offsetHeight, D.documentElement.offsetHeight, D.body.clientHeight, D.documentElement.clientHeight);}function toggleRefine(e) {if (e.currentTarget.className.indexOf("sort") != -1) {if (document.getElementsByClassName("sort-by")[0].style.display == "none") {document.getElementsByClassName("filter")[0].style.borderTop = "none";e.currentTarget.style.borderTop = "#FF7201 solid 2px";document.getElementsByClassName("filter-by")[0].style.display = "none";document.getElementsByClassName("sort-by")[0].style.display = "block";document.getElementsByClassName("refine-mask")[0].style.minHeight = document.getElementById("appendlist").clientHeight + "px";document.getElementsByClassName("refine-mask")[0].style.display = "block";} else {e.currentTarget.style.borderTop = "none";document.getElementsByClassName("sort-by")[0].style.display = "none";document.getElementsByClassName("refine-mask")[0].style.display = "none";}} else {if (e.currentTarget.className.indexOf("filter") != -1) {if (document.getElementsByClassName("filter-by")[0].style.display == "none") {document.getElementsByClassName("sort")[0].style.borderTop = "none";e.currentTarget.style.borderTop = "#FF7201 solid 2px";document.getElementsByClassName("sort-by")[0].style.display = "none";document.getElementsByClassName("filter-by")[0].style.display = "block";document.getElementsByClassName("refine-mask")[0].style.minHeight = document.getElementById("appendlist").clientHeight + "px";document.getElementsByClassName("refine-mask")[0].style.display = "block";} else {e.currentTarget.style.borderTop = "none";document.getElementsByClassName("filter-by")[0].style.display = "none";document.getElementsByClassName("refine-mask")[0].style.display = "none";}} else {if (document.getElementsByClassName("refine-mask")[0].style.display == "block") {document.getElementsByClassName("sort")[0].style.borderTop = "none";document.getElementsByClassName("filter")[0].style.borderTop = "none";document.getElementsByClassName("sort-by")[0].style.display = "none";document.getElementsByClassName("filter-by")[0].style.display = "none";document.getElementsByClassName("refine-mask")[0].style.display = "none";}}}}function nouisilder_init() {var left = $($(".noUiSlider").find("a")[0]).offset().left;var right = $($(".noUiSlider").find("a")[1]).offset().left;var width = $(".noUiSlider").width();$("#exTO").css({left : ((left / width * 100) - 8) + "%"});$("#exFR").css({left : ((right / width * 100) - 12) + "%"});}var lastev;function fireFilter(e) {if (e.target.className == "filter-name") {if ((lastev != undefined) && (lastev != e.target.nextElementSibling)) {lastev.style.display = "none";lastev.previousElementSibling.childNodes[1].innerHTML = "+";}if (e.target.nextElementSibling.style.display == "block") {e.target.nextElementSibling.style.display = "none";e.target.childNodes[1].innerHTML = "+";} else {e.target.nextElementSibling.style.display = "block";var span = e.target.childNodes[1];span.innerHTML = "-";scrollTo(0, e.target.offsetTop);}}$("#exTO").css("left", (($(".noUiSlider").find("a:nth-of-type(1)").offset().left - 40) / $(".noUiSlider").width()) * 100 + "%");$("#exFR").css("left", (($(".noUiSlider").find("a:nth-of-type(2)").offset().left - 40) / $(".noUiSlider").width()) * 100 + "%");lastev = e.target.nextElementSibling;}if (document.getElementsByClassName("mobile-re")[0]) {var mb = document.getElementsByClassName("mobile-re")[0];var dt = document.getElementsByClassName("dth-re")[0];mb.addEventListener("click", toggle);dt.addEventListener("click", toggle);}function toggle() {if (document.getElementById("error").style.display == "block") {document.getElementById("error").style.display = "none";}var cl = document.getElementsByClassName("selected")[0].className.replace(/\bselected\b/, "");var ak = this.className.indexOf("dth-re");if (ak == -1) {document.getElementsByClassName(cl)[0].className = cl;this.className += " selected";document.getElementsByClassName("dth-recharge")[0].style.display = "none";document.getElementsByClassName("mobile-recharge")[0].style.display = "block";localStorage.setItem("rechargeValue", "1");} else {document.getElementsByClassName(cl)[0].className = cl;this.className += " selected";document.getElementsByClassName("mobile-recharge")[0].style.display = "none";document.getElementsByClassName("dth-recharge")[0].style.display = "block";localStorage.setItem("rechargeValue", "2");}}function changeRecharge(value) {if (value == 1) {/*if ( typeof _gaq != "undefined" && _gaq != null) {_gaq.push(["_trackEvent", "Recharge", "Recharge Type", "Mobile"]);}*/ga('send', 'event', 'Recharge', 'Recharge Type', 'Mobile');}if (value == 2) {/*if ( typeof _gaq != "undefined" && _gaq != null) {_gaq.push(["_trackEvent", "Recharge", "Recharge Type", "DTH"]);}*/ga('send', 'event', 'Recharge', 'Recharge Type', 'DTH');}if (value == 3) {value = 1;/* if ( typeof _gaq != "undefined" && _gaq != null) {_gaq.push(["_trackEvent", "Recharge2", "Recharge Type", "Mobile"]);}*/ga('send', 'event', 'Recharge2', 'Recharge Type', 'Mobile');}localStorage.setItem("rechargeValue", value);var isOperaMini = (navigator.userAgent.indexOf('Opera Mini') > -1);if(isOperaMini){addCookie("rechargeValue", value);}}function changeCaptcha() {var url = base_url + "checkout/changeCaptcha";microAjax(url, function(res) {if (res != "") {data = JSON.parse(res);if (document.getElementById("captcha").style.display == "none") {document.getElementById("captcha").style.display = "block";}if (document.getElementById("clickCaptcha").style.display == "none") {document.getElementById("clickCaptcha").style.display = "block";}if (document.getElementById("captcha_response_box").style.display == "none") {document.getElementById("captcha_response_box").style.display = "block";}document.getElementById("captcha").innerHTML = '<img src="data:image/png;base64,' + data.imagedata + '"/>';} else {return false;}});}function removeScript(value) {var newValue = value.replace(/(<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>)|(<style\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/style>)|(<\?[a-z]*(\s[^>]*)?\?(>|$)|<!\[[a-z]*\[|\]\]>|<!DOCTYPE[^>]*?(>|$)|<!--[\s\S]*?(-->|$)|<[a-z?!\/]([a-z0-9_:.])*(\s[^>]*)?(>|$))/gi, "");var originalLength = value.length;var newLength = newValue.length;if (originalLength == newLength) {return true;} else {return false;}}function showAns(e) {if (e.currentTarget.getAttribute("data-status") == "contracted") {e.currentTarget.setAttribute("data-status", "expanded");if (e.currentTarget.nextElementSibling.style.display == "none") {e.currentTarget.nextElementSibling.style.display = "block";}} else {if (e.currentTarget.getAttribute("data-status") == "expanded") {e.currentTarget.setAttribute("data-status", "contracted");if (e.currentTarget.nextElementSibling.style.display == "block") {e.currentTarget.nextElementSibling.style.display = "none";}}}}function removePopup(e){document.getElementsByClassName('welcome-popup')[0].style.display = 'none';document.getElementsByClassName('popup')[0].style.display = 'none';addCookie('flag',1,365,'m.saholic.com');}