// cached javascript var usershop = { saveCurrentTab:function(what,callback,context){return new ajax_request(this.url + '?_method=saveCurrentTab&_session=rw','what=' + enc(what),callback, context);}, whatsTheCurrentTab:function(callback,context){return new ajax_request(this.url + '?_method=whatsTheCurrentTab&_session=rw','',callback, context);}, whatsTheShop:function(callback,context){return new ajax_request(this.url + '?_method=whatsTheShop&_session=rw','',callback, context);}, saveCurrentProduct:function(what,callback,context){return new ajax_request(this.url + '?_method=saveCurrentProduct&_session=rw','what=' + enc(what),callback, context);}, whatsTheCurrentProduct:function(callback,context){return new ajax_request(this.url + '?_method=whatsTheCurrentProduct&_session=rw','',callback, context);}, test:function(callback,context){return new ajax_request(this.url + '?_method=test&_session=rw','',callback, context);}, getUserId:function(callback,context){return new ajax_request(this.url + '?_method=getUserId&_session=rw','',callback, context);}, getPerPage:function(callback,context){return new ajax_request(this.url + '?_method=getPerPage&_session=rw','',callback, context);}, getUserBackground:function(callback,context){return new ajax_request(this.url + '?_method=getUserBackground&_session=rw','',callback, context);}, totalDesigns:function(callback,context){return new ajax_request(this.url + '?_method=totalDesigns&_session=rw','',callback, context);}, whatsInMyBasket:function(callback,context){return new ajax_request(this.url + '?_method=whatsInMyBasket&_session=rw','',callback, context);}, getProductInfo:function(product,callback,context){return new ajax_request(this.url + '?_method=getProductInfo&_session=rw','product=' + enc(product),callback, context);}, getProductName:function(product,callback,context){return new ajax_request(this.url + '?_method=getProductName&_session=rw','product=' + enc(product),callback, context);}, getProductWidth:function(callback,context){return new ajax_request(this.url + '?_method=getProductWidth&_session=rw','',callback, context);}, coreQueryString:function(loc,callback,context){return new ajax_request(this.url + '?_method=coreQueryString&_session=rw','loc=' + enc(loc),callback, context);}, addToBasketAsIs:function(designkey,size,callback,context){return new ajax_request(this.url + '?_method=addToBasketAsIs&_session=rw','designkey=' + enc(designkey)+ '\r\nsize=' + enc(size),callback, context);}, displayBasket:function(callback,context){return new ajax_request(this.url + '?_method=displayBasket&_session=rw','',callback, context);}, removeitem:function(designkey,callback,context){return new ajax_request(this.url + '?_method=removeitem&_session=rw','designkey=' + enc(designkey),callback, context);}, checkout:function(txt_title,txt_firstname,txt_lastname,txt_email,txt_mobilephone,txt_address1,txt_address2,txt_address3,txt_address4,txt_postcode,txt_country,txt_delname,txt_deladdress1,txt_deladdress2,txt_deladdress3,txt_deladdress4,txt_delpostcode,txt_delcountry,callback,context){return new ajax_request(this.url + '?_method=checkout&_session=rw','txt_title=' + enc(txt_title)+ '\r\ntxt_firstname=' + enc(txt_firstname)+ '\r\ntxt_lastname=' + enc(txt_lastname)+ '\r\ntxt_email=' + enc(txt_email)+ '\r\ntxt_mobilephone=' + enc(txt_mobilephone)+ '\r\ntxt_address1=' + enc(txt_address1)+ '\r\ntxt_address2=' + enc(txt_address2)+ '\r\ntxt_address3=' + enc(txt_address3)+ '\r\ntxt_address4=' + enc(txt_address4)+ '\r\ntxt_postcode=' + enc(txt_postcode)+ '\r\ntxt_country=' + enc(txt_country)+ '\r\ntxt_delname=' + enc(txt_delname)+ '\r\ntxt_deladdress1=' + enc(txt_deladdress1)+ '\r\ntxt_deladdress2=' + enc(txt_deladdress2)+ '\r\ntxt_deladdress3=' + enc(txt_deladdress3)+ '\r\ntxt_deladdress4=' + enc(txt_deladdress4)+ '\r\ntxt_delpostcode=' + enc(txt_delpostcode)+ '\r\ntxt_delcountry=' + enc(txt_delcountry),callback, context);}, url:'/ajax/usershop,App_Web_h6cpa603.ashx' } function TimeSpan(){this.Days=0;this.Hours=0;this.Minutes=0;this.Seconds=0;this.Milliseconds=0;} TimeSpan.prototype.toString = function(){return this.Days+'.'+this.Hours+':'+this.Minutes+':'+this.Seconds+'.'+this.Milliseconds;} function HtmlControl(id) { var ele = null; if(typeof(id) == 'object') ele = id; else ele = document.getElementById(id); if(ele == null) return null; var _o = ele.cloneNode(true); var _op = document.createElement('SPAN'); _op.appendChild(_o); this._source = _op.innerHTML; } HtmlControl.prototype.toString = function(){ return this._source; } function HtmlControlUpdate(func, parentId) { var f,i,ff,fa=''; var ele = document.getElementById(parentId); if(ele == null) return; var args = []; for(i=0; i 2) for(i=2; i9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException");this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds;} DateTime.prototype.toString = function(){return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2);} function AjaxImage(url){var img=new Image();img.src=url;return img;}