﻿

    function ReformatPrice(ProdPrice)
    {
        var newprodPrice;

        if (ProdPrice.length > 3)
        {
            newprodPrice = "";
            
            for (var z = 0; z < ProdPrice.length; z++)
            {
                if (z == (ProdPrice.length - 3) || z == (ProdPrice.length - 6)|| z == (ProdPrice.length - 9))
                {
                
                    newprodPrice += " ";
                }
                  newprodPrice += ProdPrice.charAt(z);
            }
        }
        else
        {
            newprodPrice = ProdPrice;
        }
        return (newprodPrice + " kr");
    }

    // Set onkeydown(<elementID>,event) on textbox to fire correct button.
    function kd(element, e) {

        var intKey = (window.Event) ? e.keyCode : e.keyCode;
        if (intKey == 13) { //enter key
            $(element).click();
            //__doPostBack(element, '');

            return false;
        }
        return true;
    }

    function PrintElement(strid) {
        var prtContent = document.getElementById(strid);
        var WinPrint = window.open('', '', 'left=0,top=0,width=1,height=1,t oolbar=0,scrollbars=0,status=0');
        WinPrint.document.write("<link rel=\"stylesheet\" href=\"StyleSheets/Main.css\" type=\"text/css\" />");
        WinPrint.document.write("<link rel=\"stylesheet\" href=\"StyleSheets/ControlImport.css\" type=\"text/css\" />");
        
        WinPrint.document.write(prtContent.innerHTML);
        WinPrint.document.close();
        WinPrint.focus();
        WinPrint.print();
        WinPrint.close();
        //prtContent.innerHTML = strOldOne;
    }


    function getQueryVariable(variable) {
        var query = window.location.search.substring(1);
        var vars = query.split("&");
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split("=");
            if (pair[0] == variable) {
                return pair[1];
            }
        }
    }


    window.size = function() {
        var w = 0;
        var h = 0;
        //IE
        if (!window.innerWidth) {
            //strict mode
            if (!(document.documentElement.clientWidth == 0)) {
                w = document.documentElement.clientWidth;
                h = document.documentElement.clientHeight;
            }
            //quirks mode
            else {
                w = document.body.clientWidth;
                h = document.body.clientHeight;
            }
        }
        //w3c
        else {
            w = window.innerWidth;
            h = window.innerHeight;
        }
        return { width: w, height: h };
    }
    window.center = function() {
        var hWnd = (arguments[0] != null) ? arguments[0] : { width: 0, height: 0 };
        var _x = 0;
        var _y = 0;
        var offsetX = 0;
        var offsetY = 0;
        //IE
        if (!window.pageYOffset) {
            //strict mode
            if (!(document.documentElement.scrollTop == 0)) {
                offsetY = document.documentElement.scrollTop;
                offsetX = document.documentElement.scrollLeft;
            }
            //quirks mode
            else {
                offsetY = document.body.scrollTop;
                offsetX = document.body.scrollLeft;
            }
        }
        //w3c
        else {
            offsetX = window.pageXOffset;
            offsetY = window.pageYOffset;
        }
        _x = ((this.size().width - hWnd.width) / 2) + offsetX;
        _y = ((this.size().height - hWnd.height) / 2) + offsetY;
        return { x: _x, y: _y };
    }
    
