<!--
var BrT  = 0; 
var DocX = null;
var Sty  = null;
var Lp   = null;
var Rp   = null;
BackC    = null;

function ErrHandle() {
    return true; 
}
window.onerror = ErrHandle;

if (document.layers) { 
    BrT  = 1;
    DocX = "document.layers";
    Sty  = "";
    Lp   = "[";
    Rp   = "]";
    BackC = ".bgColor";
} else if (document.all) {
    BrT  = 2;
    DocX = "document.all";
    Sty  = ".style";
    Lp   = "[";
    Rp   = "]";
    BackC  = ".backgroundColor";
} else if (document.getElementById) {
    BrT  = 3;
    DocX = "document.getElementById";
    Sty  = ".style";
    Lp   = "(";
    Rp   = ")";
    BackC  = ".backgroundColor";
} else {
    BrT = 0;
}

var BrTvIE = 0;
if (BrT == 2) {
    var MSie = (navigator.appVersion.indexOf('MSIE'));
    if (MSie != -1) {
        BrTvIE = navigator.appVersion.substring(MSie+5,MSie+8);
    }
}


if (screen.width < 1000) {
    document.write('<link rel="stylesheet" type="text/css" href="a_cjs/search8.css">');
}
document.write('<link rel="stylesheet" type="text/css" href="a_cjs/searchimg.css">');


var MenuOver = '#CCCC33';
var MenuOut  = '#AFE6B0';
function Hover(ObjID, Mode) {
	if (PageOk == 0) return;	 
    if (Mode == 1) {
        eval(DocX + Lp + '"r1' + ObjID + '"' + Rp + Sty + BackC + '= MenuOver');
        eval(DocX + Lp + '"r2' + ObjID + '"' + Rp + Sty + BackC + '= MenuOver');
        eval(DocX + Lp + '"r3' + ObjID + '"' + Rp + Sty + BackC + '= MenuOver');
        eval(DocX + Lp + '"r4' + ObjID + '"' + Rp + Sty + BackC + '= MenuOver');
    } else {
        eval(DocX + Lp + '"r1' + ObjID + '"' + Rp + Sty + BackC + '= MenuOut');
        eval(DocX + Lp + '"r2' + ObjID + '"' + Rp + Sty + BackC + '= MenuOut');
        eval(DocX + Lp + '"r3' + ObjID + '"' + Rp + Sty + BackC + '= MenuOut');
        eval(DocX + Lp + '"r4' + ObjID + '"' + Rp + Sty + BackC + '= MenuOut');
    }
}

var a_top   = new Image(); a_top.src   = 'img_p/a_top.gif';
var a_top_o = new Image(); a_top_o.src = 'img_p/a_top_o.gif';
var a_end   = new Image(); a_end.src   = 'img_p/a_end.gif';
var a_end_o = new Image(); a_end_o.src = 'img_p/a_end_o.gif';
var a_close   = new Image(); a_close.src   = 'img_p/a_close.gif';
var a_close_o = new Image(); a_close_o.src = 'img_p/a_close_o.gif';
var a_generate   = new Image(); a_generate.src   = 'img_p/a_generate.gif';
var a_generate_o = new Image(); a_generate_o.src = 'img_p/a_generate_o.gif';
var a_nextsearch   = new Image(); a_nextsearch.src   = 'img_p/a_nextsearch.gif';
var a_nextsearch_o = new Image(); a_nextsearch_o.src = 'img_p/a_nextsearch_o.gif';
var a_prevx = new Image(); a_prevx.src = 'img_p/a_prevx.gif';
var a_prevx_o = new Image(); a_prevx_o.src = 'img_p/a_prevx_o.gif';
var a_nextx = new Image(); a_nextx.src = 'img_p/a_nextx.gif';
var a_nextx_o = new Image(); a_nextx_o.src = 'img_p/a_nextx_o.gif';
var a_mailvn = new Image(); a_mailvn.src = 'img_p/a_mailvn.gif';
var a_mailvn_o = new Image(); a_mailvn_o.src = 'img_p/a_mailvn_o.gif';

function ChngImg_1(ImgName, ShowOver) {
    if (ShowOver == 1) {
        document.images[ImgName].src = eval(ImgName + "_o.src");
    } else {
        document.images[ImgName].src = eval(ImgName + ".src");
    }		
}


var ID_Win  = new Array();
var W_Par = ",resizable=yes,copyhistory=no,menubar=yes,toolbar=yes,scrollbars=yes,directories=yes";

var W_width  = screen.width - 0.1 * screen.width;
var W_height = screen.height - 0.1 * screen.height;
//40
var W_top    = 20; 
//30
var W_left   = 10; 

var WinProp = new Array();
    WinProp[0] = 'width=' + W_width + ',height=' + W_height + ',top=' + W_top + ',left=' + W_left + ',' + W_Par;

function OpenWin(WinSrc, i) {
    if (WinSrc == '') return; 
    //CloseWin(); 	

    Rnd = Math.floor(Math.random() * 100000);
    ID_Win[i] = window.open(WinSrc, "Win"+i+Rnd, WinProp[i]);
}

function CloseWin() {
    for (var j=0; j < ID_Win.length; j++) {
        if (ID_Win[j] && ID_Win[j].open && !ID_Win[j].closed) ID_Win[j].close();	
    }
}

function Scroll_(Y_Offset) {
    window.scrollBy(0, Y_Offset);
}

function Zoom_(Size) {
	if (Size == 0) {	 
	    var Left = 20;	 
	    var Top  = 30;	 
        window.moveTo(Top, Left);
        window.resizeTo(screen.width - 0.1*screen.width, screen.height - 0.1*screen.height);
	} else {	
	    var Left = 0;	 
		var Top  = 0;	 
		window.moveTo(Top, Left);
    	window.resizeTo(screen.width, screen.height);
	}	
}


function Validate_(ID_Obj) {
    with (document.Search) {

		//aspon neco vyplnit: 
		if ( (CFam.value == '') && (CGen.value == '') && (CSpe.value == '') && (HFam.value == '') && (HGen.value == '') && (HSpe.value == '') ) {
	        alert('Specify some search criteria,'+' please.');
		    return false;
		}	
	
		if (window.RegExp) { 
		    var Reg = new RegExp("^[\+\-]?[0-9]+$");  

			if ( (!Reg.test(AltMin.value)) && (AltMin.value != '') ) {
		        alert('Altitude field contains characters which are not numbers ! ');
 			    AltMin.focus();
        	    return false;
			}
			if ( (!Reg.test(AltMax.value)) && (AltMax.value != '') ) {
		        alert('Altitude field contains characters which are not numbers ! ');
 			    AltMax.focus();
        	    return false;
			}
			if ( (AltMin.value == '') && (AltMax.value != '') ) {
		        alert('Fill in altitude min, please! ');
 			    AltMin.focus();
        	    return false;
			}
			if ( (AltMin.value != '') && (AltMax.value == '') ) {
		        alert('Fill in altitude max, please! ');
 			    AltMax.focus();
        	    return false;
			}
		}	

		if (parseInt(AltMin.value) > parseInt(AltMax.value)) { 	
		    alert('The relation between altitude fields must be: Min <= Max ! ');
 			AltMin.focus();
        	return false;
		} else if (AltMin.value < 0) { 
		    alert('The altitude must be >= 0 m asl. ! ');
 			AltMin.focus();
        	return false;
		} else if (AltMax.value < 0) { 
		    alert('The altitude must be >= 0 m asl. ! ');
 			AltMax.focus();
        	return false;
		} else {
		    return true;
		}		

		if ((AltMin.value == '') &&  (AltMax.value != '')) { 	
		    alert('Fill in the altitude, please ! ');
 			AltMin.focus();
        	return false;
		} else if ((AltMin.value != '') &&  (AltMax.value == '')) {
		    alert('Fill in the altitude, please ! ');
 			AltMax.focus();
        	return false;
		} else {
		    return true;
		}		
	}		 
}

function Reset_() {
    with (document.Search) {
        CFam.value = '';
   		CGen.value = '';
   		CSpe.value = '';
		HFam.value = '';
   		HGen.value = '';
   		HSpe.value = '';
   		Hab.value = '';
   		Loc.value = '';
   		AltMin.value = '';
   		AltMax.value = '';
   		ImgA.value = '';
   		ImgC.value = ''; 
    }
	window.location = "index.php";	 
}

var ID_Flip = 1;
function Help_(ID_Obj) {
    if (!PageOk) return;
    if (ID_Flip == 1) {
	    eval(DocX + Lp + '"' + ID_Obj + '"' + Rp + Sty + '.display = "block"'); 
	    eval(DocX + Lp + '"' + ID_Obj + 'show"' + Rp + Sty + '.display = "none"'); 
	    eval(DocX + Lp + '"' + ID_Obj + 'hide"' + Rp + Sty + '.display = "block"'); 
		Scroll_(2000);	
	} else {
	  	eval(DocX + Lp + '"' + ID_Obj + '"' + Rp + Sty + '.display = "none"'); 
	  	eval(DocX + Lp + '"' + ID_Obj + 'show"' + Rp + Sty + '.display = "inline"'); 
	    eval(DocX + Lp + '"' + ID_Obj + 'hide"' + Rp + Sty + '.display = "none"'); 
		Scroll_(-2000);	
	}
    ID_Flip = !ID_Flip;
}


//otevirani okna na maximalni velikost (dalsi zmeny zajisti az JS na konci okna, pokud je to opravdu children okno!)
function OpenWinPlain_(WinSrc) {
    if (WinSrc == '') return; 

	//parametry
	var W_top    = 0; 
	var W_left   = 0; 
	var W_width  = screen.width;
	var W_height = screen.height;
	var WinProp  = 'width=' + W_width + ',height=' + W_height + ',top=' + W_top + ',left=' + W_left + ',';

	var Poloha = 'width=' + W_width + ',height=' + W_height + ',top=' + W_top + ',left=' + W_left + ',';
	var Param  = "resizable=yes,copyhistory=no,menubar=yes,toolbar=yes,scrollbars=yes,directories=yes";

    CloseWin_(); 	
    ID_WinPlain = window.open(WinSrc, "Win" + Rnd, Poloha + Param);
}
//zavirani pripadne otevrenych oken podle jejich unikatniho ID_Win
function CloseWin_() {
    for (j=0; j < ID_Win.length; j++) {
        if (ID_Win[j] && ID_Win[j].open && !ID_Win[j].closed) ID_Win[j].close();	
    }
}


//-->