function Pack(pNum) { this.pNum = pNum; this.pubDate = getPubDate(unescape(viewResults[pNum].viewCol5)); this.isbn = unescape(viewResults[pNum].viewCol6); this.title = unescape(viewResults[pNum].viewCol2); this.price = unescape(viewResults[pNum].viewCol7); this.series = unescape(viewResults[pNum].viewCol15); this.subject = unescape(viewResults[pNum].viewCol13); this.area = unescape(viewResults[pNum].viewCol14); this.buyInspect = ""; //this.passValues = this.isbn + "|" + this.title + "|" + this.price; //this.passBuy = this.isbn + "|" + this.title + "|" + this.price + "|B"; //this.passInspect = this.isbn + "|" + this.title + "|" + this.price + "|I"; //this.idString = ""; //this.addtoValue = "Num_" + unescape(viewResults[pNum].viewCol6); //this.innerID = "buypackid" + pNum; this.inspectionCopies = ((viewResults[pNum].viewCol17 == 1)||(viewResults[pNum].viewCol17 == "1")); this.inspectVar = "&bi=0"; if(this.inspectionCopies)this.inspectVar = "&bi=1"; this.titleLink = "/primary/onix/domisbn/" + this.isbn + "?open&div=" + args['div'].replace(/\s/ig,"+") + "&cat=" + args['cat'].replace(/\s/ig, "+") + this.inspectVar + "&ed=site/primed31.nsf"; this.priceAvailability = new PriceAvailability(this.isbn); if(this.priceAvailability.price) this.price = this.priceAvailability.price; if(typeof Pack._initialized == "undefined") { Pack.prototype.isEClub = function() { if(typeof division == "undefined") { var division = ""; if(args['div'])division = unescape(args['div']); } //alert(division + ">" + this.subject + ">" + this.area); //var eClub = new eClubDiscountList(); return eClub.isDiscounted(division + ">" + this.subject + ">" + this.area); }; Pack.prototype.eClubPrice = function() { if(this.price.indexOf('$') == -1) { var nPrice = Number(this.price); } else { var nPrice = Number(this.price.substring(1)); } return (nPrice * 0.9).toFixed(2); }; Pack.prototype.printPack = function(oCart) { document.write('
'); document.write('',this.title,''); document.write('
'); var publishStr = ''; if(this.published() == false) { // publishStr = '',this.price,' | ',isbn10to13(this.isbn),' ',publishStr,'
'); if(this.priceAvailability.available && this.isEClub()&&((typeof checkTC != "undefined")&&(checkTC == true))) { document.write('eClub Price: $',this.eClubPrice(),'
'); } if(!this.priceAvailability.available) { document.write('',this.priceAvailability.getShipDateString(),'
'); } if(oCart.isIsbnInCart(this.isbn)) { if(!oCart.isItemInspect(this.isbn)) { document.write('',oCart.getItemQuantity(this.isbn),'added to order
'); } else { document.write('Inspect on Approval'); } document.write('remove from order'); } else { document.write(''); document.write(''); //document.write(''); document.write(''); var classArray = new Array(); var anchorClass = ""; if(!this.priceAvailability.available)classArray.push('packRequest'); if(classArray.length != 0)anchorClass = 'class="' + classArray.join(' ') + '"'; document.write('add to cart'); document.write('
'); // inspect if (this.inspectionCopies) { // inspection copies only allowed if col17 = 1 document.write('Inspect on Approval'); } } document.write('