//Copyrighted 2008 PC-Magic Software Inc - all rights reserved //var hCheckout= 'http://rover.ebay.com/rover/1/711-1751-2978-71/1?AID=5463217&PID=2776677&mpre=http%3A%2F%2Fcart.half.ebay.com%2Fws%2FeBayISAPI.dll%3FShoppingCart%26action%3Dview'; var hCheckout= 'http://www.dpbolvw.net/click-2776677-1100785?url=http%3A%2F%2Fcart.half.ebay.com%2Fws%2FeBayISAPI.dll%3FShoppingCart%26action%3Dview'; var itemCnt=0; var lineId=[]; var gross=[]; var price=[]; var con=[]; var src=[]; //var cEntry; //criteria item # //var cCon; //criteria condition var lastId; var aGross; var aPrice; var hGross; var hPrice; var halfmsg=''; function popSellit(src,price,gross) { if ((!price) && (!gross)){ if (src=="A"){ price = aPrice; gross = aGross; }else{ price = hPrice; gross = hGross; } } window1=window.open('psell.php?price='+price+'&gross='+gross+'&src='+src+'&isbn=','messageWindow2','scrollbars=yes,width=800,height=600,top=0,left=0') pageTracker._trackPageview(getPrelink() + "popSellit"); } function Hilite() { var acnt=0; var hcnt=0; var x=0; var cEntry; var cCon; var aX; var hX; cCon = document.form1.cCon.value; cEntry = document.form1.cEntry.value; if (lastId) document.getElementById(lineId[lastId]).style.backgroundColor= 'white'; for (x=1;x<=itemCnt;x++){ if (con[x]>=cCon){ if (src[x]=='A'){ if (acnt < cEntry){ acnt++; aX = x; } }else{ if (hcnt < cEntry){ hcnt++; hX = x; } } } // }while ((!((acnt==cEntry) && (hcnt==cEntry))||(x<=itemCnt))); } if (gross[aX] >= gross[hX]){ id = aX; acolor = 'yellow'; hcolor = 'white'; }else{ id = hX; acolor = 'white'; hcolor = 'yellow'; } lastId = id; aPrice = price[aX]; aGross = gross[aX]; hPrice = price[hX]; hGross = gross[hX]; document.getElementById(lineId[id]).style.backgroundColor= 'khaki'; document.getElementById("amprice").value = "Amazon is $" + aPrice.toFixed(2) + " - you get " + aGross.toFixed(2); document.getElementById("halfprice").value="Half.com is $" + hPrice.toFixed(2) + " - you get " + hGross.toFixed(2); document.getElementById("arow").style.backgroundColor = acolor; document.getElementById("hrow").style.backgroundColor = hcolor; } function CreateBookmarkLink() { title = 'Textbooks4free'; url='http://Textbooks4Free.com'; if (window.sidebar) { // Mozilla Firefox Bookmark window.sidebar.addPanel(title, url,""); } else if( window.external ) { // IE Favorite window.external.AddFavorite( url, title); } else if(window.opera && window.print) { // Opera Hotlist return true; } pageTracker._trackPageview(getPrelink()+ "setBookmark"); } function popAmCheckout(URL) { day = new Date(); id = day.getTime(); //alert (URL); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=0,status=0,menubar=0,resizable=1,width=800,height=540,top=0,left=0');"); pageTracker._trackPageview(getPrelink() + "acheckout"); } function popHCheckout(URL) { day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=0,status=0,menubar=0,resizable=1,width=800,height=540,top=100,left=100');"); pageTracker._trackPageview(getPrelink() + "hCheckout"); } function old_popAddCart(URL) { day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'titlebar=0,toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0,width=300,height=120,left = 540,top = 300');"); pageTracker._trackPageview(getPrelink() + "aAddCart"); pageTracker._trackPageview(getPrelink() + "AddCart"); } function popAddCart(URL){ document.form1.acart.value = parseInt(document.form1.acart.value) + 1; hideCheckout(); //alert(URL); //r window1=window.open(URL,'messageWindow2','toolbar=yes,scrollbars=yes,width=1000,height=540,top=0,left=0'); pageTracker._trackPageview(getPrelink() + "aAddCart"); pageTracker._trackPageview(getPrelink() + "AddCart"); } function popHAddCart(URL){ document.form1.hcart.value = parseInt(document.form1.hcart.value) + 1; hideCheckout(); /* if (!halfmsg){ alert ("The seller rating we get from Half.com isn't very useful so check the seller's rating in the window that pops up after this message and if you still want this book then click the red 'Buy this item' button to put it into your cart."); setCookie('halfmsg','1',2000); halfmsg = 1; } */ window1=window.open(URL,'messageWindow2','toolbar=yes,scrollbars=yes,width=1000,height=540,top=0,left=0'); //window1=window.open('hadd.php?URL='+URL,'messageWindow2','scrollbars=yes,width=1000,height=600,top=0,left=0'); pageTracker._trackPageview(getPrelink() + "hAddCart"); pageTracker._trackPageview(getPrelink() + "AddCart"); } function checkOut(){ //alert ("acart: " + document.form1.acart.value + "hcart: " + document.form1.hcart.value + " acheckout.value: " + document.form1.acheckout.value); alert ("When you close this message we'll take you directly to your carts at Amazon and/or Half.com. No need to worry about third party carts and checkouts here."); if (parseInt(document.form1.acart.value)>0) popAmCheckout(document.form1.acheckout.value); if (parseInt(document.form1.hcart.value)>0) popHCheckout(hCheckout); pageTracker._trackPageview(getPrelink() + "checkOut"); } function hideCheckout(){ var acart = document.form1.acart.value; var hcart = document.form1.hcart.value; //alert "acart: " + acart + " hcart: " + hcart; if ((acart==0) && (hcart==0)){ document.form1.checkout.style.visibility='hidden'; }else{ document.form1.checkout.style.visibility='visible'; } } function sortIt(sortby){ document.form1.submit; } function xstooltip_findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { //alert (obj.offsetLeft); //r curleft += obj.offsetLeft obj = obj.offsetParent; } } else if (obj.x) curleft += obj.x; //alert (curleft); //r return curleft; } function xstooltip_findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop obj = obj.offsetParent; } } else if (obj.y) curtop += obj.y; return curtop; } function xstooltip_show(tooltipId, parentId, posX, posY) { it = document.getElementById(tooltipId); if ((it.style.top == '' || it.style.top == 0) && (it.style.left == '' || it.style.left == 0)) { // need to fixate default size (MSIE problem) it.style.width = it.offsetWidth + 'px'; it.style.height = it.offsetHeight + 'px'; img = document.getElementById(parentId); // if tooltip is too wide, shift left to be within parent if (posX + it.offsetWidth > img.offsetWidth) posX = img.offsetWidth - it.offsetWidth; if (posX < 0 ) posX = 0; x = xstooltip_findPosX(img) + posX; y = xstooltip_findPosY(img) + posY; it.style.top = y + 'px'; it.style.left = x + 'px'; } it.style.visibility = 'visible'; } function xstooltip_hide(id) { it = document.getElementById(id); it.style.visibility = 'hidden'; } function getPrelink(){ return "free/buying/";} function setCookie(cookieName,cookieValue,nDays) { var today = new Date(); var expire = new Date(); if (nDays==null || nDays==0) nDays=1; expire.setTime(today.getTime() + 3600000*24*nDays); document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString(); }