// cached javascript var uc_itemDisplay = { getItemDetails:function(nonstockableitemid,diamond_id,searchtype,callback,context){return new ajax_request(this.url + '?_method=getItemDetails&_session=rw','nonstockableitemid=' + enc(nonstockableitemid)+ '\r\ndiamond_id=' + enc(diamond_id)+ '\r\nsearchtype=' + enc(searchtype),callback, context);}, sendMail:function(strItemId,diamond_Id,NonItemId,firstName,lastName,from,to,toSecond,subject,message,callback,context){return new ajax_request(this.url + '?_method=sendMail&_session=no','strItemId=' + enc(strItemId)+ '\r\ndiamond_Id=' + enc(diamond_Id)+ '\r\nNonItemId=' + enc(NonItemId)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nfrom=' + enc(from)+ '\r\nto=' + enc(to)+ '\r\ntoSecond=' + enc(toSecond)+ '\r\nsubject=' + enc(subject)+ '\r\nmessage=' + enc(message),callback, context);}, estimatedTime:function(item_ID,callback,context){return new ajax_request(this.url + '?_method=estimatedTime&_session=no','item_ID=' + enc(item_ID),callback, context);}, GetEarringdiamondDeatails:function(eardiamond_id,callback,context){return new ajax_request(this.url + '?_method=GetEarringdiamondDeatails&_session=no','eardiamond_id=' + enc(eardiamond_id),callback, context);}, GetItemStyle:function(Nonitem_ID,callback,context){return new ajax_request(this.url + '?_method=GetItemStyle&_session=no','Nonitem_ID=' + enc(Nonitem_ID),callback, context);}, GetItemDisplayNewUI:function(diamond_id,style_id,searchtype,sequence,DiaPrice,callback,context){return new ajax_request(this.url + '?_method=GetItemDisplayNewUI&_session=rw','diamond_id=' + enc(diamond_id)+ '\r\nstyle_id=' + enc(style_id)+ '\r\nsearchtype=' + enc(searchtype)+ '\r\nsequence=' + enc(sequence)+ '\r\nDiaPrice=' + enc(DiaPrice),callback, context);}, GetItemDisplayNewUIEmail:function(callback,context){return new ajax_request(this.url + '?_method=GetItemDisplayNewUIEmail&_session=rw','',callback, context);}, GetCompactDetailsDiamond:function(callback,context){return new ajax_request(this.url + '?_method=GetCompactDetailsDiamond&_session=rw','',callback, context);}, GetCompactDetailsDiamondPairEarrings:function(srchtype,callback,context){return new ajax_request(this.url + '?_method=GetCompactDetailsDiamondPairEarrings&_session=rw','srchtype=' + enc(srchtype),callback, context);}, GetCompactDetailsSetting:function(callback,context){return new ajax_request(this.url + '?_method=GetCompactDetailsSetting&_session=rw','',callback, context);}, GetCompactDetailsSetting_Earring:function(callback,context){return new ajax_request(this.url + '?_method=GetCompactDetailsSetting_Earring&_session=rw','',callback, context);}, GetItemDisplaysearchUI:function(item_id,style_id,searchtype,sequence,DiaPrice,callback,context){return new ajax_request(this.url + '?_method=GetItemDisplaysearchUI&_session=rw','item_id=' + enc(item_id)+ '\r\nstyle_id=' + enc(style_id)+ '\r\nsearchtype=' + enc(searchtype)+ '\r\nsequence=' + enc(sequence)+ '\r\nDiaPrice=' + enc(DiaPrice),callback, context);}, GenerateDYORSession:function(DYORCustID,callback,context){return new ajax_request(this.url + '?_method=GenerateDYORSession&_session=rw','DYORCustID=' + enc(DYORCustID),callback, context);}, url:'/Jewelry/ajax/uc_itemDisplay,App_Web_itemdisplay.ascx.50d77b3.ashx' } 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);}