/** * @author Shiva */ var Grove = {}; Grove.WWW = (function(){ //private members function HTMLBuilder(){ var that = this; this.getURLParameter = function(url, name){ //String var regexS; var regex; var results; name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); regexS = "[\\?&]" + name + "=([^&#]*)"; regex = new RegExp(regexS); results = regex.exec(url); return results ? results[1] : ""; }; this.writeTopToolsContent = function(){ for (var i = 0; data_TopTools_NewProducts.parentProducts_TopTools && i < data_TopTools_NewProducts.parentProducts_TopTools.length; i++) { var name = data_TopTools_NewProducts.parentProducts_TopTools[i].isInDFDU ? (data_TopTools_NewProducts.parentProducts_TopTools[i].altDisplayName.length > 0 ? data_TopTools_NewProducts.parentProducts_TopTools[i].altDisplayName : data_TopTools_NewProducts.parentProducts_TopTools[i].name) : data_TopTools_NewProducts.parentProducts_TopTools[i].name; document.write('
  • '); document.write(''); document.write('' + name + ''); document.write('' + name + ''); document.write(''); document.write('
  • '); } }; this.writeNewProductsContent = function(){ for (var i = 0; data_TopTools_NewProducts.parentProducts_NewProducts && i < data_TopTools_NewProducts.parentProducts_NewProducts.length && i < 2; i++) { document.write("
  • "); document.write(''); document.write(''); document.write('' + data_TopTools_NewProducts.parentProducts_NewProducts[i].name + ''); document.write(''); document.write('' + data_TopTools_NewProducts.parentProducts_NewProducts[i].name + ''); document.write('' + data_TopTools_NewProducts.parentProducts_NewProducts[i].description + ''); document.write(''); document.write(''); document.write('shop now'); document.write(''); document.write("
  • "); } }; } return { //public members getBuilder: function(){ try { return new HTMLBuilder(); } catch (e) { alert(e.name + ' : ' + e.message); } } } })();