var rezervovat = function(form){

    var d1 = document.getElementById("day").options[document.getElementById("day").selectedIndex].value;
    var m1 = document.getElementById("month").options[document.getElementById("month").selectedIndex].value;
    var y1 = document.getElementById("year").options[document.getElementById("year").selectedIndex].value;

    var d2 = document.getElementById("day_out").options[document.getElementById("day_out").selectedIndex].value;
    var m2 = document.getElementById("month_out").options[document.getElementById("month_out").selectedIndex].value;
    var y2 = document.getElementById("year_out").options[document.getElementById("year_out").selectedIndex].value;

    var lang = document.getElementById('reslang').value;

    Date.prototype.getRezervaceDateEnglish = function(){
        var year = new String(this.getFullYear()).substring(2,4);
        return ( this.getMonth()+1 )+"/"+ this.getDate() +"/"+year;
    }

    Date.prototype.getRezervaceDateEnglishUK = function(){
        var year = new String(this.getFullYear()).substring(2,4);
        return this.getDate()+"/"+ ( this.getMonth()+1 ) +"/"+year;
    }
    
    Date.prototype.getRezervaceDateSK = function(){
        return this.getDate()+"."+ ( this.getMonth()+1 ) +"."+this.getFullYear();
    }
    
    Date.prototype.getRezervaceDatePL = function(){
        var year = new String(this.getFullYear()).substring(2,4);
        return year+"-"+( (this.getMonth()<9?"0":"")+(this.getMonth()+1) )+"-"+(this.getDate()<10?"0":"")+this.getDate();
    }
    
    Date.prototype.getRezervaceDateES = function(){
        var year = new String(this.getFullYear()).substring(2,4);
        return this.getDate()+"/"+ ( (this.getMonth()<9?"0":"")+(this.getMonth()+1) ) +"/"+year;
    }
    
    Date.prototype.getRezervaceDateIT = function(){
        var year = new String(this.getFullYear()).substring(2,4);
        return this.getDate()+"/"+ ( (this.getMonth()<9?"0":"")+(this.getMonth()+1) ) +"/"+year;
    }

    Date.prototype.getRezervaceDate = function(){
        if(lang == "en" || lang == "us" )
            return this.getRezervaceDateEnglish();
        
        if(lang	== "gb" )
        	return this.getRezervaceDateEnglishUK();

    	if(lang=="sk") return this.getRezervaceDateSK();
    	if(lang=="pl") return this.getRezervaceDatePL();
    	if(lang=="es") return this.getRezervaceDateES();
    	if(lang=="it") return this.getRezervaceDateIT();

        var year = new String(this.getFullYear()).substring(2,4);
        return this.getDate()+"."+ ( this.getMonth()+1 ) +"."+year;
    }
   
    var inDate = new Date();
    inDate.setDate(d1);
    inDate.setMonth(m1 - 1);
    inDate.setYear(y1);

    var outDate = new Date();
    outDate.setDate(d2);
    outDate.setMonth(m2 - 1);
    outDate.setYear(y2);

    form.inDate.value = inDate.getRezervaceDate();
    form.outDate.value = outDate.getRezervaceDate();
    if(lang=='cs') {
    	var langID = 18;
    } else {
    	var langID = 1;
    }
    var params = 'istay.jsp?hotelid=14832&languageid=' + langID + '&DateIn=' + m1 +'/'+ d1 +'/'+ y1 + '&DateOut=' + m2 +'/'+ d2 +'/'+ y2;
    window.open('https://booking.ihotelier.com/istay/' + params, '_blank');
    return false;

    return false;
}
