
function okno(url,sirka,datum)
{
	settings = "menubar=no,directories=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes,width="+sirka+",height="+600;
	window.open(url+'slovicka_preklady/?arg='+datum,'',settings);
	return false;
}

function oknoAero(url)
{
	settings = "menubar=no,directories=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes,width=770,height=600";
	window.open(url,'',settings);
	return false;
}


function vety_add(dok,data)
{
	dok.form.sentence.value += " "+data;
}

function vety_add2(dok,data,poradi,cas)
{
	d = document.getElementById("sentence" + poradi+ cas);
	d.value += " "+data;
}


function vety_add3(dok,data,poradi,cas)
{
	d = document.getElementById("sentence" + poradi);
	d.value += " "+data;
}



function Loading(div,stav)
{
	d = document.getElementById("" + div + "");
	if (d == null) return;
	var _stav = stav;
	if(_stav == 0)
	{
		d.style.visibility = "hidden";
		d.style.display    = 'none';
	} else{
		d.style.visibility = "visible";
		d.style.display    = '';
	}
}

function addFavorite()
{
	var url = "http://www.anglictinacz.com/"
	var title = "AngličtinaCZ.com -  angličtina online";

	if (window.sidebar)
	{
		// Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	}
	else if( window.external )
	{
		// IE Favorite
		window.external.AddFavorite( url, title);
	}
	else if (window.opera && window.print)
	{
		// opera
		return true;
	}
}

function swap(gr,id)
{
	for (i=1;i<=2;i++)
	{
		document.getElementById("pr_"+gr+"_"+i).style.display='none';
	}
	document.getElementById("pr_"+gr+"_"+id).style.display='block';
}



function osmismerka(id)
{
	for (i=1;i<=2;i++)
	{
		document.getElementById("osmi"+i).style.display='none';
	}
	document.getElementById("osmi"+id).style.display='block';
}


function validate(f)
{
	if (f.firma.value=="")
	{
		alert("Firma nebo jméno musí být vyplněna!");
		f.firma.focus();
		return false;
	}
	else if (f.mail.value=="")
	{
		alert("E-mail musí být vyplněn!");
		f.mail.focus();
		return false;
	}
	else if (window.RegExp)
	{
		re = new RegExp("^[^@]+@[^.]+\..+$");
		if (!re.test(f.mail.value))
		{
			alert("Zadaný e-mail má nesprávný formát!");
			f.mail.focus();
			return false;
		}
	}
	else return true;
}


function validate2(f)
{

	if (f.firma.value=="")
	{
		alert("Firma nebo jméno musí být vyplněna!");
		f.firma.focus();
		return false;
	}
	else if (f.mail.value=="")
	{
		alert("E-mail musí být vyplněn!");
		f.mail.focus();
		return false;
	}
	else if (window.RegExp)
	{
		re = new RegExp("^[^@]+@[^.]+\..+$");
		if (!re.test(f.mail.value))
		{
			alert("Zadaný e-mail má nesprávný formát!");
			f.mail.focus();
			return false;
		}
	}

	if (!(document.getElementById('spol1').checked || document.getElementById('spol2').checked ||
	    document.getElementById('spol3').checked || document.getElementById('spol4').checked ))
	{
			alert("Vyberte jednu z možností spolupráce");
			return false;
	}
	else return true;

}

function validate3(f)
{
	re = new RegExp("^[^@]+@[^.]+\..+$");

	if (f.jmeno.value=="")
	{
		alert("Vyplňte, prosím, jméno.");
		f.jmeno.focus();
		return false;
	}
	else if (f.mail.value=="")
	{
		alert("Vyplňte, prosím, e-mail.");
		f.mail.focus();
		return false;
	}
	else if (window.RegExp && !re.test(f.mail.value) )
	{
		alert("Zadaný e-mail má nesprávný formát!");
		f.mail.focus();
		return false;
	}
	else if (f.nadpis.value=="")
	{
		alert("Vyplňte, prosím, nadpis.");
		f.nadpis.focus();
		return false;
	}
	else if (f.inzerat.value=="")
	{
		alert("Vyplňte, prosím, text inzerátu.");
		f.inzerat.focus();
		return false;
	}

	else return true;
}







if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

descarray = new Array(
"<b>OD LEDNA 2007</b><br />"+
"- slovník angličtiny 1 - 12<br />"+
"&nbsp;&nbsp;&nbsp;&nbsp; English &nbsp;&nbsp; Deutsch &nbsp; Pycc&kappa;&#1080;&#1081;<br />"+
"&nbsp;&nbsp;&nbsp;&nbsp; Chinese &nbsp; Espa&ntilde;ol &nbsp; Hrvatski<br />"+
"- výslovnost frázová slovesa<br />"+
"- výslovnost nepravidelná slovesa<br />"+
"- výslovnost slabikář<br />"+
"- známá neznámá<br />"+
"- 6 křížovek na každý týden"+

"<hr /><b>OD ČERVNA 2007</b><br />"+
"- jak napsat životopis<br />"+
"- anglické články<br />"+

"<hr /><b>OD SRPNA 2007</b><br />"+
"- aktualizace <b>Pexeso 1.4</b><br />"+
"- slovosled v angličtině<br />"+
"- překlady z / do angličtiny<br />"+

"<hr /><b>OD ŘÍJNA 2007</b><br />"+
"- anglická konverzace <br />"+
"- video <br />"+

"<hr /><b>OD LISTOPADU 2007</b><br />"+
"- míry a váhy <br />"+
"- matematika <br />"+
"- geometrie <br />"+
"- barvy <br />"+
"- čas <br />"+
"- zkratky <br />"+
"- znaky <br />"+

"<hr /><b>OD PROSINCE 2007</b><br />"+
"- aktualizace <b>Pexeso 1.5</b> <br />"+

"<hr /><b>OD DUBNA 2008</b><br />"+
"- aktualizace <b>Pexeso 1.6</b> <br />"+
"- angličtina lekce 1 - 24 <br />"+

"<hr /><b>OD SRPNA 2008</b><br />"+
"- online lekce 1-24<br />"+
"&nbsp;&nbsp;text a gramatika<br />"+


"<hr /><b>OD ÚNORA 2009</b><br />"+
"- cvičení na týden<br />"+
"&nbsp;&nbsp;optimalizováno pro mobil<br />"+

"<hr /><b>OD ČERVNA 2009</b><br />"+
"- interaktivní cvičení na stránce<br />&nbsp;&nbsp;překlady<br />"+

"<hr /><b>OD LEDNA 2010</b><br />"+
"- přístup Pexeso obrázky &nbsp; 1 - 24<br />"+
"- přístup online gramatika  &nbsp; 1 - 24<br />"+

"<hr /><b>OD DUBNA 2010</b><br />"+
"- AJ Online Magazín<br />"+


"",
""
);

overdiv="0";
function popLayer(a){
if(!descarray[a]){descarray[a]="<font color=red>This popup (#"+a+") isn't setup correctly - needs description</font>";}
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}
desc = "<table cellspacing=0 cellpadding="+pad+" border="+bord+" width=200 bgcolor=ff0000><tr><td>\n"
	+"<table cellspacing=0 cellpadding=3 border=0 width=100%><tr><td bgcolor=ffffdd><font size=-1>\n"
	+descarray[a]
	+"\n</td></tr></table>\n"
	+"</td></tr></table>";
if(navigator.family =="nn4") {
	document.object1.document.write(desc);
	document.object1.document.close();
	document.object1.left=190;
	document.object1.top=900;
	}
else if(navigator.family =="ie4"){
	object1.innerHTML=desc;
	object1.style.pixelLeft=190;
	object1.style.pixelTop=900;
	}
else if(navigator.family =="gecko"){
	document.getElementById("object1").innerHTML=desc;
	document.getElementById("object1").style.left=190;
	document.getElementById("object1").style.top="-500";
	}
}
function hideLayer(){
if (overdiv == "0") {
	if(navigator.family =="nn4") {eval(document.object1.top="-500");}
	else if(navigator.family =="ie4"){object1.innerHTML="";}
	else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}
	}
}

var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function handlerMM(e){
x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}
if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;


function off(item,zn)
{
	for (i = 1; i < 9; i++)
	{
		var soucet = item+i-1-7;
		obj=document.getElementById(zn+soucet);
		visible=(obj.style.display!="none")

		if (visible) {
			obj.style.display="none";
		} else {
			obj.style.display="block";
		}
	}
}


function off_all(zn)
{
	for (i = 1; i < 33; i++)
	{
		obj=document.getElementById(zn+i);
		visible=(obj.style.display!="none")

		if (visible) {
			obj.style.display="none";
		} else {
			obj.style.display="block";
		}
	}
}

function validate(f)
{
	if (f.jmeno.value=="")
	{
		f.jmeno.style.background = 'red';
		alert("Jméno musí být vyplněn");
		f.jmeno.focus();
		return false;
	}
	else return true;
}



function resetForm1(f){
	document.form1.reset(f);
}

function resetForm2(f){
	document.form2.reset(f);
}

function resetForm3(f){
	document.form3.reset(f);
}

function resetForm4(f){
	document.form4.reset(f);
}
