function BrowserCheck() {
	var browser = navigator.appName;
		
	if (browser == "Netscape") this.browser = "NS";
	else if (browser == "Microsoft Internet Explorer") this.browser = "IE";
	else this.browser = browser;
		
	this.NS = (this.browser == "NS");
	this.IE = (this.browser == "IE");
		
	return this;
}
	
is = new BrowserCheck();



// inicializuje viditelnost elementu
function initElementVisible(elementId, visible) {
	
	// pro prohlizece IE a Netscape
	if (is.IE || is.NS) {
		// odkryje element
		if (visible) {
			document.getElementById(elementId).style.display = "";
		}
		// schova element
		else {
			document.getElementById(elementId).style.display = "none";
		}
	}
	// pro ostatni prohlizece
	else {
		// odkryje element
		if (visible) {
			document.all[elementId].style.display = "";
		}
		// schova element
		else {
			document.all[elementId].style.display = "none";
		}
	}
	
}

// zmeni viditelnost elementu
function changeElementVisible(elementId) {
	
	var visible_diff = 1;
	
	// pro prohlizece IE a Netscape
	if (is.IE || is.NS) {
		
		if (document.getElementById(elementId).style.display == "") {
			visible_diff = 0;
		}
		
	}
	// pro ostatni prohlizece
	else {
		
		if (document.all[elementId].style.display == "") {
			visible_diff = 0;
		}
		
	}
	
	
	initElementVisible(elementId, visible_diff);
	
}


// inicializuje pouzitelnost elementu
function initElementEnabled(elementId, enabled) {
	
	// pro prohlizece IE a Netscape
	if (is.IE || is.NS) {
		// aktivuje element
		if (enabled) {
			document.getElementById(elementId).disabled = false;
		}
		// deaktivuje element
		else {
			document.getElementById(elementId).disabled = true;
		}
	}
	// pro ostatni prohlizece
	else {
		// aktivuje element
		if (enabled) {
			document.all[elementId].disabled = false;
		}
		// deaktivuje element
		else {
			document.all[elementId].disabled = true;
		}
	}
	
}

// zmeni pouzitelnost elementu
function changeElementEnabled(elementId) {
	
	var visible_diff = 1;
	
	// pro prohlizece IE a Netscape
	if (is.IE || is.NS) {
		
		if (!document.getElementById(elementId).disabled) {
			visible_diff = 0;
		}
		
	}
	// pro ostatni prohlizece
	else {
		
		if (!document.all[elementId].disabled) {
			visible_diff = 0;
		}
		
	}
	
	
	initElementEnabled(elementId, visible_diff);
	
}
