Event.observe(window, 'load', init, false);

function init(){
     Event.observe($('konfigurator'), 'click', beregn, false);
     Event.observe($('konfigurator'), 'click', variant, false);
     beregn();
     variant();
}

function beregn(){
     var url = 'pris.php';
     var pars = $('konfigurator').serialize(true);
     var target = 'pris';
     var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function variant(){
     var url = 'link.php';
     var pars = $('konfigurator').serialize(true);
     var target = 'link';
     var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function floatPrice() {
        if (self.innerWidth){
          ClientWidth = self.innerWidth;
        }else if (document.documentElement && document.documentElement.clientWidth){
          ClientWidth = document.documentElement.clientWidth;
        }else if (document.body){
          ClientWidth = document.body.clientWidth;
        } 
    var startX = ((ClientWidth-400));
        var id = "pris";
    var startY = 260;
    var d = document;
        var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; 
        el.style.right = startX + "px";
        el.style.display = "block";
    function ml(id)    {
        var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
        el.sP=function(y){this.style.top=y+"px";};
        el.y = startY;
        return el;
    }
    window.stayTopLeft=function() {
        var pY = (typeof pageYOffset != "undefined") ? pageYOffset : document.body.scrollTop;
        ftlObj.y += (pY + startY - ftlObj.y)/8;
        ftlObj.sP(ftlObj.y);
        setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml(id);
    stayTopLeft();
}

   function PopupPic(sPicURL) {
     window.open( "popup.html?"+sPicURL, "",  
     "resizable=1,HEIGHT=200,WIDTH=200");
   }

