var ver = navigator.appVersion
var dom = document.getElementById ? 1 : 0;
var ie5 = (this.ver.indexOf("MSIE") >- 1 && this.dom) ? 1 : 0;
var ie4 = (document.all && !this.dom) ? 1 : 0;
var ns5 = (this.dom && parseInt(this.ver) >= 5) ? 1 : 0;
var ns4 = (document.layers && !this.dom) ? 1 : 0;
var ns403 = (this.ver.indexOf("4.03") >- 1 && this.navigator.appName.indexOf("Netscape") >- 1 ) ? 1 : 0;
var ppc = (this.ver.indexOf("PPC") >- 1) ? 1 : 0;
var mac = (this.ver.indexOf("Mac") >- 1) ? 1 : 0;

var naviLayers1 = new Array();
var naviLayers2 = new Array();
var naviLayers3 = new Array();
var naviLayers4 = new Array();

var onMouseoverColor = "#FFFFFF";
var onMouseoutColor = "#C4C4C4";
var isOver = false;
var curTarget="";
var hideTimer = 0;
var pageWidth;
var pageHeight;

function init() {
    if (ns4 || ns403) {
        css = "document.";
        sty = "";
        vis = "show";
    } else if (ns5) {
        css = "document.getElementById('";
        sty = "').style";
        vis = "visible";
    } else {
        css = "document.all.";
        sty = ".style";
        vis = "visible";
    }
    
	
    naviLayers1[0] = "naviLayerBackground1";      
    naviLayers1[1] = "naviLayer1";      
    naviLayers1[2] = "naviLayer2";      
    naviLayers1[3] = "naviLayer3";      
    naviLayers1[4] = "naviLayer4";      
    naviLayers1[5] = "naviLayer5";

    naviLayers2[0] = "naviLayerBackground2";
    naviLayers2[1] = "naviLayer20"; 
	naviLayers2[2] = "naviLayer21"; 
	naviLayers2[3] = "naviLayer22"; 
	naviLayers2[4] = "naviLayer23";     
      
    naviLayers3[0] = "naviLayerBackground3";      
    naviLayers3[1] = "naviLayer30";     
    naviLayers3[2] = "naviLayer31";      

    naviLayers4[0] = "naviLayerBackground4";     
    naviLayers4[1] = "naviLayer40";
	naviLayers4[2] = "naviLayer41";
	naviLayers4[3] = "naviLayer42";
	naviLayers4[4] = "naviLayer43";


	createLayers();
    geoInit();
}


function kludgeNsOn() {
    isOver = true;
    if(ns4) {
        document.captureEvents(Event.CLICK);
        document.onclick=gotoUrlNS
    }
}

function kludgeNsOff() {
    isOver = false;
    if(ns4) {
        document.releaseEvents(Event.CLICK);
    }
}
function showLyr(lyr) {
    eval(css + lyr + sty + ".visibility = '" + vis + "'");
}

function hideLyr(lyr) {
    eval(css + lyr + sty + ".visibility = 'hidden'");
}

function makeObj(obj) {
    this.css=dom?document.getElementById(obj).style:ie4?document.all[obj].style:ns4?document.layers[obj]:0;
    this.moveIt=b_moveIt; 
    return this
}

function b_moveIt(x,y) {
    this.x=x; this.y=y
   	this.css.left=this.x
	this.css.top=this.y
}

function hideLagger() {
    clearTimeout(hideTimer);
    if (isOver == false) {
        callHide();
    } else {
        hideTimer = null;
    }
}

function callHide() {
    hideTimer = setTimeout('countAllLayersAndHideThem()',1500);
}

function chBgcolor(lyr) {
    if (ns4 || ns403){
        eval(css + lyr + sty + ".bgColor= '" + onMouseoverColor + "'");
    } else {
        eval(css + lyr + sty + ".backgroundColor= '" + onMouseoverColor + "'");
    }
    isOver = true;
    
}
function chBgcolorb(lyr) {
    if (ns4 || ns403) {
        eval(css + lyr + sty + ".bgColor= '" + onMouseoutColor + "'");
    } else {
        eval(css + lyr + sty + ".backgroundColor= '" + onMouseoutColor + "'");
    }
    isOver = false;
    
}

function d(s) {
    document.write(s);
}

function mene(url) {
	if(url=="sitemap"){
		sitemappi();
	} else {
    location.href=url;	
	}
}
function gotoUrlNS() {
    if(isOver) {
        mene(curTarget);
    } else {
        return false;
    }
}

function countAllLayersAndHideThem() {

    for(i = 0; i < naviLayers1.length; i++) {
        hideLyr(naviLayers1[i]);
    }

    for(i = 0; i < naviLayers2.length; i++) {
        hideLyr(naviLayers2[i]);
    }

    for(i = 0; i < naviLayers3.length; i++) {
        hideLyr(naviLayers3[i]);
    }

    for(i = 0; i < naviLayers4.length; i++) {
        hideLyr(naviLayers4[i]);
    }
}



function geoInit() {

    onaviLayerBackground1 = new makeObj('naviLayerBackground1')
    onaviLayer1 = new makeObj('naviLayer1')
    onaviLayer2 = new makeObj('naviLayer2')
    onaviLayer3 = new makeObj('naviLayer3')
    onaviLayer4 = new makeObj('naviLayer4')
    onaviLayer5 = new makeObj('naviLayer5')

    onaviLayerBackground2 = new makeObj('naviLayerBackground2')
    onaviLayer20 = new makeObj('naviLayer20')
	onaviLayer21 = new makeObj('naviLayer21')
	onaviLayer22 = new makeObj('naviLayer22')
	onaviLayer23 = new makeObj('naviLayer23')

    onaviLayerBackground3 = new makeObj('naviLayerBackground3')
    onaviLayer30 = new makeObj('naviLayer30')
    onaviLayer31 = new makeObj('naviLayer31')
 
    onaviLayerBackground4 = new makeObj('naviLayerBackground4')
    onaviLayer40 = new makeObj('naviLayer40')
	onaviLayer41 = new makeObj('naviLayer41')
	onaviLayer42 = new makeObj('naviLayer42')
	onaviLayer43 = new makeObj('naviLayer43')


    pageHeight = (ie4 || ie5) ? document.body.offsetHeight - 2 : innerHeight;
    pageWidth = (ie4 || ie5) ? document.body.offsetWidth - 4 : innerWidth;
    checkIt()
    onresize = resized
}

function checkIt(){
    if(ie4 || ie5) {
		var center = 0;
		center = parseInt((document.body.clientWidth - 4) / 2);
        onaviLayerBackground1.moveIt(center-21, 42)
        onaviLayer1.moveIt(center-20, 43)
        onaviLayer2.moveIt(center-20, 59)
        onaviLayer3.moveIt(center-20, 75)
        onaviLayer4.moveIt(center-20, 91)
        onaviLayer5.moveIt(center-20, 107)
	
	    onaviLayerBackground2.moveIt(center+69, 42)
        onaviLayer20.moveIt(center+70, 43)
		onaviLayer21.moveIt(center+70, 59)
		onaviLayer22.moveIt(center+70, 75)
		onaviLayer23.moveIt(center+70, 91)

        onaviLayerBackground3.moveIt(center+159, 42)
        onaviLayer30.moveIt(center+160, 43)
        onaviLayer31.moveIt(center+160, 59)

        onaviLayerBackground4.moveIt(center+249, 42)
        onaviLayer40.moveIt(center+250, 43)
		onaviLayer41.moveIt(center+250, 59)
		onaviLayer42.moveIt(center+250, 75)
		onaviLayer43.moveIt(center+250, 91)

											

    } else if (ns4 || ns5 || ns403) {
		var center = 0;
		center = parseInt((innerWidth / 2));
        onaviLayerBackground1.moveIt(center-30, 42)
        onaviLayer1.moveIt(center-29, 43)
	    onaviLayer2.moveIt(center-29, 59)
        onaviLayer3.moveIt(center-29, 75)
        onaviLayer4.moveIt(center-29, 91)
        onaviLayer5.moveIt(center-29, 107)
	
        onaviLayerBackground2.moveIt(center+60, 42)
        onaviLayer20.moveIt(center+61, 43)
		onaviLayer21.moveIt(center+61, 59)
		onaviLayer22.moveIt(center+61, 75)
		onaviLayer23.moveIt(center+61, 91)

        onaviLayerBackground3.moveIt(center+150, 42)
        onaviLayer30.moveIt(center+151, 43)
        onaviLayer31.moveIt(center+151, 59)
		
        onaviLayerBackground4.moveIt(center+240, 42)
        onaviLayer40.moveIt(center+241, 43)
		onaviLayer41.moveIt(center+241, 59)
		onaviLayer42.moveIt(center+241, 75)
		onaviLayer43.moveIt(center+241, 91)

		
    }
}

function resized(){
    pageWidth = (ie4 || ie5) ? document.body.offsetWidth - 4 : innerWidth;
    pageHeight=(ie4 || ie5) ? document.body.offsetHeight - 2 : innerHeight;
    if(ie4 || ie5 || ns5) checkIt()
}

function showNaviByLink(whatNavi) {
    if (!ns403) {
        clearTimeout(hideTimer);
    }

    if (whatNavi == "naviLayers1") {
        for (var i = 0; i < naviLayers1.length; i++) {
            showLyr(naviLayers1[i]);
        }
    }
	
    if (whatNavi == "naviLayers2") {
        for (var i = 0; i < naviLayers2.length; i++) {
            showLyr(naviLayers2[i]);
        }
    }

    if (whatNavi == "naviLayers3") {
        for (var i = 0; i < naviLayers3.length; i++) {
            showLyr(naviLayers3[i]);
        }
    }

    if (whatNavi == "naviLayers4") {
        for (var i = 0; i < naviLayers4.length; i++) {
            showLyr(naviLayers4[i]);
        }
    }
}

function sitemappi(url){
	popup(url,677,370);
}

function popup(url,x,y) {
	newWin = window.open(url,'Sajas GROUP','width=' + x+ ',height=' + y + ',scrollbars=0,menubar=0,toolbar=0');
	newWin.focus();
}

