/**
* create date: 2008-15-06, megac@abcool.cz
*/
function rand( min, max ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Leslie Hoare
    // *     example 1: rand(1, 1);
    // *     returns 1: 1
    if( max ) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
    } else {
        return Math.floor(Math.random() * (min + 1));
    }
}


var casReloadu = 0; // 120s
var casReloaduDef = 120;
function AutoReload( casReloadu ){ //
	if( o = document.getElementById('reloadTimePosition') ){ //
		//o.innerHTML = casReloadu+'s';
		//o.textContent = casReloadu+'s';
		if( casReloadu == 0 ){ //
			RunRefresh();
			casReloadu = casReloaduDef;
		} 
		
		casReloadu--;
	}
	if( o = document.getElementById('reloadTimePositionDevize') ){ //
		// devize 
		var n = rand( 0, 100 );
		if ( n > 70 ){
			// provede se update nejakeho radku
			n = rand(0,4);
			DevizeRowReload( zacatekUrl+"online_devize_row.php?row=", n )
		}
		if( casReloadu < 1 ){ //
			DevizeRowReload( zacatekUrl+"online_devize_row.php?row=", 12345 )
			casReloadu = casReloaduDef;
		}
		casReloadu--;
	}
	setTimeout('AutoReload('+casReloadu+')',1000);
}

function  TableHeaderReload( urlSkriptu ){ //
	$(document).ready(function(){ //
		// ztmaveni
		$("tr[@rel*=nadpisKurzu]")
			.animate( { color: 'white' }, 200);
		// load
		$("tr[@rel*=nadpisKurzu]").load(urlSkriptu);
		// rychly navrat na puvodni barvu 
		$("tr[@rel*=nadpisKurzu]")
			.animate( { color: '#CC0000'}, 1500);
	});
};

var maxPocet = 7;
var poradi = 0;
function  TableReload( url, rowNum ){ //

	if( rowNum%2 > 0 ){
		$(document).ready(function(){ //
			// ztmaveni
			$("tr[@rel*=row"+rowNum+"]")
				.animate( { backgroundColor: '#FF9900' }, 100);
			// load
			$("tr[@rel*=row"+poradi+"]").load(url+rowNum);
			// rychly navrat na puvodni barvu 
			$("tr[@rel*=row"+poradi+"]")
				.animate( { backgroundColor: 'white'}, 1000);
		});
	}else{ //
		$(document).ready(function(){ //
			// ztmaveni
			$("tr[@rel*=row"+rowNum+"]")
				.animate( { backgroundColor: 'blue' }, 100);
			// load
			$("tr[@rel*=row"+poradi+"]").load(url+rowNum);
			// rychly navrat na puvodni barvu 
			$("tr[@rel*=row"+rowNum+"]")
				.animate( { backgroundColor: '#CAE0F4' }, 1000);
		});
	}
	rowNum++;
	if( poradi < maxPocet ){ //
		setTimeout('TableReload( "'+url+'", '+rowNum+')',200);
	}else{
		rowNum = 0;
	}
	poradi = rowNum;
}

function  DevizeRowReload( url, rowNum ){ //

	if( rowNum%2 == 0 ){
		$(document).ready(function(){ //
			// ztmaveni
			$("tr[@rel*=devizeRow"+rowNum+"]")
				.animate( { backgroundColor: '#FF9900' }, 100);
			// load
			$("tr[@rel*=devizeRow"+rowNum+"]").load(url+rowNum);
			// rychly navrat na puvodni barvu 
			$("tr[@rel*=devizeRow"+rowNum+"]")
				.animate( { backgroundColor: 'white'}, 1000);
		});
	}else{ //
		$(document).ready(function(){ //
			// ztmaveni
			$("tr[@rel*=devizeRow"+rowNum+"]")
				.animate( { backgroundColor: 'blue' }, 100);
			// load
			$("tr[@rel*=devizeRow"+rowNum+"]").load(url+rowNum);
			// rychly navrat na puvodni barvu 
			$("tr[@rel*=devizeRow"+rowNum+"]")
				.animate( { backgroundColor: '#CAE0F4' }, 1000);
		});
	}
	if( rowNum == 12345 ){ //
		// ztmaveni
		$("tr[@rel*=devizeHeader]")
			.animate( { color: 'white' }, 200);
		// load
		$("tr[@rel*=devizeHeader]").load(url+rowNum);
		// rychly navrat na puvodni barvu 
		$("tr[@rel*=devizeHeader]")
			.animate( { color: '#CC0000'}, 1500);
	}
	
}


