//----------------------+
// Scrolovanie obrazkov
//----------------------+
var rychlost = 1;
var zobraz;
var cas;
var trvanie = 10;
var smer;
function doScrollObr(kam, rychlost) {
	smer = kam;
	zobraz = document.getElementById('Jscroll')
	if ( !rychlost ) {
		var rychlost = trvanie;
	}
	kroky = 2;
	stopSlide = false;
	var  is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
	if (is_chrome == false) {
		rychlost = 1;
	}
	cas = setInterval(slideObr, rychlost);
	
}

var kroky;
var stopSlide = false;
function slideObr() {
	// Slide by direction
	if ( smer == "left" ) {
		zobraz.scrollLeft-= kroky;
	} else {
		zobraz.scrollLeft+= kroky;
	}
	if ( stopSlide ) {
		clearInterval(cas);
	}
}
function slideObrStop() {
	stopSlide = true;
	clearInterval(cas);
}

// Prepinanie class tlacitka
function buttonClass(obj, oldClass) {
	if ( !oldClass ) {
		oldClass = "button";
	}	
	if ( obj.className == oldClass ) {
		obj.className+= " active";
	} else {
		obj.className = oldClass;
	}
	//obj.blur();
}

// Prepinanie tabov
function switchTab(id) {
	//ulozim do pomocnej premennej typ zakaznika
	document.getElementById('hbTypZakazTab').value = id;
	//---------------------------------------+
	// prejdem zalozky, aktivujem/deaktivujem
	//-------------------------------------+
	div = document.getElementById('tabPlusTabulaTab');
	pole = div.getElementsByTagName('li');
	for (i=0; i < pole.length; i++) {
		pole[i].className = 'tab';
	}
	//--------------------------------------+
	// prejtem plochy, aktivujem/deaktivujem
	//-------------------------------------+
	div = document.getElementById('tabPlusTabulaTabula');
	pole = div.getElementsByTagName('div');
	for (i=0; i < pole.length; i++) {
		if ( pole[i].className == 'plocha' ) {
			pole[i].style.display = 'none';
		}
	}
	document.getElementById('t_'+id).className = 'tab_h';
	document.getElementById('t_'+id).blur();
	document.getElementById('p_'+id).style.display = 'block';
	if ( document.getElementById('hlaska') ) {
		document.getElementById('hlaska').style.display = 'none';
	}
	return false;
}

function otvor_obr_okno(img)
{ 	
    picfile = new Image(); 
    picfile.src =(img); 
    kontrolaSuboru(img); 
}
function kontrolaSuboru(img)
{ 	
    if( (picfile.width!=0) && (picfile.height!=0) )
    { 
        urobOkno(img); 
    }
    else 
    {
        funzione="kontrolaSuboru('"+img+"')"; 
        intervallo=setTimeout(funzione,50); 
    }
}
function urobOkno(img)
{ 	
    ht = picfile.height + 20;
    wd = picfile.width + 20; 

    var args= "height=" + ht + ",innerHeight=" + ht;
    args += ",width=" + wd + ",innerWidth=" + wd;
    if (window.screen) 
    { 
        var avht = screen.availHeight; 
        var avwd = screen.availWidth;
        var xcen = (avwd - wd) / 2; 
        var ycen = (avht - ht) / 2;
        args += ",left=" + xcen + ",screenX=" + xcen;
        args += ",top=" + ycen + ",screenY=" + ycen + ",resizable=yes"; 	
    }
    return window.open(img, '', args); 
} 

function wopen(url, name, height, width, str1) {
       var str = "height=" + height + ",innerHeight=" + height;
       str += ",width=" + width + ",innerWidth=" + width;
	   
	   str += ", "+str1;
	   
	   
       if (window.screen) {
         var ah = screen.availHeight - 30;
         var aw = screen.availWidth - 10;

         var xc = (aw - width) / 2;
         var yc = (ah - height) / 2;

         str += ",left=" + xc + ",screenX=" + xc;
         str += ",top=" + yc + ",screenY=" + yc;
       }
       var win=window.open(url, name, str);
	   win.focus();
	   return win;
}
//----------------------+
// Scrolovanie novinkiek
//----------------------+
function ukazStyl(element,cssVlastnost){

	var hodnota;
	hodnota = null;
	if(document.defaultView) {
		//hodnota=window.document.defaultView.getComputedStyle(element,null).getPropertyValue(cssVlastnost); // Mozilla
	}
	else if(element.currentStyle) 
		hodnota=eval("element.currentStyle." + cssVlastnost); // IE
	
	hodnota = '0px';

return hodnota;
}
var novinky;
var timed;
var scrollDirection;
var speed = 1;
function doScroll() {
	if ( scrollDirection == 'up' ) {
		novinky.scrollTop-= speed;
	} else {
		novinky.scrollTop+= speed;
	}
}
function stopScroll() {
	clearInterval(timed);
}
function scrollUp(speedSet) {
	speed = speedSet;
	novinky = document.getElementById('novinkyObsah');
	scrollDirection = 'up';
	if ( timed ) {
		clearInterval(timed);
	}
	timed = setInterval(doScroll, 1);
}
function scrollDown(speedSet) {
	speed = speedSet;
	novinky = document.getElementById('novinkyObsah');
	scrollDirection = 'down';
	if ( timed ) {
		clearInterval(timed);
	}
	timed = setInterval(doScroll, 1);
}
//-------------------+
// Rolovanie aktualit
//-------------------+
var aktuality = '';
var slideTimed;
var delay = 30;
var slideStepSet = 1;
var slideStep;
var objWidth;
var space = '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+
			'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
var akt;
var pocet;
function init() {
	slideStep = slideStepSet;                         

	if ($('#aktualityText').length) {
		aktuality = document.getElementById('aktualityText');

		objWidth = ukazStyl(aktuality, 'width');   
		objWidth = objWidth.replace('px', '');
		slideTimed = setInterval(slideText, delay);
		akt = document.getElementById('aktualityText').innerHTML;
	//alert(akt);
	}
	pocet = 0;
}
var  is_ie = navigator.userAgent.toLowerCase().indexOf('msie 8.0') > -1;

function slideText() {
	if ( aktuality.scrollLeft >= aktuality.scrollWidth-objWidth) {
		 if(pocet < 5){
			 pocet++;
			aktuality.innerHTML += space+akt;
		 } else {
			 //alert(pocet);
			 	tmp = aktuality.innerHTML;
				aktuality.innerHTML = tmp.substr(0, akt.length);
				aktuality.scrollLeft = 1;
			}		
	}
	
	aktuality.scrollLeft+= slideStep;
}
function slideTextPause() {
	slideStep = 0;
}
function slideTextPlay() {
	slideStep = slideStepSet;
}
