﻿function plate_focus(obj, initValue) { if (obj.value == initValue) { obj.value = "" } obj.style.color = "#000000" } function getFromQueryString(query, parameter) { var querystring = query.toString(); if (querystring.split('?').length > 1) { var getString = '?' + querystring.split('?')[1]; var indexOf = getString.indexOf("?" + parameter + "="); if (indexOf == -1) { indexOf = getString.indexOf("&" + parameter + "=") } if (indexOf > -1) { indexOf = indexOf + 1; var substring = getString.substr(indexOf); substring = substring.split('&')[0]; substring = substring.replace(parameter + "=", ""); return substring } } return '' } function setToQueryString(querystring, parameter, value) { value = value.toString(); value = value.replace('&', '').replace('?', '').replace('=', ''); var newQueryString = querystring.toString(); if (newQueryString.split('?').length > 1) { var oldValue = getFromQueryString(newQueryString, parameter); if (oldValue.length > 0) { newQueryString = newQueryString.replace(parameter + "=" + oldValue, parameter + "=" + value) } else { newQueryString = newQueryString + "&" + parameter + "=" + value } } else { newQueryString = newQueryString + "?" + parameter + "=" + value } return newQueryString } function checkValue(id, value) { var element = document.getElementById(id); if (element != undefined) { if (element.value == value) { return true } } return false } function displayIfValueIsNotOnEnter(e, id, txtId, value) { var keyCode = e.keyCode.toString(); if (keyCode == "13") { displayIfValueIsNot(id, txtId, value) } } function displayIfValueIsNot(id, txtId, value) { if (!checkValue(txtId, value)) { display(id, true) } } function display(id, block) { var element = document.getElementById(id); if (element == undefined) { return } if (block) { element.style.display = "block" } else { element.style.display = "none" } element.style.opacity = "1" } function display_switch(id) { if (document.getElementById(id).style.display == "block") { display(id, false) } else { display(id, true) } } function display_inline(id, inline) { var element = document.getElementById(id); if (element == undefined) { return; } if (inline) { element.style.display = "inline"; } else { element.style.display = "none"; } } function set_inner_html(id, html) { document.getElementById(id).innerHtml = html } var TimeToFade = 180.0; var timeout; function timed_fade(eid, show) { fade(eid, show) } function fade(eid, show) { var element = document.getElementById(eid); if (element == null) { alert("element " + eid + " is undefined"); return } if (show) { if (navigator.appName == 'Microsoft Internet Explorer') { element.style.display = "block"; return } element.style.opacity = 0; element.style.display = "block" } else { if (navigator.appName == 'Microsoft Internet Explorer') { element.style.display = "none"; return } } if (element.FadeState == null) { if (element.style.opacity == null || element.style.opacity == '' || element.style.opacity == '1') { element.FadeState = 2 } else { element.FadeState = -2 } } if (element.FadeState == 1 || element.FadeState == -1) { element.FadeState = element.FadeState == 1 ? -1 : 1; element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft } else { element.FadeState = element.FadeState == 2 ? -1 : 1; element.FadeTimeLeft = TimeToFade; setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33) } } function animateFade(lastTick, eid) { var curTick = new Date().getTime(); var elapsedTicks = curTick - lastTick; var element = document.getElementById(eid); if (element.FadeTimeLeft <= elapsedTicks) { element.style.opacity = element.FadeState == 1 ? '1' : '0'; element.style.filter = 'alpha(opacity = ' + (element.FadeState == 1 ? '100' : '0') + ')'; element.FadeState = element.FadeState == 1 ? 2 : -2; if (element.FadeState == -2) { element.style.display = "none" } return } element.FadeTimeLeft -= elapsedTicks; var newOpVal = element.FadeTimeLeft / TimeToFade; if (element.FadeState == 1) newOpVal = 1 - newOpVal; element.style.opacity = newOpVal; element.style.filter = 'alpha(opacity = ' + (newOpVal * 100) + ')'; setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33) } function fadeNEW(element, o0, o1, t) { var canopaque = 'opacity' in element.style; if (!canopaque && 'currentStyle' in element && element.currentStyle.hasLayout == false) element.style.zoom = '1'; function setOpacity(o) { if (canopaque) element.style.opacity = '' + o; else element.style.filter = 'alpha(opacity=' + Math.round(o * 100) + ')' } var t0 = new Date().getTime(); setOpacity(o0); var interval = setInterval(function () { var dt = (new Date().getTime() - t0) / t; if (dt >= 1) { dt = 1; clearInterval(interval) } setOpacity(o1 * dt + o0 * (1 - dt)) }, 25) } var lastOpenFilterId = "none"; function filter_display(clientId) { var element = document.getElementById(clientId); if (element == undefined) { alert('new is undefined'); return } if (lastOpenFilterId != "none" && lastOpenFilterId != clientId) { display(lastOpenFilterId, false) } lastOpenFilterId = clientId } function check_click_outside(e) { var target = (e && e.target) || (event && event.srcElement); var div = document.getElementById(lastOpenFilterId); if (target != undefined && div != undefined) { alert("test"); check_parent(target, div) ? div.style.display = 'none' : null } } function check_parent(t, d) { while (t.parentNode) { if (t == d) return false; t = t.parentNode } return true } function KickEnter(e, btnID) { var keynum; try { if (e.keyCode == 13) { return; $(btnID).Click() } if (window.event) { keynum = e.keyCode } } catch (exp) { alert(exp) } } function prints() { try { window.print() } catch (exp) { alert(exp) } } function CmsControls_SearchTires_preventSubmitLink(e, btnID) { try { if (e.keyCode == 13) { return; $(btnID).click() } } catch (exp) { alert(exp) } } function DisplayCampaginLayer(show) {var obj = document.getElementById('divCampaignPopupLayer');if (obj != undefined) {if (show) {obj.className = "cplActive";} else {obj.className = "cplInActive";}}}
