﻿function feedbackCloud(id){try{$(id).style.visibility='visible';var removeFunction=function(){$(id).style.visibility='hidden';};removeFunction.delay(2000,this);}
catch(err){}}
function feedbackHeaderStart(){window.addEvent('load',function(){$$('.feedbackHeader').each(function(element){var el=new Fx.Tween(element,{duration:2500});el.start('background-color','#b7caa6','#e8ffd2');});});}
function feedbackHeaderErrorStart(){window.addEvent('load',function(){$$('.feedbackHeaderError').each(function(element){var el=new Fx.Tween(element,{duration:2500});el.start('background-color','#e6c38d','#fff8d2');});});}
function toggleWrapperRegPasswordStart(){window.addEvent('load',function(){$$('.toggleWrapperRegPassword').each(function(item){var thisSlider=new Fx.Slide(item.getElement('.divObject'),{duration:500});if(item.getElement('.position').childNodes[0].checked){thisSlider.show();}
else{thisSlider.hide();}
item.getElement('.toggler').addEvent('click',function(){thisSlider.toggle();});});$$('.toggleWrapperDelivery').each(function(item){var thisSlider=new Fx.Slide(item.getElement('.divObject'),{duration:500});if(item.getElement('.position').childNodes[0].checked){thisSlider.hide();}
else{thisSlider.show();}
item.getElement('.toggler').addEvent('click',function(){thisSlider.toggle();});});$$('.toggleWrapperTDelivery').each(function(item){alert('I rock');var thisSlider=new Fx.Slide(item.getElement('.divObject'),{duration:500});if(item.getElement('.position').childNodes[0].checked){thisSlider.show();}
else{thisSlider.hide();}
item.getElement('.toggler').addEvent('click',function(){thisSlider.toggle();});});});}
function moreInfoWrapperStart(){window.addEvent('load',function(){$$('.moreInfoWrapper').each(function(item){var thisSlider=new Fx.Slide(item.getElement('.moreInfo'),{duration:500});var thisImg=item.getElement('.toggleImg');var thisText=item.getElement('.toggleText');thisSlider.hide();item.getElement('.divToggle').addEvent('click',function(){thisSlider.toggle();if(thisSlider.open){thisImg.src="/gfx/icon/arrow-right-down.png";thisText.innerHTML="Les mer";}
else{thisImg.src="/gfx/icon/arrow-right-up.png";thisText.innerHTML="Skjul";}});});});}
function toggleDetailsStart(){window.addEvent('load',function(){if($('specs')){var mySlide=new Fx.Slide('specs').hide();$('toggleDetails').addEvent('click',function(e){e=new Event(e);mySlide.toggle();e.stop();if(mySlide.open){$('toggleImg').src="/gfx/icon/arrow-right-down.png";$('toggleText').innerHTML="Vis alle detaljer";}
else{$('toggleImg').src="/gfx/icon/arrow-right-up.png";$('toggleText').innerHTML="Skjul alle detaljer";}});}
thumbnailsStart();});}
function thumbnailsStart(){if($('thumbnails')){var list=$$('#thumbnails div.thumb img');list.each(function(element){element.setStyle('opacity','.5');element.addEvent('click',function(){for(i=0;i<list.length;i++){$('thumb'+(i+1)).setStyle('opacity','.5');}
$(element).setStyle('opacity','1');for(i=0;i<list.length;i++){$('big'+(i+1)).setStyle('display','none');}});});var thumbImage=$('thumb1');if(thumbImage!=null){thumbImage.setStyle('opacity','1');}}}
function setSlideArea(id,state){$$('.slideArea').each(function(item){var mySlide=new Fx.Slide(item.getElement('.slideObject'),{duration:500});if(state=='show'){mySlide.show();}
else{mySlide.hide();}});}
function resetProductScripts(){var list=$$('#thumbnails div.thumb img');list.each(function(element){element.setStyle('opacity','.5');element.addEvent('click',function(){for(i=0;i<list.length;i++){$('thumb'+(i+1)).setStyle('opacity','.5');}
$(element).setStyle('opacity','1');for(i=0;i<list.length;i++){$('big'+(i+1)).setStyle('display','none');}});});if($('thumb1')){$('thumb1').setStyle('opacity','1');}
TB_init();}
function resetCVC2Toggle(){var mySlide=new Fx.Slide('cvc2Explain').hide();$('toggleCvc2Explain').addEvent('click',function(e){e=new Event(e);mySlide.toggle();e.stop();});}
function toggle(item,status){$(item).style.display=(status==1?"block":"none");}
var isNN=(navigator.appName.indexOf("Netscape")!=-1);function autoTab(input,len,e){var keyCode=(isNN)?e.which:e.keyCode;var filter=(isNN)?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];if(input.value.length>=len&&!containsElement(filter,keyCode)){input.value=input.value.slice(0,len);input.form[(getIndex(input)+1)%input.form.length].focus();}
function containsElement(arr,ele){var found=false,index=0;while(!found&&index<arr.length)
if(arr[index]==ele)
found=true;else
index++;return found;}
function getIndex(input){var index=-1,i=0,found=false;while(i<input.form.length&&index==-1)
if(input.form[i]==input)index=i;else i++;return index;}
return true;}
function slideIn(slideAreaId,slideStateId){var slideArea=$(slideAreaId);if(!slideArea)
return;var mySlide=new Fx.Slide(slideArea,{duration:500});mySlide.slideIn();var slideState=$(slideStateId);slideState.value="";}
function slideOut(slideAreaId,slideStateId){var slideArea=$(slideAreaId);if(!slideArea)
return;var mySlide=new Fx.Slide(slideArea,{duration:500});mySlide.slideOut();var slideState=$(slideStateId);slideState.value="hidden";}
function updateSlideState(slideAreaId,state){var slideArea=$(slideAreaId);if(!slideArea)
return;var mySlide=new Fx.Slide(slideArea,{duration:500});if(state=="hidden"){mySlide.hide();}
else{mySlide.show();}}