var previousId=-1; var mouseOverMenuKey = '' var isInLoop = false; var isMainpage = false; var scrollMainpageTimeout = 15000; var scrollMainpageFade = 100; var scrollMainpageCurrentItem = 0; var scrollMainpageMaxItems = 6; var scrollMainpageIsScrolling = false; function nav(o,calledFromScrollMainpage) { //alert(o) isInLoop = false // Functie voor hoofdnavigatie. var number = getNumber(o.id); getIntroText(o.id); //alert( "id:" + o.id + "|previousId:"+ previousId) //window.status=( "id:" + o.id + "|previousId:"+ previousId) if(calledFromScrollMainpage) { //alert(calledFromScrollMainpage) } else if(scrollMainpageIsScrolling) { // Main page is aan het scrollen, maar door bezoeker onderbroken. if(scrollMainpageCurrentItem>0) { nav( document.getElementById(getKey(scrollMainpageCurrentItem)),true ); } else { navOut(); } scrollMainpageIsScrolling = false; scrollMainpageCurrentItem=0; } if (o.className == 'nav') { // mouseOver. mouseOverMenuKey = o.id; //status=('mouseover:' + o.id + '|:' + number + '|backgroundimage:' + backgroundImage) //o.className = "nav " + o.id; o.className = "nav white"; document.getElementById('menu_'+o.id).src = 'http://www.pacombi.com/img/nav/menu_'+o.id+'_en_on.gif' document.getElementById('menu-overlay').className = o.id; document.getElementById('menu-overlay').style.marginTop = (number * 19)+20 + 'px'; document.getElementById('menu-overlay').innerHTML = ''; if (backgroundImage[0] != document.getElementById('sfeer-achtergrond').src) { currentOpacity = 0; document.getElementById('sfeer-achtergrond').src = backgroundImage[0]; if(navigator.appVersion.indexOf('MSIE 6')<1) document.getElementById('sfeer-achtergrond-orna').src = 'http://www.pacombi.com/img/orna-'+o.id+'.png' document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[0].substr(backgroundImage[0].lastIndexOf("/")+1) + ')' goFade('sfeer-achtergrond',10,40); //alert(document.getElementById('sfeer-achtergrond').src) } if ( document.getElementById('content-overlay').style.display == 'none' ) { // Alleen indien er geen content is, dan text-overlay tonen. document.getElementById('text-overlay-content').innerHTML = getIntroText(o.id); document.getElementById('text-overlay').style.display = 'block'; } if(document.getElementById('newsletter-overlay'))document.getElementById('newsletter-overlay').style.display = 'none'; previousId = o.id } else { // mouseOut. mouseOverMenuKey = ''; //alert('mouseout') o.className = "nav"; document.getElementById('menu_'+o.id).src = 'http://www.pacombi.com/img/nav/menu--'+o.id+'_en.gif'; document.getElementById('menu-overlay').className = ''; document.getElementById('menu-overlay').innerHTML = ''; document.getElementById('text-overlay').style.display = 'none'; if(document.getElementById('newsletter-overlay'))document.getElementById('newsletter-overlay').style.display = 'block'; previousId=-1; } } function navOut(id) { //alert(' navout' ) var o; if(id) { o = document.getElementById(id); } else { // Komt niet vanuit een hoofditem, maar van homepage of coorporate pagina. if (isMainpage && !scrollMainpageIsScrolling) { // Als het de homepage is en de pagina is niet (meer) aan het scrollen, dan scrollen aanzetten. if(mouseOverMenuKey!='') { //document.getElementById(mouseOverMenuKey).className = "nav"; } scrollMainpageIsScrolling = true; //startScrollMainpage(); } if ( document.getElementById('content-overlay').style.display == 'none' ) { // Alleen indien er geen content is, dan text-overlay tonen. document.getElementById('text-overlay-content').innerHTML = getIntroText(); document.getElementById('text-overlay').style.display = 'block'; } } if(o) { var number = getNumber(o.id); getIntroText(o.id); document.getElementById('menu-overlay').className = o.id; document.getElementById('menu-overlay').style.marginTop = (number * 19)+20 + 'px'; document.getElementById('menu-overlay').innerHTML = ''; if (backgroundImage[0] != document.getElementById('sfeer-achtergrond').src) { currentOpacity = 0; document.getElementById('sfeer-achtergrond').src = backgroundImage[0]; document.getElementById('sfeer-achtergrond-orna').src = 'http://www.pacombi.com/img/spacer.gif' document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[0].substr(backgroundImage[0].lastIndexOf("/")+1) + ')' goFade('sfeer-achtergrond',10,40); } if(document.getElementById('newsletter-overlay'))document.getElementById('newsletter-overlay').style.display = 'none'; } else { // Homepage getIntroText(''); if (backgroundImage[0] != document.getElementById('sfeer-achtergrond').src) { currentOpacity = 0; document.getElementById('sfeer-achtergrond').src = backgroundImage[0]; document.getElementById('sfeer-achtergrond-orna').src = 'http://www.pacombi.com/img/spacer.gif' document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[0].substr(backgroundImage[0].lastIndexOf("/")+1) + ')' goFade('sfeer-achtergrond',10,40); } } } var loop; var currentBackgroundImage = 0; var backgroundImage = ''; var loopTimeout = 1000; function navSelected(o) { // Functie voor navigatie om geselecteerde hoofditem te selecteren. //alert('navselected'); var number = getNumber(o.id); getIntroText(o.id); o.className = "nav white"; document.getElementById('menu_'+o.id).src = 'http://www.pacombi.com/img/nav/menu_'+o.id+'_en_on.gif' document.getElementById('menu-overlay-selected').className = o.id; document.getElementById('menu-overlay-selected').style.marginTop = (number * 19)+20 + 'px'; document.getElementById('menu-overlay-selected').innerHTML = ''; document.getElementById('text-overlay').style.display = 'none'; document.getElementById('content-overlay').style.display = 'block'; document.getElementById('sfeer-achtergrond').src = backgroundImage[0]; document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[0].substr(backgroundImage[0].lastIndexOf("/")+1) + ')' if ( backgroundImage.length > 1 ) { // Meerdere achtergrond afbeeldingen. isInLoop = true loop = setInterval(changeBackgroundImage,2000) } } function changeBackgroundImage() { //alert ('currentBackgroundImage') if(isInLoop) { currentBackgroundImage++; if( currentBackgroundImage > backgroundImage.length-1 ) { currentBackgroundImage=0; } //alert(currentBackgroundImage) currentOpacity = 0; document.getElementById('sfeer-achtergrond').src = backgroundImage[currentBackgroundImage]; document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[currentBackgroundImage].substr(backgroundImage[currentBackgroundImage].lastIndexOf("/")+1) + ')' goFade('sfeer-achtergrond',10,20); //loop = setInterval(changeBackgroundImage,2000) } else { loop = ''; } } function navUnSelected() { // Functie voor navigatie wanneer geen hoofditem is geselecteerd. getIntroText(); //alert('toon content blok') document.getElementById('text-overlay').style.display = 'none'; document.getElementById('content-overlay').style.display = 'block'; if(document.getElementById('newsletter-overlay')){document.getElementById('newsletter-overlay').style.display = 'none';} document.getElementById('sfeer-achtergrond').src = backgroundImage[0]; document.getElementById('sfeer-achtergrond-orna').src = 'http://www.pacombi.com/img/spacer.gif' document.getElementById('main-flippedphoto').style.backgroundImage = 'url(http://www.pacombi.com/uploads/multimedia/flipped_'+backgroundImage[0].substr(backgroundImage[0].lastIndexOf("/")+1) + ')' } function subnav(o,objImage) { // Functie voor subnavigatie. objImage = document.getElementById(objImage); var ext = objImage.src.substr((objImage.src.length-3),objImage.src.length) if (o.className == 'nav') { // mouseOver. o.className = "nav white"; objImage.src=objImage.src.replace('.'+ext,'_on.'+ext) } else { // mouseOut. o.className = "nav"; objImage.src=objImage.src.replace('_on.'+ext,'.'+ext) } } function getNumber(key) { switch(key) { case 'luxe': return 1; break; case 'industrie': return 2; break; case 'food': return 3; break; case 'zorg': return 4; break; case 'webshop': return 6; break; default: return 1; } } function getKey(number) { switch(number) { case 1: return 'luxe'; break; case 2: return 'industrie'; break; case 3: return 'food'; break; case 4: return 'zorg'; break; case 6: return 'webshop'; break; default: return ''; } } function getIntroText(key) { backgroundImage = Array(); switch(key) { case 'food': backgroundImage = Array(); backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_Lekker_een_bakje_koffie_in_een_disosable_bek_463.png'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_Lekker_een_bakje_koffie_in_een_disosable_bek_463.png'; return 'Food packaging is Pacombi’s business. Packaging plays a major role in the food sector and that packaging does not just have functional qualities (like protection or shelf life) but also decorative ones. This is why increasingly higher standards are demanded of packaging in sectors like fruit & vegetables, hotels, restaurants and catering, chain stores, bread and confectionery, meat and fish. Pacombi is a specialist in the dynamic food segment.
'; break; case 'luxe': backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_najaarluxe5_200187575001_20_82.jpg'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_najaarluxe5_200187575001_20_82.jpg'; return 'What are your requirements in terms of de luxe packaging? Most probably the same as those of Pacombi: high-quality products, with a huge choice in terms of materials and possibilities. There is an extremely wide selection of articles and accessories. From gift-wrap paper to basket, from wine packaging to bag and from ribbon to de luxe box.

'; break; case 'industrie': backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_39_218.jpg'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_39_218.jpg'; return 'As an industrial purchaser you expect a packaging supplier to have specialist know-how, an attentive ear for your questions and in particular a practical approach. These are the qualities that the Pacombi organisation brings together.
'; break; case 'zorg': backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_Mensen_in_de_zorg_465.png'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_Mensen_in_de_zorg_465.png'; return 'Many changes are taking place in the care sector. These changes impact on numerous areas, including the purchasing of facility products. Regulations in the area of efficiency, speed, reliability and quality have been further tightened. It is up to suppliers to provide an answer to this. Pacombi has that answer and as your supplier can help you resolve these matters.
'; break; case 'webshop': // alert(0); backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_webshop_461.jpg'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_webshop_461.jpg'; return 'One of the focus points of Pacombi is innovation. This is not just visible in our offering but also in our advanced e-shop. Within the e-shop products are well labeled and easy and fast to access. Click through now and be inspired by our offering and the simplicity with which you can peruse our range.

'; break; default: backgroundImage[0] = 'http://www.pacombi.com/uploads/Multimedia/file2_voorzijde_230.jpg'; //backgroundImage = 'http://www.pacombi.com/uploads/Multimedia/file2_voorzijde_230.jpg'; return 'Pacombi. A company traditionally known as a packaging distributor and now a total supplier to various markets. Packaging, disposables, hygiene products, office supplies and decorative materials- Pacombi has it all!'; } } function navigate(id,active,showSub) { var obj = document.getElementById(id) var ext = obj.src.substr((obj.src.length-3),obj.src.length) if(!active) { if(obj.src.indexOf('_on.'+ext)==-1){ obj.src=obj.src.replace('.'+ext,'_on.'+ext) }else{ obj.src=obj.src.replace('_on.'+ext,'.'+ext) } } if(showSub){ ypSlideOutMenu.showMenu(id); } } function startScrollMainpage() { // Start het scrollen van het menu op de homepage. isMainpage = true; scrollMainpageIsScrolling = true; loop = setInterval(function(){scrollMainpage()},scrollMainpageTimeout) } function scrollMainpage() { // Recursieve functie die door het menu op de homepage scrollt. if(scrollMainpageIsScrolling) { if(scrollMainpageCurrentItem>0) { nav( document.getElementById(getKey(scrollMainpageCurrentItem)),true ); } else { navOut(); } scrollMainpageCurrentItem++; if(scrollMainpageCurrentItem==5) { scrollMainpageCurrentItem++; } // Uitzondering webshop is index 6 niet 5 !!! if (scrollMainpageCurrentItem>scrollMainpageMaxItems) { scrollMainpageCurrentItem = 0; } if(scrollMainpageCurrentItem>0) { nav( document.getElementById(getKey(scrollMainpageCurrentItem)),true ); } else { navOut(); } } } ypSlideOutMenu.parentMenuShow = function(thisId,otherId,state,isCurrentMain) { if (state == 'off') { if (isCurrentMain == 1) { document.getElementById(otherId).src=menu_states[otherId]['on']; } else { document.getElementById(otherId).src=menu_states[otherId][state]; } } else { document.getElementById(otherId).src = menu_states[otherId][state]; } }