this.name='shRLSMainWnd'; this.focus(); function printerFriendly(urlToOpen) { var x = (screen.width-600)/2, y = (screen.height-400)/2; OpenWin = this.open(urlToOpen, "CtrlWindow", "width=600,height=300 toolbar=no,menubar=yes,location=no,scrollbars=yes,resizable=no, screenX="+x+", screenY="+y+", left="+x+", top="+y); } function clearInfo(el){ // alert('avail_'+el.id); $('avail_'+el.id).innerHTML = ''; } function setAddressStatus(){ // var elAddressContainer = $('newAddressContainer'); var radioInput = document.shoppingCartFrm.addressID; if(radioInput.checked == true) new Effect.Appear('newAddressContainer'); else for (var i=0; i < radioInput.length; i++) if(radioInput[i].checked) if(radioInput[i].value > 0) new Effect.Fade('newAddressContainer'); else new Effect.Appear('newAddressContainer'); } function setBillStatus(){ var radioInput = document.shoppingCartFrm.billID; if(radioInput.checked == true) new Effect.Appear('newBillContainer'); else for (var i=0; i < radioInput.length; i++) if(radioInput[i].checked) if(radioInput[i].value > 0) new Effect.Fade('newBillContainer'); else new Effect.Appear('newBillContainer'); } function checkOrder(){ //checkin address setup var error = false; requiredFields = $H(requiredFields); requiredFields.each(function(t) { var isChecked = 0; var m = document.shoppingCartFrm[t[0]]; if(m.length) { isChecked = 0; for(var i = 0; i < m.length && !isChecked; i++) { if(m[i].checked) isChecked = m[i].value; } if(!isChecked) { error = true; showToolTipFader(t[1].fullContainerMsg, $(t[1].fullContainer)); throw $break; } } else { if(m.checked) isChecked = -1; else { error = true; showToolTipFader(t[1].fullContainerMsg, $(t[1].fullContainer)); throw $break; } } var fieldError = 0; if(isChecked == -1) { var fields = $H(t[1].fields); fields.each(function(f) { var field = $(f[0]); if(field.tagName.toLowerCase() == 'select') var fv = parseInt($(field).value); else var fv = $(field).value; if(!fv) { fieldError = f[0]; throw $break; } }); if(fieldError) { error = true; showToolTipFader(fields[fieldError], $(fieldError)); $(fieldError).focus(); throw $break; } } }); if(!error) { document.shoppingCartFrm.submit(); return; } return false; } //end browser user var globalTimeout = ""; function showToolTipFader(texty,obj,doNotCloseAfter) { if($('tooltipX')) { document.body.removeChild($('tooltipX')); window.clearTimeout(globalTimeout); } var newdiv = document.createElement('div'); newdiv.id="tooltipX"; newdiv.style.display = "none"; //generating table inside div if(document.all) { var tbl = document.createElement(''); var tbb = document.createElement("tbody"); } else { var tbl = document.createElement('table'); var tbb = document.createElement("tbody"); tbl.setAttribute('cellpadding','0'); tbl.setAttribute('cellspacing','0'); tbl.setAttribute('border','0'); } // create up arrow td var row = document.createElement('tr'); if(document.all) var cell = document.createElement('
'); else var cell = document.createElement('td'); cell.setAttribute('colspan','3'); //create img var nimg = document.createElement('img'); if(document.all) nimg.src="images/pop-up/sageata_sus.gif"; else nimg.src="images/pop-up/sageata_sus.png"; nimg.className="tooltipUpArrow"; nimg.id = "toolArrowU"; cell.appendChild(nimg); row.appendChild(cell); tbb.appendChild(row); //end create up arrow td //create top tooltip var row = document.createElement('tr'); var cell = document.createElement('td'); cell.className="tooltipCorner_ul"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipBar_u"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipCorner_ur"; row.appendChild(cell); tbb.appendChild(row); //end create top tooltip if(doNotCloseAfter) { var imgClose = "Detaliu utilizator"; //create close tooltip var row = document.createElement('tr'); var cell = document.createElement('td'); cell.className="tooltipBar_l"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipText"; cell.innerHTML=imgClose; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipBar_r"; row.appendChild(cell); tbb.appendChild(row); //end close tooltip } //create middle tooltip var row = document.createElement('tr'); var cell = document.createElement('td'); cell.className="tooltipBar_l"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipText"; cell.innerHTML=texty; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipBar_r"; row.appendChild(cell); tbb.appendChild(row); //end middle tooltip //create bottom tooltip var row = document.createElement('tr'); var cell = document.createElement('td'); cell.className="tooltipCorner_bl"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipBar_b"; row.appendChild(cell); var cell = document.createElement('td'); cell.className="tooltipCorner_br"; row.appendChild(cell); tbb.appendChild(row); //end create bottom tooltip // create down arrow td var row = document.createElement('tr'); if(document.all) var cell = document.createElement(''); else var cell = document.createElement('td'); cell.setAttribute('colspan','3'); //create img var nimg = document.createElement('img'); if(document.all) nimg.src="images/pop-up/sageata_jos.gif"; else nimg.src="images/pop-up/sageata_jos.png"; nimg.className="tooltipDownArrow"; nimg.id = "toolArrowD"; cell.appendChild(nimg); row.appendChild(cell); tbb.appendChild(row); //end create down arrow td tbl.appendChild(tbb); newdiv.appendChild(tbl); newdiv.className ="tooltipDiv"; //add tooltip to document document.body.appendChild(newdiv); //position tooltip setPopupPosition(obj,newdiv); Effect.Appear(newdiv.id,{duration:.2}); //set fade out if(!doNotCloseAfter) globalTimeout = window.setTimeout('Effect.Fade(\'tooltipX\', {duration:.3,from:1.0, to:0.0})',2500); //======================================== } function setPopupPosition(el, x) { var direction = "up"; var position = Position.cumulativeOffset(el); var scrollY = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop; var viewHeight = (navigator.userAgent.toLowerCase().indexOf("safari") != -1 && window.innerHeight) ? window.innerHeight : document.documentElement.clientHeight; x.style.left = position[0]-40 + "px"; var popupTop = position[1] + Element.getHeight(el); if((popupTop + x.offsetHeight > scrollY + viewHeight) && (position[1] - x.offsetHeight > scrollY)) { popupTop = position[1] - x.offsetHeight ; } if(popupTop > (scrollY + Element.getHeight(x) + 40 + Element.getHeight(el))) { direction="down"; $('toolArrowD').style.visibility = "visible"; } else { $('toolArrowU').style.visibility = "visible"; } if(direction == "up") x.style.top = (popupTop+30) + "px"; else x.style.top = (popupTop - Element.getHeight(x) - (document.all ? 15 : 25) - Element.getHeight(el)) + "px"; } function hidePopup() { if($('tooltipX')) { document.body.removeChild($('tooltipX')); window.clearTimeout(globalTimeout); } } String.prototype.trim = function() { var _ret = this.replace(/^\s+|\s+$/g, ''); return _ret.replace(/^(\ \;)+|(\ \;)+$/g, ''); } function ShowAvailablePayments(methodID){ if($('paymentMethods').style.display == 'none') new Effect.Appear('paymentMethods'); if(methodID == 1){ new Effect.Appear('paymentID_1'); new Effect.Fade('paymentID_3'); } else{ new Effect.Fade('paymentID_1'); new Effect.Appear('paymentID_3'); } elInput3 = document.shoppingCartFrm.paymentID; if(elInput3.length) for (var i=0; i