var width=0;
var mLeft=0;
var size=0;

var speed=1;

function slideshow() {
	var slideshow=document.getElementById('slideshow');
	var imgs=slideshow.getElementsByTagName('img');
	var j=0;
	
	while (size<510) {
		size+=imgs[j].width+10;
		slideshow.getElementsByTagName('span')[0].innerHTML+='<img src="'+imgs[j].src+'" alt="'+imgs[j].alt+'" />';
		j++;
	}
	
	imgs=slideshow.getElementsByTagName('img');
	
	for (var i=0; i<imgs.length; i++) width+=(imgs[i].width+10);
	slideshow.getElementsByTagName('span')[0].style.width=width+'px';
	
	setInterval("move()", 30);
}
function move() {
	mLeft+=speed;
	if ((mLeft+500)>=width) mLeft=size-500;
	
	document.getElementById('slideshow').getElementsByTagName('span')[0].style.left='-'+mLeft+'px';
}


// prepocitava objednavku darkovych poukazu
function zmenaCelkem() {
	var a = parseInt(document.form.hodnota.options[document.form.hodnota.selectedIndex].text);
	var b = parseInt(document.form.pocet.value);
	if (!b) {
		b = 1;
		document.form.pocet.value = 1;
	}
	document.form.celkem.value = (a && b) ? a*b : 0;
}
function asp()
{
  if (document.getElementById('asp'))
  {
    document.getElementById('aspdiv').style.display='none';
    document.getElementById('asp').value='town';
  }
}
function calendarDate(month, year, obj, lang)

{



  var content;

  var css_class;





  if (month<1)

  {

    month=12;

    year--;

  }

  

  if (month>12)

  {

    month=1;

    year++;

  }

  

  if ('visible'!=document.getElementById('time_select').style.visibility)   

  {

    var string=new String(document.getElementById(obj).value);

    var tmp=string.split(', ');

    var tmp_date=new String(tmp[0]);

    var tmp_time=new String(tmp[1]);

    

    var date=tmp_date.split('. ');

    var time=tmp_time.split(':');

    



    n_month=date[1];

    n_year=date[2];

    

    

    

    if ( 

      (parseInt(n_month)<13) && (parseInt(n_month)>0)

      &&

      (parseInt(n_year)<3000) && (parseInt(n_year)>1970)

    )

    {

      month=parseInt(n_month);   

      year=parseInt(n_year);  

    }

    

  }

  

  date=new Date(year, month-1, 1);

  date2=new Date();

  var dow=date.getDay()-1;



    

  

  var daysinmonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

  if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) daysinmonth[2] = 29;

  

  var nod=daysinmonth[month-1];

  var sel = new Array(6);  
  sel["cz"] = "Zvolte datum";
  sel["en"] = "Select date";
  sel["de"] = "Datum wählen";
  sel["fr"] = "Choisir la date";
  sel["es"] = "Selecciona la fecha";
  sel["it"] = "Selezionare la data";
  sel["ru"] = "выберите дату";

  content='<div class="float_right" onmouseover="this.style.cursor=\'pointer\';" onclick="document.getElementById(\'time_select\').style.visibility=\'hidden\';">X</div><b>'+sel[lang]+'</b> ';



  content+='<div id="cal_tab"><table id="calendar_table" cellpadding="0" cellspacing="0" border="0">';


  if (lang =="cz"){
    content+='<tr><th>Po</th><th>Út</th><th>St</th><th>Čt</th><th>Pá</th><th class="weekend">So</th><th class="weekend">Ne</th></tr>';
  }else if(lang =="en"){
    content+='<tr><th>Mo</th><th>Tu</th><th>We</th><th>Th</th><th>Fr</th><th class="weekend">Sa</th><th class="weekend">Su</th></tr>';
  }else if(lang =="de"){
    content+='<tr><th>Mo</th><th>Di</th><th>Mi</th><th>Do</th><th>Fr</th><th class="weekend">Sa</th><th class="weekend">So</th></tr>';
  }else if(lang =="fr"){
    content+='<tr><th>Lu</th><th>Ma</th><th>Me</th><th>Je</th><th>Ve</th><th class="weekend">Sa</th><th class="weekend">Di</th></tr>';
  }else if(lang =="it"){
    content+='<tr><th>Lu</th><th>Ma</th><th>Me</th><th>Gi</th><th>Ve</th><th class="weekend">Sa</th><th class="weekend">Do</th></tr>';
  }else if(lang =="es"){
    content+='<tr><th>Lu</th><th>Ma</th><th>Mi</th><th>Ju</th><th>Vi</th><th class="weekend">Sá</th><th class="weekend">Do</th></tr>';
  }else if(lang =="ru"){
    content+='<tr><th>По</th><th>Вт</th><th>Ср</th><th>Че</th><th>Пя</th><th class="weekend">Су</th><th class="weekend">Во</th></tr>';
  }



  

  

  

  

  if (dow<0)

  {

    dow=dow+7;

  }

  

  for (i=1; i<=dow%7; i++)

  {

    if (1==i%7)

    {

      content+='</tr><tr>';

    }

    content+='<td>&nbsp;</td>'; 

  

  }

  



  



  for (i=dow+1; i<=nod+dow; i++)

  {



    if (1==i%7)

    {

      content+='</tr><tr>';

    }   

      

      if ((month==(date2.getMonth()+1)) && ((year-1900) == date2.getYear()) && ((i-dow) == date2.getDate()))

      {

        css_class=' class="today"';

      }

      else if ( (i%7>5) ||  (0==i%7) )

      {

        css_class=' class="weekend"';



      }

      else

      {

        css_class='';

      }

    

    content+='<td'+css_class+'><span onmouseover="this.style.cursor=\'pointer\';" onclick="setDate('+(i-dow)+', '+month+', '+year+', \''+obj+'\')">'+(i-dow)+'</a></td>';           

  }



  if (0!=(nod+dow)%7)

  {

    for (i=(nod+dow)%7; i<7; i++)

    {

      content+='<td'+css_class+'>&nbsp;</td>'; 

    }

  }



  content+='</tr>';   

  

  content+='</table></div>';   

  

  content+='<div id="month_year_select">';

  

  content+='<span class="left_arrow" style="padding-left: 15px;" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+(month-1)+', '+year+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

   

  content+='<span class="month_select">'+monthName(month, lang)+'</span>';

  

  content+='<span class="right_arrow" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+(month+1)+', '+year+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

 

  content+='<div class="clear_both"><!-- --></div>';

 

  if (year>10)

  { 

    content+='<span class="left_long_arrow" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+month+', '+(year-10)+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

  }



  if (year>1)

  {

    content+='<span class="left_arrow" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+month+', '+(year-1)+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

  }

    



  content+='<span class="year_select">'+year+'</span>';

  

  if (year<4091) 

  {

    content+='<span class="right_arrow" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+month+', '+(year+1)+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

  }



  if (year<5000) 

  {

    content+='<span class="right_long_arrow" onmouseover="this.style.cursor=\'pointer\';" onclick="calendarDate('+month+', '+(year+10)+', \''+obj+'\', \''+lang+'\')"><!-- --></span>';

  }

  content+='<div class="clear_both"><!-- --></div>';

  

  content+='</div>';

   

  document.getElementById('time_select').style.left='0px';

  document.getElementById('time_select').style.top='0px';

  document.getElementById('time_select').style.visibility='visible';

  document.getElementById('time_select').innerHTML=content;

}

  function monthName(month, lang){

   
    var mn=new Array(new Array()); 
    
    var mn=new Array(13)
    for (i=0; i < 50; i++)
    mn[i]=new Array(50)
    
    mn[1]["cz"]='Leden';
    mn[2]["cz"]='Únor';
    mn[3]["cz"]='Březen';
    mn[4]["cz"]='Duben';
    mn[5]["cz"]='Květen';
    mn[6]["cz"]='Červen';
    mn[7]["cz"]='Červenec';
    mn[8]["cz"]='Srpen';
    mn[9]["cz"]='Září';
    mn[10]["cz"]='Říjen';
    mn[11]["cz"]='Listopad'; 
    mn[12]["cz"]='Prosinec';
    
    mn[1]["en"]='January';
    mn[2]["en"]='February';
    mn[3]["en"]='March';
    mn[4]["en"]='April';
    mn[5]["en"]='May';
    mn[6]["en"]='June';
    mn[7]["en"]='July';
    mn[8]["en"]='August';
    mn[9]["en"]='September';
    mn[10]["en"]='October';
    mn[11]["en"]='November'; 
    mn[12]["en"]='December';

    mn[1]["de"]='Januar';
    mn[2]["de"]='Februar';
    mn[3]["de"]='Mãrz';
    mn[4]["de"]='April';
    mn[5]["de"]='Mai';
    mn[6]["de"]='Juni';
    mn[7]["de"]='Juli';
    mn[8]["de"]='August';
    mn[9]["de"]='September';
    mn[10]["de"]='Oktober';
    mn[11]["de"]='November'; 
    mn[12]["de"]='Dezember';
    
    mn[1]["fr"]='Janvier';
    mn[2]["fr"]='Février';
    mn[3]["fr"]='Mars ';
    mn[4]["fr"]='Avril';
    mn[5]["fr"]='Mai';
    mn[6]["fr"]='Juin';
    mn[7]["fr"]='Juillet';
    mn[8]["fr"]='Août';
    mn[9]["fr"]='Septembre';
    mn[10]["fr"]='Octobre';
    mn[11]["fr"]='Novembre'; 
    mn[12]["fr"]='Décembre';
    
    mn[1]["es"]='Enero';
    mn[2]["es"]='febrero';
    mn[3]["es"]='marzo';
    mn[4]["es"]='abril';
    mn[5]["es"]='mayo';
    mn[6]["es"]='junio';
    mn[7]["es"]='julio';
    mn[8]["es"]='agosto';
    mn[9]["es"]='septiembre';
    mn[10]["es"]='octubre';
    mn[11]["es"]='noviembre'; 
    mn[12]["es"]='diciembre';
    
    mn[1]["it"]='Gennaio';
    mn[2]["it"]='Febbraio';
    mn[3]["it"]='Marzo';
    mn[4]["it"]='Aprile';
    mn[5]["it"]='Maggio';
    mn[6]["it"]='Giugno';
    mn[7]["it"]='Luglio';
    mn[8]["it"]='Agosto';
    mn[9]["it"]='Settembre';
    mn[10]["it"]='Ottobre';
    mn[11]["it"]='Novembre'; 
    mn[12]["it"]='Dicembre';                
    
    mn[1]["ru"]='январь';
    mn[2]["ru"]='февраль';
    mn[3]["ru"]='март';
    mn[4]["ru"]='апрель';
    mn[5]["ru"]='май';
    mn[6]["ru"]='июнь';
    mn[7]["ru"]='июль';
    mn[8]["ru"]='август';
    mn[9]["ru"]='сентябрь';
    mn[10]["ru"]='октябрь';
    mn[11]["ru"]='ноябрь'; 
    mn[12]["ru"]='декабрь';      
    
    return mn[month][lang];
  }
  
  function setDate(day, month, year, obj)
{
  document.getElementById('time_select').style.visibility='hidden';
  document.getElementById(obj).value=day+'. '+month+'. '+year;
} 




  
    $(document).ready(function(){
      function trim(s){return s.replace(/^\s+|\s+$/, "");} 
      function check(a){if (trim (a) == ""){return false;}else{return true;}}
      $("#datum, #datum2, #pocet_noci, #name").click( function () {
        var date = $("#datum").val();
        var date2 = $("#datum2").val();
        $.ajax({
          type: "get",
           url: httpRoot+"ajax/date.php",
          cache: false,
          data: "randval="+ Math.random()+"&date="+date+"&date2="+date2,
          success: function(j){
            $("#pocet_noci").val(j);       
          }
        });

        
        
      });  
    
    });    
















