function getMesic(datum){
		
	mesicek = datum.getMonth();
	
	if(mesicek==0){
		m = "Leden";
	}
	if(mesicek==1){
		m = "Únor";
	}
	if(mesicek==2){
		m = "Březen";
	}
	if(mesicek==3){
		m = "Duben";
	}
	if(mesicek==4){
		m = "Květen";
	}
	if(mesicek==5){
		m = "Červen";
	}
	if(mesicek==6){
		m = "Červenec";
	}
	if(mesicek==7){
		m = "Srpen";
	}
	if(mesicek==8){
		m = "Září";
	}
	if(mesicek==9){
		m = "Říjen";
	}
	if(mesicek==10){
		m = "Listopad";
	}
	if(mesicek==11){
		m = "Prosinec";
	}	
	
	return m;
}
function getDen(){
	var den;
	var day = new Date();
	var cislo = day.getDay();
	if(cislo==0){
		den = "Neděle";
	}
	if(cislo==1){
		den = "Pondělí";
	}
	if(cislo==2){
		den = "Úterý";
	}
	if(cislo==3){
		den = "Středa";
	}
	if(cislo==4){
		den = "Čtvrtek";
	}
	if(cislo==5){
		den = "Pátek";
	}
	if(cislo==6){
		den = "Sobota";
	}
		
	
	return den;
}
function makeVnitrek(pozice){
	var vnitrek;	
		
	
	listovanyMesic = Number(document.forms[0].mesic.value);
	
	
	datum = new Date();
	datum.setMonth(datum.getMonth() + listovanyMesic);
	nyni = datum.getDate() - 1;
	milisekundy = nyni *1000*60*60*24;
	datum.setTime(datum.getTime()-milisekundy);
	prvniho = datum.getDay();	
	
	if(prvniho==0){
		prvniho = 7;
	}
	if((pozice-prvniho)<0 || (pozice-prvniho)>30){
		vnitrek="";
	}else{
		datum.setTime(datum.getTime()+((pozice-prvniho)*24*60*60*1000));
				
		ntb = document.forms[0].volnentb.value.split(":::");
		for(i=0;i<ntb.length;i++){
			
		mesicek = datum.getMonth()+1;
		denicek = datum.getDate();
		
		if(mesicek<10){
			mesicek = "0"+mesicek;
		}
		if(denicek < 10){
			denicek = "0"+denicek;
		}
if(ntb[i].search(denicek+"/"+(mesicek)+"/"+datum.getFullYear())<0){
				pocetntb=8;		
			}else{
				pocetntb=0;	
				break;
			}
		}
		if(pocetntb=="0"){
			trida="obsazeno";
			link = "<a href='/COS/sokol.nsf/calendarnews?openview&datum="+denicek+"/"+(mesicek)+"/"+datum.getFullYear()+"'>";
			link2 = "</a>";
		}else{
			trida="";
			link = "";
			link2 = "";	
		}
		vnitrek = datum.getDate();
		vnitrek = "<div class='"+trida+"'>"+link+""+vnitrek+""+link2+"</div>";
	}		
		
	return vnitrek;
}
function makeKalendar(){
	
	dnesni = new Date();
	
	datumek = new Date();
	
	nalistovanyMesic = Number(document.forms[0].mesic.value);
		
	
	datumek.setMonth(datumek.getMonth() + nalistovanyMesic);
	kalendar="<table id='kalendar'>"+
	"<tr class='den'><td class='levy'><a href='"+document.location.pathname+"?"+document.forms[0].formular.value+"&mesic="+ (Number(nalistovanyMesic) - 1) +"'><img src='/COS/sokol.nsf/kalendar-levasipka.png' /></a></td>"+
		"<td colspan='5'>"+getMesic(datumek)+", "+datumek.getFullYear()+"</script></td>"+
		"<td class='pravy'><a href='"+document.location.pathname+"?"+document.forms[0].formular.value+"&mesic="+ (Number(nalistovanyMesic) + 1) +"'><img src='/COS/sokol.nsf/kalendar-pravasipka.png' /></a></td></tr>"+
	"<tr class='radek dny'><td class='levy'>po</td><td>út</td><td>stř</td><td>čt</td><td>pá</td><td>so</td><td class='pravy'>ne</td></tr>"+
	"<tr class='radek'><td>"+makeVnitrek(1)+"</td><td>"+makeVnitrek(2)+"</td><td>"+makeVnitrek(3)+"</td><td>"+makeVnitrek(4)+"</td><td>"+makeVnitrek(5)+"</td><td class='vikend'>"+makeVnitrek(6)+"</td><td class='vikend'>"+makeVnitrek(7)+"</td></tr>"+
	"<tr class='radek'><td>"+makeVnitrek(8)+"</td><td>"+makeVnitrek(9)+"</td><td>"+makeVnitrek(10)+"</td><td>"+makeVnitrek(11)+"</td><td>"+makeVnitrek(12)+"</td><td class='vikend'>"+makeVnitrek(13)+"</td><td class='vikend'>"+makeVnitrek(14)+"</td></tr>"+
	"<tr class='radek'><td>"+makeVnitrek(15)+"</td><td>"+makeVnitrek(16)+"</td><td>"+makeVnitrek(17)+"</td><td>"+makeVnitrek(18)+"</td><td>"+makeVnitrek(19)+"</td><td class='vikend'>"+makeVnitrek(20)+"</td><td class='vikend'>"+makeVnitrek(21)+"</td></tr>"+
	"<tr class='radek'><td>"+makeVnitrek(22)+"</td><td>"+makeVnitrek(23)+"</td><td>"+makeVnitrek(24)+"</td><td>"+makeVnitrek(25)+"</td><td>"+makeVnitrek(26)+"</td><td class='vikend'>"+makeVnitrek(27)+"</td><td class='vikend'>"+makeVnitrek(28)+"</td></tr>"+
	"<tr class='radek'><td>"+makeVnitrek(29)+"</td><td>"+makeVnitrek(30)+"</td><td>"+makeVnitrek(31)+"</td><td>"+makeVnitrek(32)+"</td><td>"+makeVnitrek(33)+"</td><td class='vikend'>"+makeVnitrek(34)+"</td><td class='vikend'>"+makeVnitrek(35)+"</td></tr>"+
	
	"<tr class='datum'><td colspan='7'>"+ getDen()+", "+ dnesni.getDate()+". "+ getMesic(dnesni) +" (Dnes)</td></tr>"+
 "</table>";
	
	document.write(kalendar);
}
function validace(){
	if(document.forms[0].souhlasim.checked){
		document.forms[0].submit();
	}else{
		alert("Musíte souhlasit s podmínkami");
	}
}
