/* JS Library for Stuewe.com */ var quoteWinActive = false; var justAdded = false; var quoteID = "144637"; function displayQuoteWin(winID, eventObj) { if ( document.getElementById && !quoteWinActive ) { var winDivID = 'item' + winID; target = document.getElementById( winDivID ); target.style.position = 'absolute'; var posX = eventObj.clientX; var posY = eventObj.clientY; var pgX = eventObj.pageX; var pgY = eventObj.pageY; posX = (eventObj.pageX) ? eventObj.pageX : eventObj.x + ((document.body.scrollLeft) ? document.body.scrollLeft : 0); posY = (eventObj.pageY) ? eventObj.pageY : eventObj.y + ((document.body.scrollTop) ? document.body.scrollTop : 0); posY = posY + 0; // Nudge it down a bit posX = posX - 285; // Align it to the left instead of the right if ( posX < 15 ) { posX = '15'; } target.style.top = posY + 'px'; target.style.left = posX + 'px'; var buttonName = eval("document.addimage" + winID); buttonName.src = '/common/art/add_to_quote_small_disabled.gif'; toggle( winDivID ); quoteWinActive = true; } return(false); } function addtoquotePOST(itemID, landing) { var formObj = 'formitem' + itemID; target = document.getElementById(formObj); itemQuantity = parseInt(target.quantity.value); if ( !verifyQuantity(itemQuantity) ) { return(false); } if ( landing == 'view' ) { target.action = '/quotation/index.html'; } target.submit(); return(false); } function addtoquote(itemID, landing) { var formObj = 'formitem' + itemID; target = document.getElementById(formObj); var itemQuantity = parseInt(target.quantity.value); var units = target.units.value; if ( !verifyQuantity(itemQuantity) ) { return(false); } if ( landing == 'view' ) { target.action = '/quotation/index.html'; target.submit(); return(false); } var itemID = target.id.value; x_addToQuote(itemID, itemQuantity, quoteID, units, changeItemStatus); return(false); } function changeItemStatus(itemID) { hideWin = 'add'+ itemID; showWin = 'done' + itemID; changeLinkDiv = 'link' + itemID; toggle(hideWin); toggle(showWin); document.getElementById(changeLinkDiv).innerHTML = 'In Quote: View/Change »'; justAdded = true; return(false); } function verifyQuantity(num) { // var q = parseInt( num, 10); var q = num; if ( isNaN(q) ) { window.alert('Please enter the quantity as a whole number.'); return(false); } if ( q <= 0 ) { window.alert('Please enter a quantity greater than 0.'); return(false); } return(true); } function closeQuoteWin(winID) { var winDivID = 'item' + winID; if ( !justAdded ) { var buttonName = eval("document.addimage" + winID); buttonName.src = '/common/art/add_to_quote_small.gif'; } toggle(winDivID); quoteWinActive = false; justAdded = false; return(false); } function exists(userEntry) { var aCharExists = 0; var entry = userEntry; if (entry) { for (var i=0; i