var last_element; function mec(element) { if(last_element) { document.getElementById(last_element).style.backgroundImage='url(/img/misc/bg_topnav.gif)'; document.getElementById(last_element+"_s").style.display="none"; } document.getElementById(element).style.backgroundImage='url(/img/misc/bg_topnav_h.gif)'; document.getElementById(element+"_s").style.display="block"; last_element = element; } function mec2(element) { if(last_element) { document.getElementById(last_element).style.backgroundImage='url(/img/misc/mtb_bg_topnav.gif)'; document.getElementById(last_element+"_s").style.display="none"; } document.getElementById(element).style.backgroundImage='url(/img/misc/mtb_bg_topnav_h.gif)'; document.getElementById(element+"_s").style.display="block"; last_element = element; } function confirm_url(page,msg) { if (!msg) msg = 'Är du säker?'; if (confirm(msg)) { top.location = page; } } function nospam(user,domain) { locationstring = "mailto:" + user + "@" + domain; window.location = locationstring; } function abuse(page) { page = '/misc/abuse.php?' + page; winprops = 'height=250,width=400,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes' window.open(page, 'abuse', winprops); } function tip(page,title) { page = '/misc/tip_a_friend.php?title=' + title + '&url=' + page; winprops = 'height=400,width=400,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes' window.open(page, 'abuse', winprops); } function print_content(content) { page = '/content/print.php?id=' + content; winprops = 'height=400,width=520,toolbar=no,menubar=yes,location=no,scrollbars=yes,resizable=yes' window.open(page, 'print_content', winprops); } function send_password() { page = '/misc/send_password.php'; winprops = 'height=250,width=400,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes' window.open(page, 'send_password', winprops); } function CheckSendPassword(theForm) { if (theForm.email.value == "") { alert("Fyll i din e-postadress!"); theForm.email.focus(); return (false); } return (true); } function CheckTipFriend(theForm) { if (theForm.email_to.value == "") { alert("Fyll i e-postadressen till personen du ska tipsa!"); theForm.email_to.focus(); return (false); } if (theForm.email_from.value == "") { alert("Fyll i din e-postadress!"); theForm.email_from.focus(); return (false); } return (true); } function CheckFRMail(theForm) { if (theForm.title.value == "") { alert("Du måste skriva en rubrik!"); theForm.title.focus(); return (false); } if (theForm.message.value == "") { alert("Du måste skriva ett meddelande!"); theForm.message.focus(); return (false); } return (true); } function addguestbook(id) { if (document.getElementById('message_'+id).value == "") { alert("Du måste skriva ett meddelande!"); document.getElementById('message_'+id).focus(); return (false); } return (true); } function launchFullScreen(theFormat){ var theMediaPlayer = eval(document).PlayerObjectEmbed; if(theMediaPlayer != null){ if (theMediaPlayer.playState == 3){ theMediaPlayer.fullScreen = 'true'; } else { alert("Kunde inte visa fullskärm! Testa och högerklicka på filmen och välj Zooma - Helskärm. "); } } else { alert("Kunde inte visa fullskärm!"); } } function webcam(page) { page = '/resort/webcam_popup.php?cam='+page; winprops = 'toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no' window.open(page, 'webcam', winprops); } function FormCheckCheckout(theForm) { if (theForm.firstname.value == "") { alert("Du måste fylla i ditt förnamn!"); theForm.firstname.focus(); return (false); } if (theForm.lastname.value == "") { alert("Du måste fylla i ditt efternamn!"); theForm.lastname.focus(); return (false); } if (theForm.address.value == "") { alert("Du måste fylla i din adress!"); theForm.address.focus(); return (false); } if (theForm.zipcode.value == "") { alert("Du måste fylla i ditt postnummer!"); theForm.zipcode.focus(); return (false); } if (theForm.city.value == "") { alert("Du måste fylla i din postort!"); theForm.city.focus(); return (false); } if (theForm.phone.value == "") { alert("Du måste fylla i ditt telefonnummer!"); theForm.phone.focus(); return (false); } if (theForm.email.value == "") { alert("Du måste fylla i din e-postadress!"); theForm.email.focus(); return (false); } return (true); } function shipping_cost(cost,payment) { document.getElementById('price').firstChild.data = parseFloat(document.checkout.cost.value) + parseFloat(cost); document.getElementById('paymentfield').value = payment; } function FormCheckSearch(theForm) { if (theForm.elements[0].value == "") { alert("Du måste skriva in ditt sökord!"); theForm.elements[0].focus(); return (false); } return (true); } function popup(page, Pname, Pwidth, Pheight) { winprops = 'height='+Pheight+',width='+Pwidth+',toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no' window.open(page, Pname, winprops); } function popup2(page, Pname, Pwidth, Pheight) { winprops = 'height='+Pheight+',width='+Pwidth+',toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes' window.open(page, Pname, winprops); } function swapImage(newImg) { document.swapImg.src = newImg; } function CheckCarpoolContact(theForm) { if (theForm.elements[1].value == "") { alert("Du måste fylla i ditt namn."); theForm.elements[1].focus(); return (false); } if (theForm.elements[2].value == "") { alert("Du måste fylla i din e-postadress!"); theForm.elements[2].focus(); return (false); } return (true); } function FormCheckCar(theForm) { if (theForm.elements[0].value == "" && theForm.elements[1].value == "" ) { alert("Du måste välja resmål!"); theForm.elements[0].focus(); return (false); } if (theForm.elements[2].value == "") { alert("Du måste skriva en resväg!"); theForm.elements[2].focus(); return (false); } return (true); } function FormCheckHitcher(theForm) { if (theForm.elements[0].value == "" && theForm.elements[1].value == "" ) { alert("Du måste välja resmål!"); theForm.elements[0].focus(); return (false); } if (theForm.elements[2].value == "") { alert("Du måste fylla i var ifrån du vill åka!"); theForm.elements[2].focus(); return (false); } return (true); } function CheckAskExpert(theForm) { if (theForm.elements[0].value == "") { alert("Du måste skriva en rubrik! (minst 3 tecken)"); theForm.elements[0].focus(); return (false); } if (theForm.elements[1].value == "") { alert("Du måste fylla i din fråga!"); theForm.elements[1].focus(); return (false); } return (true); } function layer_change2(checked,layer){ if (checked) document.getElementById(layer).style.display = "block"; else document.getElementById(layer).style.display = "none"; } function layer_change(layer){ if(document.getElementById(layer).style.visibility == "hidden") { document.getElementById(layer).style.visibility='visible'; document.getElementById(layer).style.display = "block"; } else { document.getElementById(layer).style.visibility='hidden'; document.getElementById(layer).style.display = "none"; } } function FormCheckAdmarketAdd(theForm) { if (theForm.elements[0].value == "") { alert("Du måste välja annons typ."); theForm.elements[0].focus(); return (false); } if (theForm.elements[1].value == "") { alert("Du måste välja kategori."); theForm.elements[1].focus(); return (false); } if (theForm.elements[2].value == "") { alert("Du måste skriva en rubrik! (minst 3 tecken)"); theForm.elements[2].focus(); return (false); } if (theForm.elements[3].value == "") { alert("Du måste skriva en beskrivning."); theForm.elements[3].focus(); return (false); } if (isNaN(theForm.price.value)) { alert("I prisfältet kan du bara skriva in siffror!"); theForm.price.focus(); return (false); } return (true); } function FormCheckComment(theForm) { if (theForm.elements[0].value == "" && theForm.elements[1].options[theForm.elements[1].selectedIndex].value == "") { alert("Du måste skriva en kommentar eller sätta ett betyg!"); theForm.elements[0].focus(); return (false); } return (true); } function FormCheckComment2(theForm) { if (theForm.elements[0].value == "") { alert("Du måste skriva en kommentar!"); theForm.elements[0].focus(); return (false); } return (true); } function FormCheckAddReview(theForm) { if (theForm.review.value == "") { alert("Du måste fylla i en sammanfattning av din recension!"); theForm.review.focus(); return (false); } if (theForm.review.value.length < 10) { alert("Skriv gärna lite mer utförligt!"); theForm.review.focus(); return (false); } if (theForm.grade.value == "") { alert("Du måste välja ett betyg!"); theForm.grade.focus(); return (false); } return (true); } function CheckResortTip(theForm) { if (theForm.title.value.length < 3) { alert("Du måste skriva en rubrik! (minst 3 tecken)"); theForm.title.focus(); return (false); } if (theForm.skiing.value.length < 5) { alert("Du måste skriva hur åkningen är! (minst 5 tecken)"); theForm.skiing.focus(); return (false); } if (theForm.level.value == "") { alert("Du måste välja svårighetsgrad!"); theForm.level.focus(); return (false); } if (theForm.grade.value == "") { alert("Du måste välja ett betyg!"); theForm.grade.focus(); return (false); } return (true); } function textCounter(field,cntfield,maxlimit) { if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit); else cntfield.value = field.value.length; } function Navigate(list) { location.href=list.options[list.selectedIndex].value; }