// JavaScript Document
$(document).ready(function(){
   
   //setMainMenu();
   //initLightbox();

   
   
   
   //toceni opbrazku na HP
   fotogalerieHPnahledy();
   
   //Google maps
   initialize();
   
   if($.browser.msie && $.browser.version == '6.0')
   {
     $("a[rel^='prettyPhoto']").attr('rel','out');
   }
   else
   {
   $("a[rel^='prettyPhoto']").prettyPhoto(
     {theme: 'dark_rounded'/* light_rounded / dark_rounded / light_square / dark_square */, animationSpeed: 'fast'}
   );
   }
   
   //linky s atributem out budou odkazovat ven..
   $("a[rel='out']").click(function(){
      window.open($(this).attr("href"),'blank');
      return false;
   });
   
   //Validace inzertniho formulare
   if(document.getElementById('InzerceForm'))
   {
       setInzerceFormValidation();
   }
   
 });

function changeCSSclass (el,cssclass){
	el.className = cssclass;
}



function ZmenLoc(hrefa){
   location.assign(hrefa);
}


var iteratorarFotky = 1;

var pole = {
    "picture": {
    	1: ['259x162_03_11_ples_KZM.jpg'],
		2: ['259x162_rezervace.jpg'],
		3: ['piffl_259x162.jpg'],
		4: ['02_27_tanecky.jpg'],
		5: ['259x162_03_16_troska.jpg'],
		6: ['259x162_03_23_zahajovaci_koncert.jpg'],
		7: ['259x162_03_25_aby_bylo_jasno.jpg'],
		8: ['259x162_03_27_tanecky.jpg'],
		9: ['259x162_04_09_englichova.jpg'],
		10: ['259x162_05_07_swingove_hody.jpg'],
		11: ['259x162_05_12_saxofonove_kvarteto.jpg'],
		12: ['259x162_05_21_dechovy_orchestr_mladych.jpg'],
		13: ['259x162_06_04_symfonicky_orchestr.jpg']
		},
  "day": {
  		1: [11],
		2: [31],
		3: [10],
		4: [27],
		5: [16],
		6: [23],
		7: [25],
		8: [27],
		9: [9],
		10: [7],
		11: [12],
		12: [21],
		13: [4]
  },
	"month": {
		1: [3],
		2: [12],
		3: [3],
		4: [2],
		5: [3],
		6: [3],
		7: [3],
		8: [3],
		9: [4],
		10: [5],
		11: [5],
		12: [5],
		13: [6]
	},
	"href": {
		1: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1201-reprezentacni-ples-kzm'],
		2: ['http://www.kzm-roudnice.cz/cz/predprodej-vstupenek/'],
		3: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1272-alfred-piffl-roudnicko-v-kresbach'],
		4: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1195-tanecky-pod-hlaskou'],
		5: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1202-cestou-necestou-se-zdenkem-troskou'],
		6: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1205-rhj-zahajovaci-koncert-rhj-dixieland-roudnice-nad-labem-kouzelna-flinta-a-orchestr-bonus-s-hosty'],
		7: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1204-aby-bylo-jasno'],
		8: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1245-tanecky-pod-hlaskou'],
		9: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1206-rhj-katerina-englichova-a-vilem-veverka-harfa-a-hoboj'],
		10: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1207-rhj-swingove-hody'],
		11: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1208-rhj-ceske-saxofonove-kvarteto-a-hoste-david-eben-saxofon-sopran-katerina-steinerova-tap-dance'],
		12: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1209-rhj-koncert-dechoveho-orchestru-mladych-roudnice-nad-labem'],
		13: ['http://www.kzm-roudnice.cz/cz/program-akci/udalost-1210-rhj-zaverecny-koncert-48-rocniku-rhj']
	}
}
datum = new Date();

function fotogalerieHPnahledy(){
	//alert(datum.getMonth());
	//neni osetren rok, jen den a mesic
	if((datum.getDate() <= pole['day'][iteratorarFotky] && datum.getMonth() <= pole['month'][iteratorarFotky]) && (datum.getMonth() < pole['month'][iteratorarFotky] ))
	{
		$("#RamecekFotogalerieHPimg").attr("src", 'images/kultura/'+pole['picture'][iteratorarFotky]);
		$("a#RamecekFotogalerieHPlink").attr("href", pole['href'][iteratorarFotky]);
		$("#RamecekFotogalerieHPimg").css('cursor','pointer');

		iteratorarFotky++;

	   if(iteratorarFotky >=  delkaPole()) iteratorarFotky=1;

	   timeOut = setTimeout("fotogalerieHPnahledy()", ( iteratorarFotky==1 )?4000:3000);
	}
	else
	{
		$("#RamecekFotogalerieHPimg").attr("src", 'images/kultura/'+pole['picture'][1]);
		$("a#RamecekFotogalerieHPlink").attr("href", pole['href'][1]);
		$("#RamecekFotogalerieHPimg").css('cursor','pointer');

		iteratorarFotky++;

	   if(iteratorarFotky >=  delkaPole()) iteratorarFotky=1;

	   fotogalerieHPnahledy();
	}
   
   
//    timeOut = setTimeout("fotogalerieHPnahledy()", 2000);
}

function delkaPole()
{
	i=1;
	while(pole['href'][i])
	{
		i++;
	}
	return i;
}

/*Object.prototype.count = function () {
    var count = 0;
    for(var prop in this) {
        if(this.hasOwnProperty(prop))
            count = count + 1;
    }
    return count;
}*/


var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
}

function showVinobraniInfo()
{
    if ($("#VinobraniOhlednuti").is(":hidden")) { 
        $("#VinobraniOhlednuti").slideDown(1800); 
    } else { 
        $("#VinobraniOhlednuti").hide(); 
    } 
}



function setInzerceFormValidation()
{


  
  $("#InzerceForm").validate({
		rules: {
			jmeno: "required",
			email: {
				required: true,
				email: true
			},
			telefony: "required",
			'medium[]': {
				required: true,
				minlength:1
			},
			priloha: {
        required:false,
        accept:'docx|doc|txt|pdf|jpg|png|zip|xls|xlsx|rtf|cdr|psd|ai|eps'
      }
			
		},
		messages: {
			jmeno: "MusÃ­te vyplnit VaÅ¡e jmÃ©no a pÅ™ijmenÃ­",
			email: "MusÃ­te vyplnit VaÅ¡Ã­ e-mailovou adresu",
			telefony: "MusÃ­te vyplnit VaÅ¡ telefon",
			'medium[]': "Vyberte alespoÅ? jednu inzertnÃ­ kategorii",
			priloha: "PovolenÃ© jsou jen nÃ­Å¾e uvedenÃ© formÃ¡ty"
		}
	});  

}





