jQuery.fn.scrollTo = function (elem) { var b = $(elem); this.scrollTop(b.position().top + b.height() - this.height()); }; function mail2(u) { const d = 'geoforum.pl'; var eM = (u + String.fromCharCode(64) + d); document.write('' + eM + ''); } function Set10PercentDiscount() { var is_10percent_discount=$("#field_0_is_10percent_discount").prop("checked"); if(is_10percent_discount) $("#field_0_coupon_code").attr("disabled","disabled"); else $("#field_0_coupon_code").removeAttr("disabled"); } function SetCouponCode() { var coupon_code=$("#field_0_coupon_code").val(); //coupon_code=coupon_code.trim(); //alert("'"+coupon_code+"'") if(coupon_code!="") { $("#field_0_is_10percent_discount").attr("disabled","disabled"); } else { $("#field_0_is_10percent_discount").removeAttr("disabled"); } } function ClickBanner(nr) { link=WWW+"page/banner_redirect.php?id_banner="+nr+"&method=js" window.open('','_new').location=link; return(false); } function RateComment(rate,id_comment) { id="comment_rate_"+id_comment; url = WWW + "comments/rate_comment.php?rate=" + rate + "&id_comment=" + id_comment; console.log(url); $("#"+id).load(url); } function PadLeft(value,length,stuff) { value=""+value+""; while(value.length is replaced with > */ strInputCode=unescape(strInputCode); //var strTagStrippedText = strInputCode.replace(//g, ""); strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1) { return (p1 == "lt")? "<" : ">"; }); var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, ""); //alert(�Output text:\n� + strTagStrippedText); // Use the alert below if you want to show the input and the output text // alert(�Input code:\n� + strInputCode + �\n\nOutput text:\n� + strTagStrippedText); return strTagStrippedText; } function basename(path) { // http://kevin.vanzonneveld.net // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + improved by: Ash Searle (http://hexmen.com/blog/) // + improved by: Lincoln Ramsay // + improved by: djmix // * example 1: basename('/www/site/home.htm', '.htm'); // * returns 1: 'home' var b = path.replace(/^.*[\/\\]/g, ''); /* if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) { b = b.substr(0, b.length-suffix.length); } */ return b; } function LoadAjaxHideLink(id,param,link) { link.style.display="none"; //link.style.visibility="hidden"; LoadAjax(id,param) } function LoadAjax(id,param) { //alert(form_changed) if(form_changed==1) { if(!confirm(unloadMess())) return(false); else { form_changed=0; } } $("#"+id).html("

"); $("#"+id).load(_www+"page/page.php", param ); } $.wait = function(ms) { var defer = $.Deferred(); setTimeout(function() { defer.resolve(); }, ms); return defer; }; function LoadElementWithAjax(id,link,param,max_try, callback=null) { max_try=parseInt(max_try); $("#" + id).html("

"); //console.log(id); //$("#"+id).load(link, param ); $("#" + id).load(link, param, function (response, status, xhr) { //console.log(status); //console.log(response); if ( status == "error" ) { var msg = "Sorry but there was an error: " + max_try + " "; console.log(msg); //$( "#"+id).html( msg + xhr.status + " " + xhr.statusText ); if(max_try<=10) { $.wait(5000); LoadElementWithAjax(id,link,param,max_try+1,callback) } } else { if(callback!=null) callback(); } }); } function disableInputs(parent) { $(parent+' BUTTON').attr("disabled", true); $(parent+' INPUT').attr("disabled", true); $(parent+' TEXTAREA').attr("disabled", true); $(parent+' SELECT').attr("disabled", true); $(parent+' A').attr("disabled", true); $(parent+' A').css({"cursor" : "wait"}); $(parent+' IMG').attr("disabled", true); $(parent+' IMG').css({"cursor" : "wait"}); /* inputs = forma.getElementsByTagName("input"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; //inputs[i].readonly = true; } inputs = forma.getElementsByTagName("button"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } inputs = forma.getElementsByTagName("select"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } inputs = forma.getElementsByTagName("textarea"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } */ } function returnObjById( id ) { if (document.getElementById) var returnVar = document.getElementById(id); else if (document.all) var returnVar = document.all[id]; else if (document.layers) var returnVar = document.layers[id]; return returnVar; } //'////////////////////////////////////////////////////////////////// function DeleteCookie(sName) { //$.cookie(sName, '', { expires: -10, path: '/' }); $.removeCookie(sName) } function SetCookie(sName, sValue) { //var m_dtToday=new Date(); //var m_dtExpires=new Date(m_dtToday.getFullYear()+1,m_dtToday.getMonth(),m_dtToday.getDate()); //var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); //var cookie=sName + "=" + escape(sValue) + ";expires="+m_dtExpires.toGMTString(); $.cookie(sName, sValue); //$.cookie(sName, sValue, { expires: 365, path: '/' }); //document.cookie = cookie; //$.setCookie(sName, sValue) } //'////////////////////////////////////////////////////////////////// function GetCookie(sName) { return($.cookie(sName)); /* // cookies are separated by semicolons var aCookie = document.cookie.split("; "); for (var i=0; i < aCookie.length; i++) { var aCrumb = aCookie[i].split("="); if (sName == aCrumb[0]) return unescape(aCrumb[1]); } return ""; */ } //'///////////////////////////////////////////////////////// function checkEnd(){} jQuery.fn.scrollTo = function (elem) { var b = $(elem); this.scrollTop(b.position().top + b.height() - this.height()); }; function mail2(u) { const d = 'geoforum.pl'; var eM = (u + String.fromCharCode(64) + d); document.write('' + eM + ''); } function Set10PercentDiscount() { var is_10percent_discount=$("#field_0_is_10percent_discount").prop("checked"); if(is_10percent_discount) $("#field_0_coupon_code").attr("disabled","disabled"); else $("#field_0_coupon_code").removeAttr("disabled"); } function SetCouponCode() { var coupon_code=$("#field_0_coupon_code").val(); //coupon_code=coupon_code.trim(); //alert("'"+coupon_code+"'") if(coupon_code!="") { $("#field_0_is_10percent_discount").attr("disabled","disabled"); } else { $("#field_0_is_10percent_discount").removeAttr("disabled"); } } function ClickBanner(nr) { link=WWW+"page/banner_redirect.php?id_banner="+nr+"&method=js" window.open('','_new').location=link; return(false); } function RateComment(rate,id_comment) { id="comment_rate_"+id_comment; url = WWW + "comments/rate_comment.php?rate=" + rate + "&id_comment=" + id_comment; console.log(url); $("#"+id).load(url); } function PadLeft(value,length,stuff) { value=""+value+""; while(value.length is replaced with > */ strInputCode=unescape(strInputCode); //var strTagStrippedText = strInputCode.replace(//g, ""); strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1) { return (p1 == "lt")? "<" : ">"; }); var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, ""); //alert(�Output text:\n� + strTagStrippedText); // Use the alert below if you want to show the input and the output text // alert(�Input code:\n� + strInputCode + �\n\nOutput text:\n� + strTagStrippedText); return strTagStrippedText; } function basename(path) { // http://kevin.vanzonneveld.net // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + improved by: Ash Searle (http://hexmen.com/blog/) // + improved by: Lincoln Ramsay // + improved by: djmix // * example 1: basename('/www/site/home.htm', '.htm'); // * returns 1: 'home' var b = path.replace(/^.*[\/\\]/g, ''); /* if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) { b = b.substr(0, b.length-suffix.length); } */ return b; } function LoadAjaxHideLink(id,param,link) { link.style.display="none"; //link.style.visibility="hidden"; LoadAjax(id,param) } function LoadAjax(id,param) { //alert(form_changed) if(form_changed==1) { if(!confirm(unloadMess())) return(false); else { form_changed=0; } } $("#"+id).html("

"); $("#"+id).load(_www+"page/page.php", param ); } $.wait = function(ms) { var defer = $.Deferred(); setTimeout(function() { defer.resolve(); }, ms); return defer; }; function LoadElementWithAjax(id,link,param,max_try, callback=null) { max_try=parseInt(max_try); $("#" + id).html("

"); //console.log(id); //$("#"+id).load(link, param ); $("#" + id).load(link, param, function (response, status, xhr) { //console.log(status); //console.log(response); if ( status == "error" ) { var msg = "Sorry but there was an error: " + max_try + " "; console.log(msg); //$( "#"+id).html( msg + xhr.status + " " + xhr.statusText ); if(max_try<=10) { $.wait(5000); LoadElementWithAjax(id,link,param,max_try+1,callback) } } else { if(callback!=null) callback(); } }); } function disableInputs(parent) { $(parent+' BUTTON').attr("disabled", true); $(parent+' INPUT').attr("disabled", true); $(parent+' TEXTAREA').attr("disabled", true); $(parent+' SELECT').attr("disabled", true); $(parent+' A').attr("disabled", true); $(parent+' A').css({"cursor" : "wait"}); $(parent+' IMG').attr("disabled", true); $(parent+' IMG').css({"cursor" : "wait"}); /* inputs = forma.getElementsByTagName("input"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; //inputs[i].readonly = true; } inputs = forma.getElementsByTagName("button"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } inputs = forma.getElementsByTagName("select"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } inputs = forma.getElementsByTagName("textarea"); for(var i = 0; i < inputs.length; i++) { inputs[i].disabled = true; } */ } function returnObjById( id ) { if (document.getElementById) var returnVar = document.getElementById(id); else if (document.all) var returnVar = document.all[id]; else if (document.layers) var returnVar = document.layers[id]; return returnVar; } //'////////////////////////////////////////////////////////////////// function DeleteCookie(sName) { //$.cookie(sName, '', { expires: -10, path: '/' }); $.removeCookie(sName) } function SetCookie(sName, sValue) { //var m_dtToday=new Date(); //var m_dtExpires=new Date(m_dtToday.getFullYear()+1,m_dtToday.getMonth(),m_dtToday.getDate()); //var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); //var cookie=sName + "=" + escape(sValue) + ";expires="+m_dtExpires.toGMTString(); $.cookie(sName, sValue); //$.cookie(sName, sValue, { expires: 365, path: '/' }); //document.cookie = cookie; //$.setCookie(sName, sValue) } //'////////////////////////////////////////////////////////////////// function GetCookie(sName) { return($.cookie(sName)); /* // cookies are separated by semicolons var aCookie = document.cookie.split("; "); for (var i=0; i < aCookie.length; i++) { var aCrumb = aCookie[i].split("="); if (sName == aCrumb[0]) return unescape(aCrumb[1]); } return ""; */ } //'///////////////////////////////////////////////////////// function checkEnd(){}