var IE = (document.all);
var news_sinc = 0;
var news_smul = 1;
var today = new Date();
//var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000);
//var kuky = document.cookie;

if (!IE) {
  document.captureEvents(Event.ONLOAD);
}
document.onload = news_control();

function news_scroll(n,c) {
  if (newsframe != null) {
    for (var i = 0; i < c; i++) {
      newsframe.scrollBy(0,n);
    }  
  }
}

function news_control() {
  if (news_sinc != 0) {
    news_scroll(news_sinc * news_smul,1);
  }
  setTimeout(news_control,10);
}

function news_up() {
  news_sinc = -1;
}

function news_down() {
  news_sinc = 1;
}

function news_stop() {
  news_sinc = 0;
  news_smul = 1;
}

function news_speedup() {
  news_smul = 2;
}

function news_speeddown() {
  news_smul = 1;
}

function findObj(n,d)
{
	var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length)
	{
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
	return x;
}

function getObjectStyle(obj) {
  if (document.getElementById) {
    return document.getElementById(obj).style;
  }
  else if (document.all) {
    return document.all[obj].style;
  }
  else if (document.layers) {
    return document.layers[obj];
  }
}

function swapImg()
{
	var i,j=0,x,a=swapImg.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
		if ((x=findObj(a[i]))!=null)
		{
			document.MM_sr[j++]=x;
			if(!x.oSrc) x.oSrc=x.src;
			x.src=a[i+2];
		}
}
function restoreImg()
{
	var i,x,a=document.MM_sr;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}








function changelang(lang){
	var s= new String(window.location);
	if (s.match(/\?/)==null) {
		if (s.match(/changelang/)==null) {
			s=s+'?changelang='+lang;
		}else{
			if (s.match(/CZ/)==null) {
				s=s.replace(/EN/,"CZ");
			}else{
				s=s.replace(/CZ/,"EN");
			}
		}
	}else{
		if (s.match(/changelang/)==null) {
			s=s+'&changelang='+lang;
		}else{
			if (s.match(/CZ/)==null) {
				s=s.replace(/EN/,"CZ");
			}else{
				s=s.replace(/CZ/,"EN");
			}
		}
	}
	window.location.replace(s);
}

function section_toggle(obj,msec) {
  var imagename='img'+obj.substring(3);
// window.alert(getObjectStyle(obj).display);

  if ((getObjectStyle(obj).display == "none")||(getObjectStyle(obj).display == "")) {
    getObjectStyle(obj).display = "block";
	
	var zdroj = document.images[imagename].src;
	
	if (zdroj.match(/menu/))
	{	
		novy=zdroj.substring(0,zdroj.indexOf('menu_')+5)+'plus'+msec+'a.gif';
	}
	else
	{
		novy=zdroj.substring(0,zdroj.indexOf('map_')+4)+'plus'+msec+'a.gif';
	}
	
	document.images[imagename].src=novy;
 } else {
    getObjectStyle(obj).display = "none";
	var zdroj = document.images[imagename].src;
	if (zdroj.match(/menu/))
	{	
		novy=zdroj.substring(0,zdroj.indexOf('menu_')+5)+'plus'+msec+'.gif';
	}
	else
	{	
		novy=zdroj.substring(0,zdroj.indexOf('map_')+4)+'plus'+msec+'.gif';
	}
	document.images[imagename].src=novy;
  }
}

function printit(adreska){
	var printwindow=null;
	printwindow=window.open(adreska);

}


function emailValidate(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){		   
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){		   
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){		    
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){		    
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){		    
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){		    
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){		    
		    return false;
		 }

 		 return true;					
	}

	
	function browse(url)
	{
		location.href = url;
	} 
	
	function flip(ID)
	{		
		try {			
			var elm = document.getElementById(ID);
			
			if (elm.style.display == 'block')
			{
				elm.style.display = 'none';
			}
			else
			{
				elm.style.display = 'block';
			}
		}
		catch(e)
		{
		}	
	}
