﻿function hlActiveMenuItem(selectedMenuItem) {

	var selectedItemID = "";

	switch(selectedMenuItem.toLowerCase()) {

		//horizontal-menu
		case "forside": selectedItemID = "item209922_0";break;
		case "login": selectedItemID = "item209922_1";break;
		case "faq": selectedItemID = "item209922_2";break;
		case "billedteori": selectedItemID = "item209922_3";break;
		case "kontakt": selectedItemID = "item209922_4";break;

		default:break;
	}

	if (selectedItemID != "") {
		switch(b_type) {
			case "ie":
				selectedItemID = "cdd_" + selectedItemID;
				break;
			case "dom":
				selectedItemID = "cdd" + selectedItemID;
				break;
		}


		if (selectedMenuItem.substring(0,2) == "v_") {
			//vertical-menu
			document.getElementById(selectedItemID).style.backgroundColor = "#dfdfdf";
			document.getElementById(selectedItemID).style.color = "black";
		} else {
			//horizantal-menu
			document.getElementById(selectedItemID).style.backgroundColor = "#0083ca";
			document.getElementById(selectedItemID).style.color = "#ffffff";
		};

	}
	
	//we have to loop through all images shown, and "resize" if needed
	loopImagesAndResize();
}

function loopImagesAndResize() {
	for (var i=0;i<document.images.length;i++) {
		if (document.images[i].id.indexOf("uniquePicName") > -1) {
			if (document.images[i].width>160) {
				document.images[i].width = 160;
			}
		}
	}
}

function displayAdvBox(imageID) {
    var element = document.getElementById('advBox_' + imageID);
    if(element) {
        if(element.style.display == 'none')
            element.style.display = 'block';
        else
         element.style.display = 'none'
    }
}

function downloadAdvBox(imageID) {
    var dpiElement = document.getElementById(imageID + '_dpi');
    var formatElement = document.getElementById(imageID + '_format');
    var widthElement = document.getElementById(imageID + '_width');
    var heightElement = document.getElementById(imageID + '_height');
    var dpi = 72;
    if(dpiElement && dpiElement.value > 0) {
        dpi = dpiElement.value;
    }
    var format = 'jpg';
    if(formatElement) {
        format = formatElement[formatElement.selectedIndex].value;
    }
    var width = '0';
    if(widthElement && widthElement.value > 0) {
        width = widthElement.value;
    }
    var height = '0';
    if(heightElement && heightElement.value > 0) {
        height = heightElement.value;
    }
    if(width == 0 && height == 0)
        height = '500';
    
    location.href ='http://webservice.oxygenekatalog.dk/getpic.aspx?ForceDownload=yes&ImgID=' +imageID +'&Width=' +width+ '&Height=' +height+ '&Resolution=' + dpi +'&ImageFormat=' +format;
}
