function getXMLHTTPRequest() { http=null if (window.XMLHttpRequest) { req=new XMLHttpRequest() } else if (window.ActiveXObject) try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { req = null; } } return req; } var http = getXMLHTTPRequest(); function ChangeOpacity(element,opacity) { if(opacity >= 100) { _id('' + element + '').style.opacity = '1.00'; _id('' + element + '').style.filter = 'alpha(opacity=100)'; } else { _id('' + element + '').style.opacity = '0.' + opacity + ''; } _id('' + element + '').style.filter = 'alpha(opacity=' + opacity + ')'; } function ChangeDisplay(id,show) { if (show == 1) { _id(id).style.display = 'block'; } else { _id(id).style.display = 'none'; } } function LoadBackground(bild) { _id('ContentInner').style.background = 'url(' + bild + ')'; _id('AjaxLoader').style.display = 'none'; } var backgroundNow = 1; function ChangeBackgroundWay(bild, amount) { if (bild == 1) { if(backgroundNow == 1) { backgroundNow = amount; } else { backgroundNow = backgroundNow - 1; } } else if(bild == 0) { backgroundNow = backgroundNow; } else { if(backgroundNow == amount) { backgroundNow = 1; } else { backgroundNow = backgroundNow + 1; } } _id('BgChangeDiv').style.background = _id('ContentInner').style.background; _id('ContentInner').style.background = 'url(' + _id('BG_' + backgroundNow + '').src + ')'; ChangeOpacity('BgChangeDiv', 100); FadeBg(); _id('AjaxLoader').style.display = 'none'; } var opacityNr = 100; function FadeBg() { if (opacityNr <= 5) { ChangeOpacity('BgChangeDiv', 0); _id('BgChangeDiv').style.background = ''; ChangeOpacity('BgChangeDiv', 100); opacityNr = 100; } else { opacityNr = opacityNr - 10; ChangeOpacity('BgChangeDiv', opacityNr); setTimeout(FadeBg, 40); } } function ShowBG() { if (_id('RightMenuText').style.display == 'none') { ChangeDisplay('RightMenuText',1); ChangeDisplay('LeftMenuText',1); ChangeDisplay('RightMenuDiv',1); ChangeDisplay('LeftMenuDiv',1); ChangeDisplay('CenterMenuDiv',1); ChangeDisplay('CenterMenuText',1); } else { ChangeDisplay('RightMenuText',0); ChangeDisplay('LeftMenuText',0); ChangeDisplay('RightMenuDiv',0); ChangeDisplay('LeftMenuDiv',0); ChangeDisplay('CenterMenuText',0); ChangeDisplay('CenterMenuDiv',0); } } var opacityCenter = 0; var opacityCenterShow = 0; function FadeInCenter() { ChangeDisplay('CenterMenuDiv', 1); if(opacityCenterShow == 0) { if (opacityCenter >= 90) { ChangeOpacity('CenterMenuDiv', 90); opacityCenter = 90; ChangeDisplay('CenterMenuText', 1); ChangeOpacity('CenterMenuText', 100) opacityCenterShow = 1; setTimeout(AcceptFormPost, 5000); } else { opacityCenter = opacityCenter + 10; ChangeOpacity('CenterMenuDiv', opacityCenter); ChangeOpacity('CenterMenuText', 0) setTimeout(FadeInCenter, 40); } } } function FadeOutCenter() { if (opacityCenter <= 0) { ChangeOpacity('CenterMenuDiv', 0); ChangeDisplay('CenterMenuDiv', 0); opacityCenter = 0; ChangeOpacity('CenterMenuText', 0) ChangeDisplay('CenterMenuText', 0); opacityCenterShow = 0; } else { opacityCenter = opacityCenter - 10; ChangeOpacity('CenterMenuDiv', opacityCenter); ChangeOpacity('CenterMenuText', 0) setTimeout(FadeOutCenter, 40); } } function KontaktaForm() { var modurl = '/ajax/kontaktaoss.asp'; http.open("GET", modurl, true); http.onreadystatechange = KontaktaForm_waiting; http.send(null); } function KontaktaForm_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; FadeInCenter(); } } function KontaktaForm_Send(namn, epost, telefon, foretag, meddelande) { if(formpost == 0) { alert('Spam'); } else { var error = 0; if( namn.length <= 1) { error = 1; FormError('BF_namn'); } else { FormGood('BF_namn'); } if (error == 1) { } else { var modurl = '/ajax/kontaktaoss_skicka.asp?epost=' + escape(epost) + '&namn=' + escape(namn) + '&telefon=' + escape(telefon) + '&foretag=' + escape(foretag) + '&meddelande=' + escape(meddelande) + ''; http.open("GET", modurl, true); http.onreadystatechange = KontaktaForm_send_waiting; http.send(null); } } } function KontaktaForm_send_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; setTimeout(FadeOutCenter, 2000); } } function RingaForm() { var modurl = '/ajax/Ringa.asp'; http.open("GET", modurl, true); http.onreadystatechange = RingaForm_waiting; http.send(null); } function RingaForm_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; FadeInCenter(); } } function RingaForm_Send(namn, epost, telefon, foretag, meddelande) { if(formpost == 0) { alert('Spam'); } else { var error = 0; if( namn.length <= 1) { error = 1; FormError('BF_namn'); } else { FormGood('BF_namn'); } if( telefon.length <= 6) { error = 1; FormError('BF_telefon'); } else { FormGood('BF_telefon'); } if (error == 1) { } else { var modurl = '/ajax/Ringa_skicka.asp?epost=' + escape(epost) + '&namn=' + escape(namn) + '&telefon=' + escape(telefon) + '&foretag=' + escape(foretag) + '&meddelande=' + escape(meddelande) + ''; http.open("GET", modurl, true); http.onreadystatechange = Ringa_send_waiting; http.send(null); } } } function Ringa_send_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; setTimeout(FadeOutCenter, 2000); } } function Bokning1() { var modurl = '/ajax/bokningsforfragan.asp'; http.open("GET", modurl, true); http.onreadystatechange = Bokning1_waiting; http.send(null); } function Bokning1_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; FadeInCenter(); } } function FormError(element) { _id('' + element + '').style.background = '#fbcdcd'; } function FormGood(element) { _id('' + element + '').style.background = '#ffffff'; } var formpost = 0; function AcceptFormPost() { formpost = 1; } function Bokning1_Send(namn, epost, telefon, foretag, adress, postnr, postort, ankomst, avresa, antal, meddelande) { if(formpost == 0) { alert('Spam'); } else { var error = 0; if( namn.length <= 1) { error = 1; FormError('BF_namn'); } else { FormGood('BF_namn'); } if( epost.length <= 3) { error = 1; FormError('BF_epost'); } else { FormGood('BF_epost'); } if( telefon.length <= 6) { error = 1; FormError('BF_telefon'); } else { FormGood('BF_telefon'); } if( postort.length <= 1) { error = 1; FormError('BF_postort'); } else { FormGood('BF_postort'); } if( adress.length <= 3) { error = 1; FormError('BF_adress'); } else { FormGood('BF_adress'); } if( postnr.length <= 4) { error = 1; FormError('BF_postnummer'); } else { FormGood('BF_postnummer'); } if( ankomst.length <= 9) { error = 1; FormError('BF_ankomst'); } else { FormGood('BF_ankomst'); } if( avresa.length <= 9) { error = 1; FormError('BF_avresa'); } else { FormGood('BF_avresa'); } if( antal.length == 0) { error = 1; } if (error == 1) { } else { var modurl = '/ajax/bokningsforfragan_skicka.asp?epost=' + escape(epost) + '&namn=' + escape(namn) + '&telefon=' + escape(telefon) + '&foretag=' + escape(foretag) + '&adress=' + escape(adress) + '&postnr=' + escape(postnr) + '&postort=' + escape(postort) + '&ankomst=' + escape(ankomst) + '&antal=' + escape(antal) + '&meddelande=' + escape(meddelande) + ''; http.open("GET", modurl, true); http.onreadystatechange = Bokning1_send_waiting; http.send(null); } } } function Bokning1_send_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; setTimeout(FadeOutCenter, 2000); } } function Bokning2(namn, erbj) { var modurl = '/ajax/bokningsforfragan2.asp?erbjudande=' + escape(namn) + '&bokningstyp=' + erbj + ''; http.open("GET", modurl, true); http.onreadystatechange = Bokning2_waiting; http.send(null); } function Bokning2_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; FadeInCenter(); } } function Bokning2_Send(erbjudande, namn, epost, telefon, foretag, adress, postnr, postort, ankomst, avresa, antal, meddelande) { if(formpost == 0) { alert('Spam'); } else { var error = 0; if( namn.length <= 1) { error = 1; FormError('BF_namn'); } else { FormGood('BF_namn'); } if( epost.length <= 3) { error = 1; FormError('BF_epost'); } else { FormGood('BF_epost'); } if( telefon.length <= 6) { error = 1; FormError('BF_telefon'); } else { FormGood('BF_telefon'); } if( postort.length <= 1) { error = 1; FormError('BF_postort'); } else { FormGood('BF_postort'); } if( adress.length <= 3) { error = 1; FormError('BF_adress'); } else { FormGood('BF_adress'); } if( postnr.length <= 4) { error = 1; FormError('BF_postnummer'); } else { FormGood('BF_postnummer'); } if( ankomst.length <= 9) { error = 1; FormError('BF_ankomst'); } else { FormGood('BF_ankomst'); } if( avresa.length <= 9) { error = 1; FormError('BF_avresa'); } else { FormGood('BF_avresa'); } if( antal.length == 0) { error = 1; } if (error == 1) { } else { var modurl = '/ajax/bokningsforfragan_skicka.asp?erbjudande=' + escape(erbjudande) + '&epost=' + escape(epost) + '&namn=' + escape(namn) + '&telefon=' + escape(telefon) + '&foretag=' + escape(foretag) + '&adress=' + escape(adress) + '&postnr=' + escape(postnr) + '&postort=' + escape(postort) + '&ankomst=' + escape(ankomst) + '&antal=' + escape(antal) + '&meddelande=' + escape(meddelande) + ''; http.open("GET", modurl, true); http.onreadystatechange = Bokning2_send_waiting; http.send(null); } } } function Bokning2_send_waiting() { if (http.readyState==4 || http.readyState=='complete'){ var resultat = http.responseText; _id('CenterMenuText').innerHTML = resultat; setTimeout(FadeOutCenter, 2000); } }