// Navigatie submenu's onder de talenknoppen
var webSiteWidth = 780
var curNav = null
var delay = 250
var timer = 0

function showSub(subName, xOffset) {
	var e, windowWidth, webSiteLeft

	cancelHide()
	hideSubNavigation()
	e = document.getElementById(subName)
	windowWidth = document.all ? document.body.clientWidth : window.innerWidth
	webSiteLeft = (windowWidth - webSiteWidth) / 2

	if (webSiteLeft < 0)
	    webSiteLeft = 0

	e.style.left = webSiteLeft + xOffset
	e.style.visibility = 'visible'
	curNav = subName
}

function hideSubNavigation() {
	if (curNav != null) {
		e = document.getElementById(curNav)
		e.style.visibility = 'hidden'
		curNav = null
	}
}

function hideSub() {
	timer = setTimeout('hideSubNavigation()', delay)
}

function cancelHide() {
	clearTimeout(timer)
	timer = 0
}

// Toon verberg divjes bij e-mail, disclaimer en privacy statement
function getTip(did) {
    document.getElementById(did).style.visibility = "visible"
}

function resetTip(did) {
    document.getElementById(did).style.visibility = "hidden"
}

// Popup window
var win = null

function openWindow(mypage, myname, w, h, scroll) {
    var winl = (screen.width - w) / 2
    var wint = (screen.height - h) / 2
    var settings = 'height=' + h + ','
        settings += 'width=' + w + ','
        settings += 'top=' + wint + ','
        settings += 'left=' + winl + ','
        settings += 'scrollbars=' + scroll + ','
        settings += 'resizable=no'

    win = window.open(mypage, myname, settings)

    if(parseInt(navigator.appVersion) >= 4)
        win.window.focus()
}

// Verwijder stippellijnen in IE
function fixUglyIE() { 
	for (a in document.links)
	    document.links[a].onfocus = document.links[a].blur
}

if (document.all) {
	document.onmousedown = fixUglyIE
}

// Preload afbeeldingen
function preloadafbeeldingen() {
    var imagesToLoad = new Array('../../images/bullet_submenu.gif') // plaats alle te preloaden afbeeldingen in deze array (vergeet niet de relatieve path!! vb: '../../images/image.jpg','../../images/image.jpg')
    var imagesLoaded = new Array() // Dit is voor als de afbeeldingen zijn geladen
    var i = 0 // Gebruikt in de while functie

    while(i < imagesToLoad.length) {
        imagesLoaded[i] = new Image(1, 1)
        imagesLoaded[i].src = imagesToLoad[i]
        i++
    }
}

// Geen statusbar message
function hidestatus() {
    window.status = ''
    return true
}

if (document.layers)
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover = hidestatus
document.onmouseout = hidestatus

// Toon onMouseOver tekst
function shwTxt(td) {
	var newTxt = new Array()

	newTxt[0] = "" //Weg met die tekst
	newTxt[1] = "Voeg toe aan uw favorieten"
	newTxt[2] = "Vertel een relatie over ons"
	newTxt[3] = "Verander kleuren"

    document.getElementById('txtDisp').innerHTML = newTxt[td]
}

// Voeg toe aan favorieten
function addFavs() {
    if(window.external) {
	    external.AddFavorite(location.href, 'MEBA Stone Trading')
	} else {
        alert("Uw browser ondersteund deze functie niet. Als u Netscape Navigator gebruikt.\n"+ "Klikt u op \"Bookmarks\" en dan \"Add Bookmark\"  of gebruik \"Ctrl+D\" om MEBA Stone Trading toe te voegen aan uw favorieten.")
	}
}

// Verander kleuren van website met 1 muisklik
if (document.getElementsByTagName)
	document.getElementsByTagName('link')[0].disabled = true

function changeCSS(nr) {
	if (document.getElementsByTagName)
		x = document.getElementsByTagName('link')
	else if (document.all)
		x = document.all.tags('link')
	else {
		alert('Helaas, dit onderdeel wordt niet ondersteund door uw browser')
		return
	}

	nr--

	for (var i = 0;i < x.length;i++) {
		dis = !(i == nr)
		x[i].disabled = dis
	}
}
