var lastScroll;

function OpenVanoce(adr) {
	var w = window.open(adr.href, 'pf2008', "width=1000, height=700, scrollbars=yes, resizable=yes");
	w.focus();
	return false;
}

// -----------------------------------------------------------------------------
// funkce pro otevreni projektu do noveho okna
function OpenMapDetail(adr) {
	var bbIE = !window.innerHeight; // rozliseni IE x M 
	var s = "no";
	if (!bbIE) s = "yes";
	var wName = "cpjmap";
	// pokud to ma byt jen okno, pak bez parametru
	// wName zajistuje otevreni kazdeho projektu ve zvlastnim okne
	var w = window.open(adr, wName, "width=780, height=550, scrollbars=yes, resizable=yes");
	w.focus();

}

function OpenPhotoDetail(el) {
	var bbIE = !window.innerHeight; // rozliseni IE x M 
	var s = "no";	
	if (!bbIE) s = "yes";
    adr=el.href;
	var wName = "cpjphoto" + el.href.replace(/[^a-zA-Z0-9]/gi, "");
	// pokud to ma byt jen okno, pak bez parametru
	// wName zajistuje otevreni kazdeho projektu ve zvlastnim okne
	var w = window.open(adr, wName, "width=700, height=500, scrollbars=0, resizable=no");
	w.focus();
	return false;
}
function OpenMap (el) {
	var bbIE = !window.innerHeight; // rozliseni IE x M 
	var s = "no";
	if (!bbIE) s = "yes";
    adr=el.href;
	var wName = "cpjmap";
	// pokud to ma byt jen okno, pak bez parametru
	// wName zajistuje otevreni kazdeho projektu ve zvlastnim okne
	if (screen.height > 1024) {
		height = 800;
	} else {
		height = screen.height - 200;
	}

	var oparams = "width=610, height="+height+", scrollbars=yes, resizable=yes";
	var w = window.open(adr, wName, oparams);
	w.focus();
	return false;
}

function PrintMe () {
		window.print();
}

// -----------------------------------------------------------------------------
// v dialogovem okne udalost onResize - pro IE ridi zobrazovani scrollbaru
function ResizeDialog() {
	if (!window.innerHeight) { // rozliseni IE x M - jen pro IE
		var el = document.getElementsByTagName("body")[0];
		var s = "no";
		if ( document.body.clientHeight > document.documentElement.clientHeight) s = "yes";
		if ( document.body.clientWidth > document.documentElement.clientWidth) s = "yes";
		el.scroll = s;
	}
}

function getObj(name) {
	if (document.getElementById) {
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	} else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	} else if (document.layers) {
		if (document.layers[name]) {
			this.obj = document.layers[name];
			this.style = document.layers[name];
		} else {
			this.obj = document.layers.testP.layers[name];
			this.style = document.layers.testP.layers[name];
		}
	}
}

function switchInterview () {
	var interview = new getObj('interviewText');
	var main = new getObj('mainText');
	var mainTeaser = new getObj('maintextTeaser');
	var interviewTeaser = new getObj('interviewTeaser');
	if (interview.style.display == 'none') {
		interview.style.display = mainTeaser.style.display = 'block';
		interviewTeaser.style.display = main.style.display = 'none';
	} else {
		interview.style.display = mainTeaser.style.display = 'none';
		interviewTeaser.style.display = main.style.display = 'block';
	}
}

function printMenu() {
  document.getElementById("print_btn").onclick = function() {
	
    var printStyle_all = document.getElementById("print_style");
    var printStyle_menu = printStyle_all.cloneNode(false);
	printStyle_menu.media = "print";
    printStyle_menu.href = "../assets/styles/print_menu.css"; 
    var parentEl = printStyle_all.parentNode;    
    parentEl.replaceChild(printStyle_menu, printStyle_all);
    
    window.print();
  }
  }
function printMenuSimple() {
	document.getElementById("print_btn").onclick = function() {
		 window.print();
	}
 }
