﻿function doLahVakFrontLogoCheck() {

    var _CreateBD2 = CreateBD2();
    //alert(_CreateBD2);
    //alert('BrowserDetect.browser ::'  + _CreateBD2.browser );
    //alert('BrowserDetect.version  ::'  + _CreateBD2.version  );
    //alert('BrowserDetect.OS  ::'  + _CreateBD2.OS  );
    if (_CreateBD2.browser == "Explorer" && _CreateBD2.version == "6")
        document.images["idlogoimage"].src = '/SiteCollectionImages/lahivakuutus/logo.gif';


    _CreateBD2 = null;
    // 
}

function doLahVakFrontLogoCheckSV() {

    var _CreateBD2 = CreateBD2();
    //alert(_CreateBD2);
    //alert('BrowserDetect.browser ::'  + _CreateBD2.browser );
    //alert('BrowserDetect.version  ::'  + _CreateBD2.version  );
    //alert('BrowserDetect.OS  ::'  + _CreateBD2.OS  );
    if (_CreateBD2.browser == "Explorer" && _CreateBD2.version == "6")
        document.images["idlogoimage"].src = '/SiteCollectionImages/lahivakuutus/sv/logo_ruotsi.gif';

    //  
    _CreateBD2 = null;
    // 
}


function CreateBD2() {


    var BrowserDetect = {
        init: function() {
            this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
            this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
            this.OS = this.searchString(this.dataOS) || "an unknown OS";
        },
        searchString: function(data) {
            for (var i = 0; i < data.length; i++) {
                var dataString = data[i].string;
                var dataProp = data[i].prop;
                this.versionSearchString = data[i].versionSearch || data[i].identity;
                if (dataString) {
                    if (dataString.indexOf(data[i].subString) != -1)
                        return data[i].identity;
                }
                else if (dataProp)
                    return data[i].identity;
            }
        },
        searchVersion: function(dataString) {
            var index = dataString.indexOf(this.versionSearchString);
            if (index == -1) return;
            return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
        },
        dataBrowser: [
		{ string: navigator.userAgent,
		    subString: "OmniWeb",
		    versionSearch: "OmniWeb/",
		    identity: "OmniWeb"
		},
		{
		    string: navigator.vendor,
		    subString: "Apple",
		    identity: "Safari"
		},
		{
		    prop: window.opera,
		    identity: "Opera"
		},
		{
		    string: navigator.vendor,
		    subString: "iCab",
		    identity: "iCab"
		},
		{
		    string: navigator.vendor,
		    subString: "KDE",
		    identity: "Konqueror"
		},
		{
		    string: navigator.userAgent,
		    subString: "Firefox",
		    identity: "Firefox"
		},
		{
		    string: navigator.vendor,
		    subString: "Camino",
		    identity: "Camino"
		},
		{		// for newer Netscapes (6+)
		    string: navigator.userAgent,
		    subString: "Netscape",
		    identity: "Netscape"
		},
		{
		    string: navigator.userAgent,
		    subString: "MSIE",
		    identity: "Explorer",
		    versionSearch: "MSIE"
		},
		{
		    string: navigator.userAgent,
		    subString: "Gecko",
		    identity: "Mozilla",
		    versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
		    string: navigator.userAgent,
		    subString: "Mozilla",
		    identity: "Netscape",
		    versionSearch: "Mozilla"
		}
	],
        dataOS: [
		{
		    string: navigator.platform,
		    subString: "Win",
		    identity: "Windows"
		},
		{
		    string: navigator.platform,
		    subString: "Mac",
		    identity: "Mac"
		},
		{
		    string: navigator.platform,
		    subString: "Linux",
		    identity: "Linux"
		}
	]

    };

    BrowserDetect.init();

    return BrowserDetect;

}

// NEWS 





function GetTableHtmlFOrNews(txtDate) {
    var strThisLocation08 = '' + document.URL.toLowerCase() + '';
    var txtBack = 'Takaisin';
    if (strThisLocation08.indexOf("/sv/") != -1)
        var txtBack = 'Tillbaka';

    var rTxt = '<table   width="483" border="0" cellspacing="0" cellpadding="0" style="width: 483px; margin-bottom: 10px;"><tr valign="top"><td valign="bottom" width="283" style="width: 283px;"><span class="ms-rteCustom-LEIPATEKSTI">' + txtDate + '</span></td>';
    var rTxt2 = '<td valign="bottom" align="right" width="200" style="width: 200px; padding-right: 20px;"><a href="javascript:history.back();" class="backLinkkiNews">' + txtBack + '<img src="/SiteCollectionImages/lahivakuutus/bluepaint-arrow222.jpg" border="0"></a></td></tr></table>';
    return rTxt + rTxt2;
}


function printNewsHeader(txtDate) {
    if (txtDate)
        document.write(GetTableHtmlFOrNews(txtDate));
}

function printNewsFooter(txtDate) {
    if (txtDate)
        document.write(GetTableHtmlFOrNews(''));

}


