	function getStyle(oElm, strCssRule) {
		var strValue = "";
		if(document.defaultView && document.defaultView.getComputedStyle) {
			strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
		}
		else if(oElm.currentStyle) {
			strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1) {
				return p1.toUpperCase();
			});
			strValue = oElm.currentStyle[strCssRule];
		}
		return strValue;
	}
	
	/* Main links functions */
	
	var activeLink;
	var allowDisplayLink = true;
	var timeout;
	var re = /src="(.*).gif"/;
	
	function setActiveLink(linkId) {
		activeLink = document.getElementById(linkId);	
	}
	
	
	/* timeout to override glittering between links */
	function displayActiveLink() { timeout = setTimeout(core_displayActiveLink, 200)}		
	function core_displayActiveLink() {
		var linkTxtDiv = document.getElementById('main_link_text');
		
		if (activeLink != '') {
			linkTxtDiv.style.marginLeft = getStyle(activeLink, 'left');	
			linkTxtDiv.innerHTML = activeLink.innerHTML.replace(re, "src=\"$1_active.gif\"");
			linkTxtDiv.style.display = 'block';
			timeout = setTimeout(hideActiveLink, 15000);
		}
	}
	
	function hideActiveLink() {
		document.getElementById('main_link_text').style.display = 'none';
	}
	
	function displayCurrentLink() {
		clearTimeout(timeout);
		var linkTxtDiv = document.getElementById('main_link_text');
		linkTxtDiv.style.display = 'block';
		linkTxtDiv.style.color = '#ff9200';
		linkTxtDiv.innerHTML = this.innerHTML;
		linkTxtDiv.style.marginLeft = getStyle(this, 'left');
	}
	
	function init(actinveLinkId) {
		setActiveLink(actinveLinkId);
        core_displayActiveLink();			
        for (i=1; i <= 6; i++) {
            document.getElementById('link' + i).onmouseover = displayCurrentLink;
            //document.getElementById('link' + i).onclick = this.blur();
            document.getElementById('link' + i).onmouseout = displayActiveLink;
        }
	}
	
	function fitFlowersIn() {
		document.body.onresize = _fitFlowersIn;
		_fitFlowersIn();
	}
	
	function _fitFlowersIn() {
		var flowers_div = document.getElementById('flowers_top');
		flowers_div.style.width = (490 + (document.body.clientWidth)/2 - parseInt(getStyle(flowers_div, 'left'))) + 'px';
	}

