﻿// JavaScript Document

// resi pridavani dalsich souboru jako priloh k poptavce
function addinputfile(id, max) {
	var el = document.getElementById('addinputfile'+id);
	var incid = id+1;
	el.innerHTML = '<label>&nbsp;</label><input type="file" name="files'+incid+'" />\
					<div id="addinputfile'+incid+'">'+(incid<max ? '<label>&nbsp;</label><input type="button" \
					onclick="addinputfile('+incid+', '+max+');" value="Přidat další" /></div>' : '');
}

// obsluhuje obrazkovy checkbox loginu
function loginpass_zapamatovat(hiddenid, imgid, imgpath){
	var hidden = document.getElementById(hiddenid);
	var img = document.getElementById(imgid);

	if(hidden.value == 0) {
		hidden.value = 1;
		img.src = imgpath + 'checkbox_login_ch.gif';
	}
	else {
		hidden.value = 0;
		img.src = imgpath + 'checkbox_login.gif';
	}
}

// zobrazuje a skryva detaily poptavek
function showhidedemand(id){
	var dem = document.getElementById(id);

	if(dem.style.display == 'none')
		 dem.style.display = '';
	else
		dem.style.display = 'none';
}

// otvira zavira detaily distributoru
function showhide_dist(id){
	var dem = document.getElementById(id);

	if(dem.style.display == 'none')
		 dem.style.display = '';
	else
		dem.style.display = 'none';
}

// pocita kolik znaku je v nadpisu poptavky
function update_countofcharacters(idinput, idtext, maxcount){
	var input = document.getElementById(idinput);
	var text = document.getElementById(idtext);

	var actchars = input.value.length;

	text.innerHTML = maxcount-actchars;
}

// AJAX GET
function ajax_get(get) {
	$.ajax({
	  type: "GET",
	  url: get,
	  dataType: "script"
	});
}

// download souboru
function download_file(href){
	window.open(href, "_blank", "width=400, height=100");
}

// resi prepinani mezi skupinami rozsahu ocekavane ceny a hodnotou
function clear_demandsrangesarray(count){
	for(var i=0; i<count; i++) {
		document.getElementById('demandsrangesarray'+i).checked = false;
	}
}

// meni nazvy podle tarifu u registrace dodavatele
function dist_change_label(service){

	if(service == "mCity") {
		document.getElementById('label_name').innerHTML = 'Město či obec:* ';
		document.getElementById('label_logo').innerHTML = 'Znak nebo logo: ';
	}
	else {
		document.getElementById('label_name').innerHTML = 'Název firmy:* ';
		document.getElementById('label_logo').innerHTML = 'Logo: ';
	}

}

// meni aktualni cas
function date_today(){
	var datezone = document.getElementById('date_today');
	var d = new Date();
	var sec;
	var min;

	datezone.innerHTML = d.getHours()+':'+((min = d.getMinutes()) < 10 ? '0'+min : min)+':'+((sec = d.getSeconds()) < 10 ? '0'+sec : sec);


}

// meni banery
function banners_change(){
	$.ajax({
	    url: '_ajax.php?action=change_banners',
	    type: 'GET',
	    dataType: 'xml',
	    timeout: 2000,
	    error: function(){
	        //alert('Error loading XML document');
	    },
	    success: function(xml){
	        // do something with xml
			var file;
			var href;
			$(xml).find('file').each(function(){
        		file = $(this).text();
    		});
			$(xml).find('href').each(function(){
        		href = $(this).text();
    		});

			document.getElementById('b_pod_categoriemi_a').href=href;
			document.getElementById('b_pod_categoriemi_img').src=file;
	    }
	});
}

// vypise svatek
/**
 *
 * @access public
 * @return void
 **/
function write_svatek(){

	datum = new Date();

	mesic = datum.getMonth(); // Vytažení měsíce z data
	den = datum.getDate(); // Vytažení dne v měsíci

	// ======= Svátek ========
	// Pole se svátky v jednotlivých měsících

	var Leden = new Array ("Nový rok","Karina","Radmila","Diana",

	  "Dalimil","Tři králové","Vilma","Čestmír","Vladan","Břetislav",

	  "Bohdana","Pravoslav", "Edita","Radovan","Alice","Ctirad",

	  "Drahoslav","Vladislav","Doubravka" ,"Ilona","Běla",

	  "Slavomír","Zdeněk","Milena","Miloš","Zora","Ingrid",

	  "Otýlie","Zdislav a","Robin","Marika");

    var Unor = new Array ("Hynek","Nela","Blažej","Jarmila",

      "Dobromila","Vanda","Veronika","Milada","Apolena","Mojmír",

      "Božena","Slavěna","Věnceslav","Valentýn","Jiřina","Ljuba",

      "Miloslava","Gizela","Patrik","Oldřich","Lenka","Petr",

      "Svatopluk","Matěj","Liliana","Dorota","Alexandr","Lumír","Horymír");


    var Brezen = new Array("Bedřich","Anežka","Kamil","Stela",

      "Kazimír","Miroslav","Tomáš","Gabriela","Františka","Viktorie",

      "Anděla","Řehoř","Růžena","Matylda, Rút","Ida",

      "Elena, Herbert","Vlastimil","Eduard","Josef","Světlana",

      "Radek","Leona","Ivona","Gabriel","Marián","Emanuel","Dita",

      "Soňa","Taťána","Arnošt","Kvido");

    var Duben = new Array("Hugo","Erika","Richard","Ivana",

      "Miroslava","Vendula","Heřman, Hermína","Ema","Dušan","Darja",

      "Izabela","Julius","Aleš","Vincenc","Anastázie","Irena",

      "Rudolf","Valérie","Rostislav","Marcela","Alexandra","Evženie",

      "Vojtěch","Jiří","Marek","Oto","Jaroslav","Vlastislav",

      "Robert","Blahoslav");

    var Kveten = new Array("Svátek práce","Zikmund","Alexej",

      "Květoslav","Klaudie","Radoslav","Stanislav",

      "Osvobození","Ctibor","Blažena","Svatava","Pankrác",

      "Servác","Bonifác","Žofie","Přemysl","Aneta","Nataša","Ivo",

      "Zbyšek","Monika","Emil","Vladimír","Jana","Viola","Filip",

      "Valdemar","Vilém","Maxmilián a Maxim","Ferdinand","Kamila");

    var Cerven = new Array("Laura","Jarmil","Tamara","Dalibor",

      "Dobroslav","Norbert","Iveta a Slavoj","Medard","Stanislava","Gita",

      "Bruno","Antonie","Antonín","Roland","Vít","Zbyněk","Adolf",

      "Milan","Leoš","Květa","Alois","Pavla","Zdeňka","Jan","Ivan",

      "Adriana","Ladislav","Lubomír","Petr a Pavel","Šárka");

    var Cervenec = new Array("Jaroslava","Patricie","Radomír",

      "Prokop","Cyril a Metoděj","Jan Hus","Bohuslava","Nora",

      "Drahoslava","Libuše a Amálie","Olga","Bořek","Markéta",

      "Karolína","Jindřich","Luboš","Martina","Drahomíra","Čeněk",

      "Ilja","Vítězslav","Magdaléna","Libor","Kristýna","Jakub",

      "Anna","Věroslav","Viktor","Marta","Bořivoj","Ignác");

    var Srpen = new Array("Oskar","Gustav","Miluše","Dominik",

      "Kristián","Oldřiška","Lada","Soběslav","Roman","Vavřinec",

      "Zuzana","Klára","Alena","Alan","Hana","Jáchym","Petra",

      "Helena","Ludvík","Bernard","Johana","Bohuslav","Sandra",

      "Bartoloměj","Radim","Luděk","Otakar","Augustýn","Evelína",

      "Vladěna","Pavlína");

    var Zari = new Array("Linda a Samuel","Adéla","Bronislav",

      "Jindřiška","Boris","Boleslav","Regina","Mariana","Daniela",

      "Irma","Denisa","Marie","Lubor","Radka","Jolana","Ludmila",

      "Naděžda","Kryštof","Zita","Oleg","Matouš","Darina","Berta",

      "Jaromír","Zlata","Andrea","Jonáš","Václav","Michal","Jeroným");

    var Rijen = new Array("Igor","Olívie, Galina a Oliver","Bohumil",

      "František","Eliška","Hanuš","Justýna","Věra","Štafan a Sára",

      "Marina","Andrej","Marcel","Renáta","Agáta","Tereza","Havel",

      "Hedvika","Lukáš","Michaela","Vendelín","Brigita","Sabina",

      "Teodor","Nina","Beáta","Erik","Šarlota, Zoja a Zoe",

      "Státní svátek","Silvie","Tadeáš","Štěpánka");

    var Listopad = new Array("Felix","Dušičky","Hubert","Karel",

      "Miriam","Liběna","Saskie","Bohumír","Bohdan","Evžen","Martin",

      "Benedikt","Tibor","Sáva","Leopold","Otmar",

      "Mahulena, Den studentů","Romana","Alžběta","Nikola","Albert",

      "Cecílie","Klement","Emílie","Kateřina","Artur","Xenie","René",

      "Zina","Ondřej");

    var Prosinec = new Array("Iva","Blanka","Svatoslav","Barbora",

      "Jitka","Mikuláš","Ambrož a Benjamín","Květoslava","Vratislav",

      "Julie","Dana","Simona","Lucie","Lýdie","Radana a Radan",

      "Albína","Daniel","Miloslav","Ester","Dagmar","Natálie",

      "Šimon","Vlasta","Adam a Eva","Boží hod - 1. svátek vánoční",

      "Štěpán - 2.svátek vánoční","Žaneta","Bohumila","Judita",

      "David","Silvestr");

    var Names = new Array (Leden, Unor, Brezen, Duben, Kveten, Cerven, Cervenec, Srpen, Zari, Rijen, Listopad, Prosinec);

    var svatek = Names[mesic][den-1];

	document.write(svatek);
}
