');if (config.debug == undefined) {//mywindow.setTimeout(function(){ mywindow.print(); mywindow.close(); }, 1000);mywindow.print();}return true;};//// ***** FILE UPLOADER *****//var fileUploader = function(config) { this.config = config;this.fields = {};};fileUploader.prototype.getForm = function(params) {var html = "";var config = this.config;var obj = this;var uploader;this.fields[params.container] = 0;if (params.id == '') {document.getElementById(params.container).innerHTML = '';return false;}if (params.secure == undefined) {params.secure = 0;}var extArray = new Array();if (params.extensions != '') {extArray = params.extensions.split(",");}var uploadTxt = config.uploadTxt;var downloadTxt = "" + config.downloadTxt;if (params.type == "doc") {if (params.uploadTxt != undefined) {uploadTxt = params.uploadTxt;}}if (params.type == "image") {uploadTxt = config.uploadImageTxt;if (params.uploadImageTxt != undefined) {uploadTxt = params.uploadImageTxt;}}if (params.downloadTxt != undefined) {downloadTxt = "" + params.downloadTxt;}if (params.defaultFile == '') {uploader = new qq.FineUploader({element: document.getElementById(params.container),multiple: false,debug: false,forceMultipart: true,inputName: 'qqfile',request: {endpoint: "/",params: {doFileUpload: 1,cmsAjaxCall: 1,field: params.field,ID: params.id}},messages: {typeError: config.uploadErrorTxt + params.extensions},retry: {preventRetryResponseProperty: 'preventRetry'},validation: {allowedExtensions: extArray},text: {uploadButton: "" + uploadTxt},callbacks: {onSubmit: function(id, fileName) {$("#" + params.container).hide();},onComplete: function(id, fileName, responseJSON) {obj.fields[params.container] = 1;if (config.downloadTxt == '') {config.downloadTxt = responseJSON.file;}if (params.type == "doc") {if (params.secure == 1) {document.getElementById(params.container).innerHTML = "" + downloadTxt + " - " + config.deleteTxt + "";} else {document.getElementById(params.container).innerHTML = "" + downloadTxt + " - " + config.deleteTxt + "";}}if (params.type == "image") {if (params.secure == 1) {document.getElementById(params.container).innerHTML = " " + config.deleteTxt + "
";} else {document.getElementById(params.container).innerHTML = " " + config.deleteTxt + "
";}}$("#" + params.container).fadeIn();},onError: function(id, fileName, responseJSON) {//this.reset();}}});}if (params.defaultFile != '') {this.fields[params.container] = 1;if (config.downloadTxt == '') {config.downloadTxt = params.defaultFile;}if (params.type == "doc") {if (params.secure == 1) {$("#" + params.container).html("" + downloadTxt + " - " + config.deleteTxt + "");} else {$("#" + params.container).html("" + downloadTxt + " - " + config.deleteTxt + "");}}if (params.type == "image") {if (params.secure == 1) {$("#" + params.container).html(" " + config.deleteTxt + "
");} else {$("#" + params.container).html(" " + config.deleteTxt + "
");}}}};fileUploader.prototype.removeFile = function (guid, params) {var obj = this;var config = this.config;if (confirm(config.deleteConfirmTxt)) {$("#cms-root").load("/",{cmsAjaxCall: 1,removeUploadedFile: 1,field: params.field,ID: params.id, guid: guid,r: randomnumber},function() {$("#" + params.container).html('');params.defaultFile = "";obj.fields[params.container] = 0;obj.getForm(params);});}};fileUploader.prototype.getState = function (container) {return this.fields[container];};function LimitAttach(file, ext) {//console.log(file + ", " + ext);var extArray = new Array();extArray = ext.split(",");allowSubmit = false;if (!file) {return;}while (file.indexOf("\\\\") != -1) {file = file.slice(file.indexOf("\\\\") + 1);ext = file.slice(file.indexOf(".")).toLowerCase();for (var i = 0; i < extArray.length; i++) {//console.log(ext + " vs " + extArray[i]);if (extArray[i] == ext) {allowSubmit = true;break;}}}if (allowSubmit){return true;} else {return false;}};function checkExtenstion(fileName, validExtensions) {var fileNameExt = fileName.substr(fileName.lastIndexOf('.') + 1);if ($.inArray(fileNameExt, validExtensions) == -1){ return false;}return true;}// ##########################################// cookiesfunction cookieMessage(config) {var name = "#" + config.div;var cl = readCookie("cookieLaw");if (cl == null) {var menuYloc = null;var offsetTemp = 0;var message = 'A weboldalunkon cookie-kat használunk, hogy a legjobb felhasználói élményt nyújthassuk. Az adatvédelemről bővebben itt olvashat.';var closeMessage = 'Rendben';if (config.language == 'en') {message = 'We use cookies to improve your experience on our site. To find out more, read our cookie policy.';closeMessage = 'Yes, I agree';}if (config.language == 'nl') {message = 'Om onze website optimaal te laten functioneren gebruiken wij cookies. Voor meer informatie zie ons Cookiebeleid.';closeMessage = 'Akkoord';}if (config.language == 'de') {message = 'Diese Website verwendet Cookies, um bestimmte Funktionen zu ermöglichen und das Angebot zu verbessern. Indem Sie hier fortfahren, stimmen Sie der Nutzung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung';closeMessage = 'Ich stimme zu';} // custom message if (customCookieText != undefined) { if (customCookieText != "") { message = customCookieText; } } if (customCookieButton != undefined) { if (customCookieButton != "") { closeMessage = customCookieButton; } }if (config.preprend == undefined) {config.preprend = "body";} else {config.preprend = "#" + config.preprend;}if (config.zindex == undefined) {config.zindex = 1;}if (config.barColor == undefined) {config.barColor = "#000";}var c = "cookieMessage";if (config.addClass != undefined) {c = c + " " + config.addClass;}$(name).html('
' + message + '' + closeMessage + '
');$(".cookieMessage").css('background-color', config.barColor);$(".cookieMessage").css('color', '#ccc');$(".cookieMessage").css('padding', '5px 5px 5px 25px');$(".cookieMessage").css('text-align', 'center');$(".cookieMessage").css('z-index', config.zindex);/*menuYloc = parseInt($(name).css("bottom").substring(0,$(name).css("bottom").indexOf("px")))$(window).scroll(function () { offset = (-1*($(document).scrollTop()+menuYloc)+"px");$(name).css("bottom", offset);});*/$(config.preprend).prepend( $(name).html() );$(name).html();$(name).hide();$('#close_message').click(function() {createCookie("cookieLaw", 1, 90);$('.cookieMessage').fadeOut();// update consent configuration// console.log("update consent configuration");gtag('consent', 'update', {'analytics_storage': 'granted', 'ad_storage': 'granted', 'ad_personalization': 'granted','ad_user_data': 'granted','functionality_storage': 'granted','personalization_storage': 'granted','security_storage': 'granted',}); });} else {$(name).hide();}};function createCookie(name,value,days,hours) {var expires;if (days > 0) {var date = new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires = "; expires="+date.toGMTString();} else {if (days == 0) {var date = new Date();date.setTime(date.getTime()+(10000));expires = "; expires="+date.toGMTString();} else {expires = "";}}document.cookie = name+"="+value+expires+"; path=/";};function createCookieMins(name,value,mins) {var expires;var date = new Date();date.setTime(date.getTime()+(mins*60*1000));expires = "; expires="+date.toGMTString();document.cookie = name+"="+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);};/* VALIDATORS */function isValidUrl(url){ var RegExp = /^(([\w]+:)?\/\/)(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/; if(RegExp.test(url)) { return true; } else { return false; } };function isValidEmail(email){if (email.length == 0) {return false;}if (!email.match(/[a-zA-Z0-9_\-][a-zA-Z0-9_\-\.]*[a-zA-Z0-9_\-]*[@][a-zA-Z0-9_\-]+([\.][a-zA-Z0-9_\-]+)*[\.][a-zA-Z]{2,10}$/)) {return false;}return true;};/* url param extractor */function getURLParameter(name) { return decodeURI( (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,""])[1] );};/* HELPERS */function getCheckedValue(radioObj) {if(!radioObj)return "";var radioLength = radioObj.length;if(radioLength == undefined)if(radioObj.checked)return radioObj.value;elsereturn "";for(var i = 0; i < radioLength; i++) {if(radioObj[i].checked) {return radioObj[i].value;}}return "";};/* MOBILE check */if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent) ) {is_mobile = true;};/* BROWSER_ERROR handler */function addWindowErrorHandler() {window.onerror = function (message, url, lineNumber, columnNumber, error) {var trace = '';console.log('Error: ' , error);try {trace = error.stack;} catch (e) {trace = '';}try {$.ajax({method: "POST",url: 'https://developer.webmark-solutions.nl/cgi-bin/_sysadmin/browser_alert.php',data: {s: url, m: message, l: lineNumber, c: columnNumber, t: trace}}).done(function (data) {console.log('Response: ', data);});} catch (e) {console.log('Unhandled ERROR');} finally {return true;}};};/* SCROLL TO TOP */if (window.jQuery) { $(".scrolltop").click(function(e) { e.preventDefault(); $("html,body").animate({scrollTop: $("body").offset().top}, "fast"); }); };
Home
< Back to News
Added on 30 August 2024
Tags
Astilbe simplicifolia ‘Pretty in Pink’. Photo: AIPH
The latest Horticultural Trades Association (HTA) Market Update for August 2024 reveals steady garden centre sales in a year marked by very wet and unpredictable weather.
This was primarily thanks to strong catering, food, and farm shop performance counteracting subdued plant and core gardening sales, which has largely been the story of 2024 so far.
More news
Back to News
Each morning delivers independent news, freshly curated by the editor.
Ads from Hortibiz Market
Today on Hortibiz Newsradio, listen back to podcasts!
Most read
More news >