function goToCatalogue(a){var b="browse.do";b+="?"+ELEMENT_TYPE_PARAMETER+"="+CATALOGUE_ELEMENT; if(CONFIGURATION_ID!=""){b+="&"+CONFIGURATION_ID_PARAMETER+"="+CONFIGURATION_ID}b+="&"+CATALOGUE_ID_PARAMETER+"="+a; location.href=b}function goToNode(a){goToExternalNode(CATALOGUE_ID,MAJOR_VERSION,MINOR_VERSION,a) }function goToExternalNode(b,a,d,e){var c="browse.do";c+="?"+ELEMENT_TYPE_PARAMETER+"="+NODE_ELEMENT; if(CONFIGURATION_ID!=""){c+="&"+CONFIGURATION_ID_PARAMETER+"="+CONFIGURATION_ID}c+="&"+CATALOGUE_ID_PARAMETER+"="+b; if((a!=null)&&(a!=-1)){c+="&"+MAJOR_VERSION_PARAMETER+"="+a}if((d!=null)&&(d!=-1)){c+="&"+MINOR_VERSION_PARAMETER+"="+d }c+="&"+CATALOGUE_NODE_ID_PARAMETER+"="+e;location.href=c}function goToProduct(b,a){goToExternalProduct(CATALOGUE_ID,MAJOR_VERSION,MINOR_VERSION,b,a) }function goToExternalProduct(b,a,e,f,d){var c="browse.do";c+="?"+ELEMENT_TYPE_PARAMETER+"="+PRODUCT_ELEMENT; if(CONFIGURATION_ID!=""){c+="&"+CONFIGURATION_ID_PARAMETER+"="+CONFIGURATION_ID}c+="&"+CATALOGUE_ID_PARAMETER+"="+b; if((a!=null)&&(a!=-1)){c+="&"+MAJOR_VERSION_PARAMETER+"="+a}if((e!=null)&&(e!=-1)){c+="&"+MINOR_VERSION_PARAMETER+"="+e }c+="&"+CATALOGUE_NODE_ID_PARAMETER+"="+f;c+="&"+PRODUCT_ID_PARAMETER+"="+d;location.href=c }function goToConfigurable(b,a){goToExternalConfigurable(CATALOGUE_ID,MAJOR_VERSION,MINOR_VERSION,b,a) }function goToExternalConfigurable(c,b,e,f,a){var d="browse.do";d+="?"+ELEMENT_TYPE_PARAMETER+"="+CONFIGURABLE_ELEMENT; if(CONFIGURATION_ID!=""){d+="&"+CONFIGURATION_ID_PARAMETER+"="+CONFIGURATION_ID}d+="&"+CATALOGUE_ID_PARAMETER+"="+c; if((b!=null)&&(b!=-1)){d+="&"+MAJOR_VERSION_PARAMETER+"="+b}if((e!=null)&&(e!=-1)){d+="&"+MINOR_VERSION_PARAMETER+"="+e }d+="&"+CATALOGUE_NODE_ID_PARAMETER+"="+f;d+="&"+PRODUCT_ID_PARAMETER+"="+a;location.href=d }function getRenditionURL(f,c,b,e,d,a){return getExternalRenditionURL(CATALOGUE_ID,MAJOR_VERSION,MINOR_VERSION,f,c,b,e,d,a) }function getExternalRenditionURL(b,e,k,c,f,d,h,g,a){url=CATALOGUE_SERVLET_URL;url+="?fct=get_element"; url+="&env="+ENVIRONMENT;url+="&scp_id="+SCOPE_ID;url+="&el_typ=rendition";url+="&cat_id="+b; url+="&maj_v="+e;url+="&min_v="+k;if(c!=null){url+="&nod_id="+c;if(f!=null){url+="&prd_id="+f }}url+="&doc_id="+d;url+="&frm="+(h!=null?h:"");url+="&usg="+(g!=null?g:"");url+="&dwnl="+((a!=null)&&(a)?true:false); return url}var CATALOGUE_ELEMENT="catalogue";var CONFIGURABLE_ELEMENT="configurable"; var NODE_ELEMENT="node";var PRODUCT_ELEMENT="product";var BASKET_DESCRIPTION_PARAMETER="bsk_desc"; var BASKET_ID_PARAMETER="bsk_id";var BASKET_NAME_PARAMETER="bsk_name";var CATALOGUE_ID_PARAMETER="cat_id"; var CATALOGUE_NODE_ID_PARAMETER="nod_id";var CONFIG_ACTION_NAME_PARAMETER="conf_act"; var CONFIG_CHARACTERISTIC_ID_PARAMETER="conf_char_id";var CONFIG_CHARACTERISTIC_VALUES_PARAMETER="conf_char_vals"; var CONFIG_INSTANCE_ID_PARAMETER="conf_ins_id";var CONFIG_SESSION_ID_PARAMETER="conf_sess_id"; var CONFIGURATION_ID_PARAMETER="conf";var CURRENT_BASKET_PARAMETER="cur_bskt";var DISPLAY_MODE_PARAMETER="disp_mod"; var DOCUMENT_SELECTOR_TYPE_PARAMETER="ds_typ";var DOCUMENT_SELECTOR_LANGUAGE_PARAMETER="ds_lang"; var ELEMENT_ID_PARAMETER="el_id";var ELEMENT_TYPE_PARAMETER="el_typ";var EMAIL_PARAMETER="mail"; var IMAGE_URL_PARAMETER="img_url";var KEYWORDS_PARAMETER="keywords";var LOCALE_FORCE_PARAMETER="lc_force"; var MAJOR_VERSION_PARAMETER="maj_v";var MINOR_VERSION_PARAMETER="min_v";var NB_ELEMENTS_PER_PAGE_PARAMETER="nb_el_pg"; var PREVIOUS_NODE_ID_PARAMETER="prev_nod_id";var PRODUCT_ID_PARAMETER="prd_id";var SELECTOR_CHARACTERISTIC_VALUE_PARAMETER="s_val"; var REDIRECT_URL_PARAMETER="r_url";var SCOPE_ID_PARAMETER="scp_id";var STATUS_ID_PARAMETER="sts_id"; var TARGET_MEDIA_ID_PARAMETER="tgt_md_id";var TITLE_MAIL_PARAMETER="ttl_mail";var THUMBNAILS_DISPLAYABLE_PARAMETER="thbs_disp"; function AdminManager(){}AdminManager.changeScope=function(a){var b=URLUtils.addParameter(location.href,SCOPE_ID_PARAMETER,a); location.href=URLUtils.addParameter(b,LOCALE_FORCE_PARAMETER,"true")};AdminManager.changeStatus=function(b){var a=$("adminForm"); a.action="changeStatus.do";InputUtils.addHidden(a,STATUS_ID_PARAMETER,b);a.submit() };AdminManager.changeTargetMedia=function(b){var a=$("adminForm");a.action="changeTargetMedia.do"; InputUtils.addHidden(a,TARGET_MEDIA_ID_PARAMETER,b);a.submit()};AdminManager.changeDisplayMode=function(b){var a=$("adminForm"); a.action="changeDisplayMode.do";InputUtils.addHidden(a,DISPLAY_MODE_PARAMETER,b); InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href);a.submit()};AdminManager.refreshPage=function(){var a=$("adminForm"); a.action="refreshPage.do";InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href); a.submit()};AdminManager.refreshPageRendition=function(){var a=$("adminForm");a.action="refreshPageRendition.do"; InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href);a.submit()};AdminManager.resetSession=function(){var a=$("adminForm"); a.action="resetSession.do";a.submit()};AdminManager.clearCache=function(){var a=$("adminForm"); a.action="clearCache.do";InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href); a.submit()};AdminManager.refreshProperties=function(){var a=$("adminForm");a.action="refreshProperties.do"; InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href);a.submit()};AdminManager.refreshTemplate=function(){var a=$("adminForm"); a.action="refreshTemplate.do";InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href); a.submit()};function AuthenticationManager(){}AuthenticationManager.authent=function(){var a=$("authentForm"); a.action="authent.do";InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href); a.submit()};AuthenticationManager.disconnect=function(){var a=$("authentForm");a.action="disconnect.do"; InputUtils.addHidden(a,REDIRECT_URL_PARAMETER,location.href);a.submit()};function BasketManager(){}BasketManager.addElements=function(a){var d=TableUtils.getSelectedElementIdList(a); var c=$("commonActionForm");c.action="addToBasket.do";InputUtils.addHidden(c,ELEMENT_TYPE_PARAMETER,a); for(var b=0;b1)){var c=$("commonActionForm");c.action="editBasketError.do"; for(var b=0;b0)&&((c.length==1)&&(confirm(CONFIRM_DELETE_BASKET))||(c.length>1)&&(confirm(CONFIRM_DELETE_BASKETS)))){var b=$("commonActionForm"); b.action="deleteBasket.do";for(var a=0;aq){o=c[q].value;a=m[q].value}else{o=null; a=null}}else{if(c&&c!=null){o=c.value;a=m.value}else{o=null;a=null}}if(g[q].checked||q==f){l=k+","; if(o&&o!=null){l=l+o+","+a+","}l=l+n+","+g[q].value+",1";InputUtils.addHidden(d,ELEMENT_ID_PARAMETER,l) }}d.submit()};BasketManagerV2.removeElements=function(a,b){var f=$("removeForm"); var e=f.elements[b];var d=$("commonActionForm");d.action="removeFromBasket.do";InputUtils.addHidden(d,BASKET_ID_PARAMETER,a); InputUtils.addHidden(d,ELEMENT_TYPE_PARAMETER,b);for(var c=1;c=0&&b<=100){return true}}return false};BasketManagerV2.updateElement=function(b,e,a,d,c){var h=$("removeForm"); var g=window.document.getElementById(a).value;if(g&&g!=null&&!isNaN(g)){alreadyCheck==false; g=parseInt(g);if(g<1){if(d=="rebate"){g=0}else{g=1}}if(parseInt(c)!=g){d=d+","+g; var f=$("commonActionForm");f.action="updateInBasket.do";InputUtils.addHidden(f,BASKET_ID_PARAMETER,b); InputUtils.addHidden(f,ELEMENT_TYPE_PARAMETER,e);InputUtils.addHidden(f,ELEMENT_ID_PARAMETER,d); f.submit()}}else{if(!alreadyCheck||alreadyCheck==false){alreadyCheck=true;alert(NO_INTEGER_MESSAGE) }else{alreadyCheck=false}}};BasketManagerV2.addElement=function(b,a){var d=1;var e=window.document.getElementById("qty"); if(e&&e!=null){d=e.value}if(!isNaN(d)){d=parseInt(d);a=a+","+d;var c=$("commonActionForm"); c.action="addToBasket.do";InputUtils.addHidden(c,ELEMENT_TYPE_PARAMETER,b);InputUtils.addHidden(c,ELEMENT_ID_PARAMETER,a); c.submit()}else{alert("This quantity is not a number")}};BasketManagerV2.addSubstitutionSet=function(b,f){var a=""; var c;if(f&&f!=null){c=f.split(";");var e=$("commonActionForm");e.action="addToBasket.do"; InputUtils.addHidden(e,ELEMENT_TYPE_PARAMETER,b);for(var d=0;d1)){var c=$("commonActionForm");c.action="editBasketError.do"; for(var b=0;b0)&&((c.length==1)&&(confirm(CONFIRM_DELETE_BASKET))||(c.length>1)&&(confirm(CONFIRM_DELETE_BASKETS)))){var b=$("commonActionForm"); b.action="deleteBasket.do";for(var a=0;a"+e+''); c.document.write('');c.document.write(a);c.document.write(""); c.print();c.document.close()};BasketManagerV2.sendBasketByMail=function(a){var e=$("basketSendingMailForm"); var b=e.elements[EMAIL_PARAMETER].value;var d=e.elements[TITLE_MAIL_PARAMETER].value; window.document.getElementById("basketSendingMailForm").style.display="none";var c=$("commonActionForm"); c.action="sendMailBasket.do";InputUtils.addHidden(c,BASKET_ID_PARAMETER,a);if(b&&b!=null&b!=""){InputUtils.addHidden(c,EMAIL_PARAMETER,b); InputUtils.addHidden(c,TITLE_MAIL_PARAMETER,d);e.style.display="none";c.submit()}else{window.document.getElementById("alert_email").style.display=""; e.style.display="";return false}return true};BasketManagerV2.importToBasket=function(){var e=$("basketImportForm"); var c=e.file.value;window.document.getElementById("basketImportdiv").style.display="none"; var b=$("commonActionForm");if(c&&c!=null&c!=""){var d=b.elements;for(var a=0;a=e){h.submit()}else{alert(NO_ENOUGH_SELECTED_PRODUCTS_MESSAGE) }};ComparatorManager.compare=function(g,b){var a=2;var f=0;var e=$("comparatorForm"); var d=e.elements[g];for(var c=0;c=a){if(b&&b!=null&&b!="null"&&b!="null"){window.location=b}else{e.submit() }}else{alert(NO_ENOUGH_SELECTED_PRODUCTS_MESSAGE)}};ComparatorManager.updateCheckBoxList=function(c){var b=$("comparatorForm"); var a=b.elements[c];FormUtils.ChangeAllCheckLike(a,window.document.getElementById(c+"_select")) };ComparatorManager.changeCheckBoxList=function(c,d){var b=$("comparatorForm");var a=b.elements[c]; FormUtils.ChangeAllCheckTo(a,d)};ComparatorManager.updateSelectorLink=function(d,c){var b=window.document.getElementsByName(d+"UnSelectAllId"); var a=window.document.getElementsByName(d+"SelectAllId");for(i=0;i<2;i++){if(c){a[i].style.display="none"; b[i].style.display=""}else{a[i].style.display="";b[i].style.display="none"}}};ComparatorManager.isThereEnoughtProduct=function(b,a){ComparatorManager.checkIfThereEnoughtProduct("comparatorForm",b,a) };ComparatorManager.checkIfThereEnoughtProduct=function(c,g,f){var h=4;var e=0;var d=window.document.getElementById(c); var b=d.elements[g];for(var a=0;ah){window.document.getElementById("comparatorLinkT").style.display="none"; window.document.getElementById("comparatorNonLinkT").style.display="";window.document.getElementById("comparatorLinkB").style.display="none"; window.document.getElementById("comparatorNonLinkB").style.display=""}else{window.document.getElementById("comparatorNonLinkT").style.display="none"; window.document.getElementById("comparatorLinkT").style.display="";window.document.getElementById("comparatorNonLinkB").style.display="none"; window.document.getElementById("comparatorLinkB").style.display=""}}}};ComparatorManager.showCommonCharacteristics=function(){$("main_charac").style.display=""; $("show_icon").style.display="none";$("hide_icon").style.display=""};ComparatorManager.hideCommonCharacteristics=function(){$("main_charac").style.display="none"; $("show_icon").style.display="";$("hide_icon").style.display="none"};function ConfigurationManager(){}ConfigurationManager.selectInstance=function(a){var h=$("instanceLinkList").getElementsByTagName("a"); var c=h.length;for(var f=0;f0)&&((c.charAt(0)==" ")||(c.charAt(0)=="*")||(c.charAt(0)=="?"))){c=c.substring(1,c.length) }if(a.length!=0){a+=" "}b=c.indexOf(" ");if(b!=-1){a+=c.substring(0,b);c=c.substring(b+1,c.length) }else{a+=c}}while(b!=-1);$("searchForm").elements[KEYWORDS_PARAMETER].value=a;$("searchForm").submit() }};SearchManager.resetIFrameResult=function(){var a=document.getElementById("result_iframe"); if(a&&isIntegrated=="yes"){a.src="about:blank"}};var _oldInputFieldValue="";var _currentInputFieldValue=""; var _resultCache=new Object();var _completeDiv=null;var _documentForm=null;var _inputField=null; var _submitButton=null;var _completeDivRows=0;var _maxWidthNeeded=0;var _eventKeycode=null; var _lastKeyCode=null;var _completeDivDivList=null;var _highlightedSuggestionIndex=-1; var _highlightedSuggestionDiv=null;var _cursorUpDownPressed=null;SearchManager.initAutoComplete=function(a,c,b){_documentForm=a; _inputField=c;_submitButton=b;if(_inputField){_currentInputFieldValue=_inputField.value }else{_currentInputFieldValue=""}_oldInputFieldValue=_currentInputFieldValue;cacheResults("",new Array()); creeAutocompletionDiv();hideCompleteDiv();mainLoop();document.onkeydown=onKeyDownHandler; _inputField.onkeyup=onKeyUpHandler;_inputField.onblur=onBlurHandler;window.onresize=onResizeHandler; return true};function mainLoop(){if(_oldInputFieldValue!=_currentInputFieldValue&&_currentInputFieldValue.length>=completionMinSearch){var b=escapeURI(_currentInputFieldValue.replace(/^ +| +$/g,"")); var a=_resultCache[b];if(a){metsEnPlaceDiv(b,a)}else{while(_completeDiv.childNodes.length>0){_completeDiv.removeChild(_completeDiv.childNodes[0]) }_maxWidthNeeded=0;callSuggestions(b)}_inputField.focus()}_oldInputFieldValue=_currentInputFieldValue; setTimeout("mainLoop()",200);return true}function escapeURI(a){if(encodeURIComponent){return encodeURIComponent(a) }if(escape){return escape(a)}}function callSuggestions(b){var a=document.createElement("script"); a.type="text/javascript";var c=compURL+"&ref="+b;a.src=c;_documentForm.appendChild(a) }function replaceAll(b,d,a){var c=b.replace(d,a);while(b!=c){b=c;c=b.replace(d,a) }return c}function cacheResults(b,a){_resultCache[b]=a}function setStylePourElement(b,a){b.className=a }function calculateOffsetLeft(a){return calculateOffset(a,"offsetLeft")}function calculateOffsetTop(a){return calculateOffset(a,"offsetTop") }function calculateOffset(c,a){var b=0;while(c){b+=c[a];c=c.offsetParent}return b }function calculateWidth(){var a=_inputField.offsetWidth;var b=window.innerWidth; if(!b){b=document.body.offsetWidth}b=b-calculateOffsetLeft(_inputField)-5;if(_maxWidthNeeded>a&&b>a){a=(_maxWidthNeeded>b?b:_maxWidthNeeded) }if(!a){a=200}return a}function setCompleteDivSize(){if(_completeDiv&&_inputField){_completeDiv.style.left=calculateOffsetLeft(_inputField)+"px"; _completeDiv.style.top=calculateOffsetTop(_inputField)+_inputField.offsetHeight-1+"px"; _completeDiv.style.width=calculateWidth()+"px"}}function creeAutocompletionDiv(){_completeDiv=document.createElement("DIV"); document.getElementById("main_completion").appendChild(_completeDiv);_completeDiv.id="completeDiv"; _completeDiv.style.zIndex="1";setCompleteDivSize();setStylePourElement(_completeDiv,"AutoCompleteDivListeStyleInit") }function hideCompleteDiv(){if(_completeDiv&&_completeDiv!=null){_completeDiv.style.visibility="hidden" }}function showCompleteDiv(){if(_completeDiv&&_completeDiv!=null){_completeDiv.style.visibility="visible"; setCompleteDivSize()}}function metsEnPlaceDiv(a,c){while(_completeDiv&&_completeDiv!=null&&_completeDiv.childNodes&&_completeDiv.childNodes.length>0){_completeDiv.removeChild(_completeDiv.childNodes[0]) }_maxWidthNeeded=0;for(var g=0;g0){_completeDiv.height=16*_completeDivRows+4; showCompleteDiv()}else{hideCompleteDiv()}}var onKeyDownHandler=function(a){if(!a&&window.event){a=window.event }if(a){_lastKeyCode=a.keyCode}};var onKeyUpHandler=function(e){if(!e&&window.event){e=window.event }_eventKeycode=e.keyCode;if(_eventKeycode==40||_eventKeycode==38){blurThenGetFocus() }var g=rangeSize(_inputField);var b=beforeRangeSize(_inputField);var a=_inputField.value; if(_eventKeycode!=0){if(g>0&&b!=-1){a=a.substring(0,b)}if(_eventKeycode==13||_eventKeycode==3){var f=_inputField; if(_inputField.createTextRange){var c=_inputField.createTextRange();c.moveStart("character",_inputField.value.length); _inputField.select()}else{if(f.setSelectionRange){_inputField.setSelectionRange(_inputField.value.length,_inputField.value.length) }}hideCompleteDiv();SearchManager.search()}else{if(_inputField.value!=a){_inputField.value=a }}}if(_eventKeycode!=40&&_eventKeycode!=38){_currentInputFieldValue=a}if(handleCursorUpDownEnter(_eventKeycode)&&_eventKeycode!=0){PressAction() }};function handleCursorUpDownEnter(a){if(a==40){highlightNewValue(_highlightedSuggestionIndex+1); return false}else{if(a==38){highlightNewValue(_highlightedSuggestionIndex-1);return false }else{if(a==13||a==3){return false}}}return true}function PressAction(){_highlightedSuggestionIndex=-1; var a=_completeDiv.getElementsByTagName("div");var f=a.length;_completeDivRows=f; _completeDivDivList=a;if(_currentInputFieldValue==""||_currentInputFieldValue.length0){var h;for(h=0; h=_completeDivRows){a=_completeDivRows-1}if(_highlightedSuggestionIndex!=-1&&a!=_highlightedSuggestionIndex){setStylePourElement(_highlightedSuggestionDiv,"AutoCompleteDiv"); _highlightedSuggestionIndex=-1}if(a<0){_highlightedSuggestionIndex=-1;_inputField.focus(); return}_highlightedSuggestionIndex=a;_highlightedSuggestionDiv=_completeDivDivList.item(a); setStylePourElement(_highlightedSuggestionDiv,"AutoCompleteDivAct");_inputField.value='"'+getSuggestion(_highlightedSuggestionDiv)+'"' }var divOnMouseDown=function(){_inputField.value='"'+getSuggestion(this)+'"';SearchManager.search() };var divOnMouseOver=function(){if(_highlightedSuggestionDiv){setStylePourElement(_highlightedSuggestionDiv,"AutoCompleteDiv") }setStylePourElement(this,"AutoCompleteDivAct")};var divOnMouseOut=function(){setStylePourElement(this,"AutoCompleteDiv") };var onResizeHandler=function(a){setCompleteDivSize()};var onBlurHandler=function(a){if(!_cursorUpDownPressed){hideCompleteDiv(); if(_lastKeyCode==9){_submitButton.focus();_lastKeyCode=-1}}_cursorUpDownPressed=false };SearchManager.updateIframe=function(a){var b=document.getElementById("result_iframe"); SearchManager.waitIFrameResult();b.src=a};SearchManager.waitIFrameResult=function(){var d=document.getElementById("result_iframe"); if(d){d.style.visibility="hidden";d.style.height="1px"}var a=document.getElementById("result_waitEcat"); if(a){a.style.visibility="visible"}else{a=document.createElement("div");a.id="result_waitEcat"; var b=document.createElement("img");b.src="images/wait.gif";b.title="Wait...";a.appendChild(b); var c=document.getElementById("subst_result_int");c.appendChild(a);a.style.visibility="visible" }};function SelectionTableManager(){}SelectionTableManager.updateHeight=function(b,e,d){var a=$(b); var c=$(e);if(a.clientHeight!=c.clientHeight){a.style.height=(c.clientHeight+20)+"px" }if((a.clientHeight==0)||(d!=a.clientHeight)){setTimeout("SelectionTableManager.updateHeight('"+b+"', '"+e+"', "+a.clientHeight+")",100) }};function SelectorManager(){}SelectorManager.selectNode=function(b){var a=$("selectorForm"); if(a&&a!=null){if(a.elements[CATALOGUE_NODE_ID_PARAMETER].value!=b){InputUtils.remove(a,PREVIOUS_NODE_ID_PARAMETER); InputUtils.addHiddenOrder(a,PREVIOUS_NODE_ID_PARAMETER,a.elements[CATALOGUE_NODE_ID_PARAMETER].value) }InputUtils.remove(a,CATALOGUE_NODE_ID_PARAMETER);InputUtils.addHiddenOrder(a,CATALOGUE_NODE_ID_PARAMETER,b); a.submit()}};SelectorManager.selectProduct=function(b,a){if(a&&a!=null&&a!="null"&&a.length>0){window.location=a }else{var c=$("selectorForm");InputUtils.remove(c,ELEMENT_TYPE_PARAMETER);InputUtils.addHiddenOrder(c,ELEMENT_TYPE_PARAMETER,PRODUCT_ELEMENT); InputUtils.remove(c,PREVIOUS_NODE_ID_PARAMETER);InputUtils.remove(c,PRODUCT_ID_PARAMETER); InputUtils.addHiddenOrder(c,PRODUCT_ID_PARAMETER,b);c.submit()}};SelectorManager.selectCharacteristicValue=function(b){var a=$("selectorForm"); InputUtils.addHidden(a,SELECTOR_CHARACTERISTIC_VALUE_PARAMETER,b);a.submit()};SelectorManager.unselectCharacteristicValue=function(b){var a=$("selectorForm"); InputUtils.remove(a,SELECTOR_CHARACTERISTIC_VALUE_PARAMETER,b);a.submit()};SelectorManager.resetSelection=function(b){var a=$("selectorForm"); InputUtils.remove(a,b);a.submit()};SelectorManager.collapseCharacteristic=function(b,a){var c=$("characteristic"+b); if(c){c.className="cCharacteristic";c.onclick=function(){SelectorManager.expandCharacteristic(b,a) };$("characteristicValues"+b).hide()}};SelectorManager.expandCharacteristic=function(b,a){var d=$("characteristic"+b); if(d){d.className="eCharacteristic";d.onclick=function(){SelectorManager.collapseCharacteristic(b,a) };$("characteristicValues"+b).show();if((a==null)||(a==0)){SelectorManager.showValues(b) }else{for(var c=0;c(a.clientWidth-e)/2){a.scrollLeft=d*e-(a.clientWidth-e)/2 }SliderManager.updateControls()}};SliderManager.updateControls=function(){var a=$("sliderContainer"); if(a.scrollLeft==0){SliderManager.disableLeftControl()}else{SliderManager.enableLeftControl() }if(a.scrollLeft==a.scrollWidth-a.clientWidth){SliderManager.disableRightControl() }else{SliderManager.enableRightControl()}};SliderManager.enableLeftControl=function(){$("disabledSliderL").hide(); $("sliderL").show()};SliderManager.disableLeftControl=function(){$("sliderL").hide(); $("disabledSliderL").show()};SliderManager.enableRightControl=function(){$("disabledSliderR").hide(); $("sliderR").show()};SliderManager.disableRightControl=function(){$("sliderR").hide(); $("disabledSliderR").show()};SliderManager.move=function(c){if(sliderMoving){var a=$("sliderContainer"); var b=$("sliderContent");if((c>0)&&(a.scrollLeft==0)){SliderManager.enableLeftControl() }else{if((c<0)&&(a.scrollLeft==a.scrollWidth-a.clientWidth)){SliderManager.enableRightControl() }}if(c==-99){a.scrollLeft=0}if(c==99){a.scrollLeft=a.scrollWidth}else{a.scrollLeft+=c }if(a.scrollLeft==0){SliderManager.disableLeftControl();sliderMoving=false}else{if(a.scrollLeft==a.scrollWidth-a.clientWidth){SliderManager.disableRightControl(); sliderMoving=false}}setTimeout("SliderManager.move("+c+")",20)}};SliderManager.select=function(a){$("sliderLabel"+a).className="boldCustLevel1"; $("sliderImage"+a).className="selSliderImage"};SliderManager.unselect=function(a){$("sliderLabel"+a).className="boldLevel1"; $("sliderImage"+a).className="sliderImage"};function TabManager(){}TabManager.select=function(b,c){var a="selectedTab"; if(c&&c!=null&&c!="null"&&c!="null"){a=a+c}$("tabL"+b).className=a+"L";$("tabR"+b).className=a+"R"; $("tab"+b).className=a;if($("tabLink"+b)){$("tabLink"+b).className=a}if($("tabDiv"+b)){$("tabDiv"+b).style.display="" }};TabManager.unselect=function(b,c){var a="tab";if(c&&c!=null&&c!="null"&&c!="null"){a=a+c }$("tabL"+b).className=a+"L";$("tabR"+b).className=a+"R";$("tab"+b).className=a;if($("tabLink"+b)){$("tabLink"+b).className=a }if($("tabDiv"+b)){$("tabDiv"+b).style.display="none"}};TabManager.updateContents=function(f){for(var d=0; d5)){c=c.substring(0,c.length-1); while(c.substring(c.length-1)==" "){c=c.substring(0,c.length-1)}a.innerHTML=c+"..." }}};function ThumbnailManager(){}ThumbnailManager.changeDisplay=function(b){var a=$("commonActionForm"); a.action="changeThumbnailsDisplay.do";InputUtils.addHidden(a,THUMBNAILS_DISPLAYABLE_PARAMETER,b); a.submit()};function DOMUtils(){}DOMUtils.appendForm=function(b,g,d,f,c,a){var e=document.createElement("form"); if(b!=null){b.appendChild(e)}if(g!=null){e.id=g;e.name=g}if(d!=null){e.className=d }if(f!=null){e.acceptCharset=f}if(c!=null){e.style.width=c}if(a!=null){e.style.height=a }return e};DOMUtils.appendTable=function(b,f,d,c,a){var e=document.createElement("table"); e.cellPadding="0";e.cellSpacing="0";if(b!=null){b.appendChild(e)}if(f!=null){e.id=f }if(d!=null){e.className=d}if(c!=null){e.style.width=c}if(a!=null){e.style.height=a }return e};DOMUtils.appendThead=function(a,c){var b=document.createElement("thead"); if(a!=null){a.appendChild(b)}if(c!=null){b.id=c}return b};DOMUtils.appendTbody=function(a,c){var b=document.createElement("tbody"); if(a!=null){a.appendChild(b)}if(c!=null){b.id=c}return b};DOMUtils.appendTr=function(b,e,c,a){var d=document.createElement("tr"); if(b!=null){b.appendChild(d)}if(e!=null){d.id=e}if(c!=null){d.className=c}if(a!=null){d.style.height=a }return d};DOMUtils.appendTd=function(a,b,g,c,k,e,f,h){var d=document.createElement("td"); if(a!=null){a.appendChild(d)}if(b!=null){d.id=b}if(g!=null){d.className=g}if(c!=null){d.style.width=c }if(k!=null){d.style.height=k}if(e!=null){d.noWrap=e}if(f!=null){d.align=f}if(h!=null){d.style.verticalAlign=h }return d};DOMUtils.appendDiv=function(b,f,d,c,a){var e=document.createElement("div"); if(b!=null){b.appendChild(e)}if(f!=null){e.id=f}if(d!=null){e.className=d}if(c!=null){e.style.width=c }if(a!=null){e.style.height=a}return e};DOMUtils.appendScrollableDiv=function(c,h,f,a,d,b){var g=document.createElement("div"); if(c!=null){c.appendChild(g)}g.style.position="relative";if(h!=null){g.id=h}if(f!=null){g.style.width=f }if(a!=null){g.style.height=a}if((d==null)&&(b==null)){g.style.overflow="auto"}else{if(d!=null){g.style.overflowX=d }else{if(b!=null){g.style.overflowY=b}}}var e=document.createElement("div");g.appendChild(e); e.style.position="absolute";e.style.width="100%";return e};DOMUtils.appendHTML=function(a,b){a.innerHTML+=b };DOMUtils.appendText=function(b,g,c){if((c==null)||(c.length==0)){c="\u00A0"}var f=document.createElement("span"); if(b!=null){b.appendChild(f)}if(g!=null){f.className=g}var e=0;var a=c.indexOf("\n"); while(a!=-1){var h=document.createTextNode(c.substring(e,a));f.appendChild(h);var d=document.createElement("br"); f.appendChild(d);e=a+1;a=c.indexOf("\n",e)}if(e") }else{b=document.createElement("input");b.type="checkbox"}if(a!=null){a.appendChild(b) }if(e!=null){b.id=e;b.name=e}if(d!=null){b.checked=d}if(c!=null){b.disabled=c}return b };DOMUtils.appendHiddenInputOrder=function(a,b,m){var l=null;if(Prototype.IE){l=document.createElement("") }else{l=document.createElement("input");l.type="hidden"}if(a!=null){var g=a.elements; var c=null;if(g!=null){var h=false;for(var f=0;f=b){h=true; c=new Array(g.length-f);var e=0;for(var d=f;d") }else{c[e]=document.createElement("input");c[e].type="hidden"}c[e].name=g[d].name; c[e].value=g[d].value;c[e].id=g[d].id;ElementUtils.remove(g[d]);d--;e++}a.appendChild(l) }else{if(h){alert("NRR DOMUtils: else "+g[f].name+" value="+g[f].value);a.appendChild(g[f]) }}}if(!h){a.appendChild(l)}else{if(c!=null){for(var f=0;f") }else{b=document.createElement("input");b.type="hidden"}if(a!=null){a.appendChild(b) }if(d!=null){b.id=d;b.name=d}if(c!=null){b.value=c}return b};DOMUtils.appendFileInput=function(a,d,c){var b=null; if(Prototype.IE){b=document.createElement("")}else{b=document.createElement("input"); b.type="file"}if(a!=null){a.appendChild(b)}if(d!=null){b.id=d;b.name=d}if(c!=null){b.value=c }return b};DOMUtils.appendTextInput=function(a,e,c,d){var b=null;if(Prototype.IE){b=document.createElement("") }else{b=document.createElement("input");b.type="text"}if(a!=null){a.appendChild(b) }if(e!=null){b.id=e;b.name=e}if(c!=null){b.className=c}if(d!=null){b.value=d}return b };DOMUtils.appendSelect=function(b,d,c){var a=document.createElement("select");if(b!=null){b.appendChild(a) }if(d!=null){a.id=d;a.name=d}if(c!=null){a.className=c}return a};DOMUtils.appendSelectOptionGroup=function(a,b){var c=document.createElement("optgroup"); if(a!=null){a.appendChild(c)}if(b!=null){c.label=b}return c};DOMUtils.appendSelectOption=function(a,e,b,d){var c=document.createElement("option"); if(a!=null){a.appendChild(c)}if(e!=null){c.value=e}if(b!=null){c.innerHTML=b}if(d!=null){c.selected=d }return c};DOMUtils.appendTextInput=function(a,e,b,d){var c=document.createElement("input"); if(a!=null){a.appendChild(c)}if(e!=null){c.id=e;c.name=e}if(b!=null){c.className=b }if(d!=null){c.value=d}return c};DOMUtils.appendTextArea=function(b,d,c){var a=document.createElement("textarea"); if(b!=null){b.appendChild(a)}if(d!=null){a.id=d;a.name=d}if(c!=null){a.className=c }return a};DOMUtils.appendIFrame=function(a,c,d){var b=document.createElement("iframe"); if(a!=null){a.appendChild(b)}if(c!=null){b.className=c}if(d!=null){b.src=d}return b };function ElementUtils(){}ElementUtils.empty=function(b){if(b!=null){var c=b.childNodes; if(c){while(b.hasChildNodes()){var a=c.item(0);b.removeChild(a)}}}};ElementUtils.remove=function(b){if(b!=null){var a=b.parentNode; if(a){a.removeChild(b)}}};ElementUtils.remvoveItemFromArray=function(c,a){var b=new Array(); for(j=0;ja)){var c=b.scrollTop; var d=b.scrollLeft;b.value=b.value.substring(0,a);b.scrollTop=c;b.scrollLeft=d}}; FormUtils.checkData=function(c,d){var b=new RegExp(d);var a=b.test(c);return a};FormUtils.moveOptionList=function(e,d){var c=$(e); var g=new Array();for(var a=0;a0); a++){if(f.options[a].childNodes[0].nodeValue.toLowerCase()>b.childNodes[0].nodeValue.toLowerCase()){f.insertBefore(b,f.options[a]); g.splice(0,1);if(g.length>0){b=g[0]}}}for(var a=0;a") }function goToLinkCode(h,b,d,k,c,e){var g='";return g}function goToLink(c,b,a,e,f,d){document.write(goToLinkCode(c,b,a,e,f,d)) }function getDocLink(b,h,d,c,g,f,a){var e=''+b+"";document.write(e)}function getFlash(h,e,d,g,b){var a=getRenditionURL(h,null,e,"swf",""); var c=(b!=null?"xmlDocumentId="+b:"");var f=''; f+='';f+=''; f+='';f+=''; f+='';f+=''; f+='';f+="";f+=''; f+='';f+=''; f+='';f+=''; f+='';f+=''; f+="FAIL (the browser should render some flash content, not this).";f+=""; f+=" ";return f}function showFlash(e,c,b,d,a){document.write(getFlash(e,c,b,d,a)) }function getFlashXml(a){return getRenditionURL("0000000001",null,a,"xml","",false) }function showFlashPopup(a,b,k,f,e){var d=parseInt(k)+10;var c=parseInt(f)+10;var g='";var h=open("","swf","width="+d+",height="+c+",toolbar=no,scrollbars=no,resizable=no"); h.document.write("Flash Animation");h.document.write(g); h.document.write("");h.document.write(getFlash(a,b,k,f,e));h.document.write(""); h.document.close()}loadCSS();function PopupUtils(){}PopupUtils.open=function(d,e,b,a){if(e==null){e=screen.availWidth-200 }if(b==null){b=screen.availHeight-200}var g=(screen.availWidth-e)/2;var f=(screen.availHeight-b)/2; var c=window.open(d,"eCatPopup","width="+e+", height="+b+", top="+f+", left="+g+", scrollbars=yes, menubar="+(a?"yes":"no")+", status=no, resizable=yes") };PopupUtils.openDoc=function(c,d,e,b,a){if(d==null||d!="local"){location.href=c}else{PopupUtils.open(c,e,b,a) }};function TableUtils(){}TableUtils.selectAll=function(a){if($(a)!=null){var d=$(a).elements; var e=false;for(var c=0;c