function makeCalendar(smonth,lang) {
	if (lang=="hr"){
		var month_arr=new Array('Siječanj','Veljača','Ožujak','Travanj','Svibanj','Lipanj','Srpanj','Kolovoz','Rujan','Listopad','Studeni','Prosinac');
		var week_arr=new Array ('Ned','Pon','Uto','Sri','Čet','Pet','Sub','Ned');
	}
	if (lang=="en"){	
		var month_arr=new Array('January','February','March','April','May','June','July','August','September','October','November','December');
		var week_arr=new Array ('Sun','Mon','Tue','Wed','Thu','Fri','Sat','Sun');
	}
	if (lang=="it"){
		var month_arr=new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giuglio','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');
		var week_arr=new Array ('Dom','Lun','Mar','Merc','Gio','Ven','Sabb','Dom');		
	}
	if (lang=="si"){
		var month_arr=new Array('Januar', 'Februar', 'Marec', 'April', 'Maj', 'Junij', 'Julij', 'Avgust', 'September', 'Oktober', 'November', 'December');
		var week_arr=new Array ('Ned','Pon','Tor','Sred','Čet','Pet','Sob','Ned');		
	}
	if (lang=="de"){
		var month_arr=new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
		var week_arr=new Array ('Mon', 'Die', 'Mit', 'Don', 'Fre', 'Sam', 'Son');		
	}
	if (lang=="fr"){
		var month_arr=new Array('Janvier', 'Février', 'Mars', 'Avril', 'Peut', 'Juin', 'Juillet', 'Aoűt', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
		var week_arr=new Array ('Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Dam', 'Dim');		
	}
	if (lang=="se"){
		var month_arr=new Array('Januari', 'Februari', 'Mars', 'April', 'Maj', 'Juni', 'Juli', 'Augusti', 'September', 'Oktober', 'November', 'December');
		var week_arr=new Array ('Mĺn', 'Tis', 'Ons', 'Tors', 'Fre', 'Lör', 'Sön');		
	}
	if (lang=="cz"){
		var month_arr=new Array('Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosinec');
		var week_arr=new Array ('Po', 'Út', 'St', 'Čt', 'Pá', 'So', 'Ne');
	}		
	if (document.frm_Rez.rad_apt[0].checked){
		var_apt=document.frm_Rez.id_apt2.value+' A';
	}else{
		var_apt=document.frm_Rez.id_apt2.value+' B';
	}
	document.getElementById('id_apt').firstChild.nodeValue=var_apt;
	//Current date
	var today=new Date();
	cur_month=today.getMonth()+1;
	cur_year=today.getFullYear();
	cur_day=today.getDate();
	cur_month_name = month_arr[parseInt(cur_month-1,10)];
	//From_set date
	if (document.frm_Rez.from_sel_day.disabled){
		var_from_day=parseInt(document.frm_Rez.from_sel_day.options[document.frm_Rez.from_sel_day.selectedIndex].text,10);
		var_from_month_name=document.frm_Rez.from_sel_month.options[document.frm_Rez.from_sel_month.selectedIndex].text;
		var_from_year=parseInt(document.frm_Rez.from_sel_year.options[document.frm_Rez.from_sel_year.selectedIndex].text,10);
		for (x=0; x<=11; x++){
			if (month_arr[parseInt(x,10)]==var_from_month_name) var_from_month=x+1;
		}
	}
	//Pre-setted year
	if (document.getElementById('id_year').firstChild.nodeValue=='0'){
		set_year=cur_year;
	}else{
		set_year=document.getElementById('id_year').firstChild.nodeValue;
	}
	//Pre-setted month
	if (document.getElementById('id_month').firstChild.nodeValue=='0'){
		set_month_name=cur_month_name;
	}else{
		set_month_name=document.getElementById('id_month').firstChild.nodeValue;
	}
	for (x=0; x<=11; x++){
		if (month_arr[parseInt(x,10)]==set_month_name) set_month=x+1;
	}
	set_month=set_month+(smonth);
	if (set_month>12) {
		set_year=parseInt(set_year,10)+1;
		set_month=1;
	}
	if (set_month<1) {
		set_year=set_year-1;
		set_month=12;
	}
	if ((set_year==cur_year)&&(set_month<cur_month)) set_month=cur_month;
	if (document.frm_Rez.from_sel_day.disabled){
		if (((set_year==var_from_year)&&(set_month<var_from_month))||(set_year<var_from_year)){
			set_month=var_from_month;
			set_year=var_from_year;
		}
	}
	set_month_name = month_arr[parseInt(set_month-1,10)];
	if (((set_year==cur_year) && (set_month>=cur_month))||(set_year>cur_year && set_year<cur_year+6)){
		//Pre-setted month first day (0-6, 0=Sunday)
		set_month_1st = new Date(set_year,set_month-1,'1');
		set_first_day = set_month_1st.getDay();
		//Setting sunday=7
		if (!set_first_day) set_first_day=7;
		//Locating first day of the month cell
		td_id_count=set_first_day;
		//Counting days in the month
		work_month= new Date(set_month_1st);
		day_count=1;
		while (work_month.getMonth()+1 == set_month){work_month.setDate(++day_count);}
		set_day_count=day_count-1;
		//Setting year and month in table
		document.getElementById('id_year').firstChild.nodeValue=set_year;
		document.getElementById('id_month').firstChild.nodeValue=set_month_name;
		//Deleting old calendar
		for (count1=1; count1<43; count1++){
			count_td='td'+count1;
			//Entering space for blank cells
			varSpace=String.fromCharCode(160);
			document.getElementById(count_td).firstChild.nodeValue=varSpace;
			document.getElementById(count_td).className='css_cal_day';
			document.getElementById(count_td).style.cursor='default';
		}
		document.getElementById('table_body').className='css_cal_body';
		//Creating calendar
		for (var_count1=1; var_count1<=set_day_count; var_count1++){
			td_id='td'+td_id_count;
			document.getElementById(td_id).firstChild.nodeValue=var_count1;
			td_id_count++;
			//Setting style for today
			if ((cur_day==var_count1)&&(set_month==cur_month)&&(set_year==cur_year)){
				//Setting class for IE or other
				browsername=navigator.userAgent;
				if (browsername.indexOf("MSIE")!=-1 && browsername.indexOf("Opera")==-1){
			    	document.getElementById(td_id).className="css_today";
				}else{
			    	document.getElementById(td_id).className="css_today2";
				}
			}else{
				//Check if it's sunday
				if (((Math.floor((td_id_count-1)/7))*7)==td_id_count-1){
			    	document.getElementById(td_id).className="css_cal_day_sun";
				}else{
			    	document.getElementById(td_id).className="css_cal_day";
				}
			}
		}
		//Checking if there's a need for the additional row
		if (td_id_count>36) {
			if (browsername.indexOf("Netscape")==-1 && browsername.indexOf("Opera")==-1 && browsername.indexOf("Gecko")==-1 && browsername.indexOf("Firefox")==-1){
				document.getElementById('tr6').style.display='block';
			}
		}else{
			if (browsername.indexOf("Netscape")==-1 && browsername.indexOf("Opera")==-1 && browsername.indexOf("Gecko")==-1 && browsername.indexOf("Firefox")==-1){
				document.getElementById('tr6').style.display='none';
			}
		}
		//Populating from_sel or to_sel day drop down list
		if (document.frm_Rez.from_sel_day.disabled==false){
			if ((set_month==cur_month)&&(set_year==cur_year)){
				var_from_day=cur_day;
			}else{
				var_from_day=1;
			}
		}else{
			if ((set_month_name==var_from_month_name)&&(set_year==var_from_year)){
				var_to_day=var_from_day;
			}else{
				var_to_day=1;
			}
		}	
		//Paint reservations from database
		if (document.frm_Rez.rad_apt[0].checked){
			dbarr_length=dbarray_a.length;
			dbarray=dbarray_a;
			dbarray_r=dbarray_r_a;
		}else{
			dbarr_length=dbarray_b.length;
			dbarray=dbarray_b;
			dbarray_r=dbarray_r_b;
		}
		for (x=0; x<=dbarr_length-1; x++){
			dbarr_from_year=parseInt(dbarray[x].substr(0,4),10);
			dbarr_from_month=parseInt(dbarray[x].substr(5,2),10);
			dbarr_from_day=parseInt(dbarray[x].substr(8,2),10);
			dbarr_from_date=new Date(dbarr_from_year,dbarr_from_month-1,'1'	);
			x++;
			dbarr_to_year=parseInt(dbarray[x].substr(0,4),10);
			dbarr_to_month=parseInt(dbarray[x].substr(5,2),10);
			dbarr_to_day=parseInt(dbarray[x].substr(8,2),10);
			dbarr_to_date=new Date(dbarr_to_year,dbarr_to_month-1,'1');
			if (dbarray_r[x-1]=="Y"){ td_c_name="css_reserved";	}else{ td_c_name="css_reserving"; }
			//If it's within interval
			if (set_month_1st>=dbarr_from_date && set_month_1st<=dbarr_to_date){
				if (set_year==dbarr_from_year && set_month==dbarr_from_month){ vf=parseInt(dbarr_from_day,10)+set_first_day-1;}else{ vf=set_first_day; }
				if (set_year==dbarr_to_year && set_month==dbarr_to_month){ vt=parseInt(dbarr_to_day,10)+set_first_day-1; }else{ vt=set_day_count+set_first_day-1; }
				for (x3=vf; x3<=vt; x3++){
					tdx3="td"+x3;
					if (document.getElementById(tdx3).className!="css_reserved"){
						document.getElementById(tdx3).className=td_c_name;
					}
				}
			}
		}		
		//Populating from_sel or to_sel month drop down list
		//Remove all months
		if (document.frm_Rez.from_sel_day.disabled==false){
			document.frm_Rez.from_sel_month.options.length=0;
		}else{
			document.frm_Rez.to_sel_month.options.length=0;
		}
		//Add drop down list month
		if (document.frm_Rez.from_sel_day.disabled==false){
			if (set_year==cur_year){
				var_from_month=cur_month;
			}else{
				var_from_month=1;
			}
			for (x=var_from_month; x<=12; x++){
				var_month_name=month_arr[parseInt(x-1,10)];
				var_month_option=new Option(var_month_name);
				document.frm_Rez.from_sel_month.options[document.frm_Rez.from_sel_month.options.length]=var_month_option;
			}
		}else{
			if (set_year==var_from_year){
				var_to_month=var_from_month;
			}else{
				var_to_month=1;
			}
			for (x=var_to_month; x<=12; x++){
				var_month_name=month_arr[parseInt(x-1,10)];
				var_month_option=new Option(var_month_name);
				document.frm_Rez.to_sel_month.options[document.frm_Rez.to_sel_month.options.length]=var_month_option;
			}
		}
		//Select drop down list month
		if (document.frm_Rez.from_sel_day.disabled==false){
			if (set_year==cur_year){
				var_selected_month=set_month-cur_month;
				document.frm_Rez.from_sel_month.selectedIndex=var_selected_month;
			}else{
				document.frm_Rez.from_sel_month.selectedIndex=set_month-1;
			}
		}else{
			if (set_year==var_from_year){
				var_selected_month=set_month-var_from_month;
				document.frm_Rez.to_sel_month.selectedIndex=var_selected_month;
			}else{
				document.frm_Rez.to_sel_month.selectedIndex=set_month-1;
			}
		}
		//Populating from_sel or to_sel year drop down list
		if (document.frm_Rez.from_sel_day.disabled==false) var_from_year=parseInt(cur_year,10);
		//Remove all drop down list years
		if (document.frm_Rez.from_sel_day.disabled==false){
			document.frm_Rez.from_sel_year.options.length=0;
		}else{
			document.frm_Rez.to_sel_year.options.length=0;
		}
		//Add drop down list year
		if (document.frm_Rez.from_sel_day.disabled==false){
			for (x=var_from_year; x<=(var_from_year+5); x++){
				var_year_option=new Option(x);
				document.frm_Rez.from_sel_year.options[document.frm_Rez.from_sel_year.options.length]=var_year_option;
			}
		}else{
			for (x=var_from_year; x<=(var_from_year+5); x++){
				var_year_option=new Option(x);
				document.frm_Rez.to_sel_year.options[document.frm_Rez.to_sel_year.options.length]=var_year_option;
			}
		}
		//Select drop down list year
		if (document.frm_Rez.from_sel_day.disabled==false){
			if (set_year!=cur_year){
				var_selected_year=set_year-cur_year;
				document.frm_Rez.from_sel_year.selectedIndex=var_selected_year;
			}
		}else{
			if (set_year!=var_from_year){
				var_selected_year=set_year-var_from_year;
				document.frm_Rez.to_sel_year.selectedIndex=var_selected_year;
			}
		}
		//Remove all drop down list days
		if (document.frm_Rez.from_sel_day.disabled==false){
			document.frm_Rez.from_sel_day.options.length=0;
		}else{
			document.frm_Rez.to_sel_day.options.length=0;
		}
		//Add drop down list days
		if (document.frm_Rez.from_sel_day.disabled==false){
			//Start from current day or first day of the month
			if (var_from_year==set_year && var_from_month==set_month){
				var_from_tmp=var_from_day;
			}else{
				var_from_tmp=1;
			}
			//Add only non-reserved days
			for (x=var_from_tmp; x<=set_day_count; x++){
				var_reserved="";
				for (count1=1; count1<43; count1++){
					count_td='td'+count1;
					if (document.getElementById(count_td).firstChild.nodeValue==x){
						if (document.getElementById(count_td).className=="css_reserved"){
							var_reserved="Y";
						}
						break;
					}
				}
				if (var_reserved!="Y"){					
					var_day_option=new Option(x);
					document.frm_Rez.from_sel_day.options[document.frm_Rez.from_sel_day.options.length]=var_day_option;
				}
			}
		}else{
			//Start from current day or first day of the month
			if (var_from_year==set_year && var_from_month==set_month){
				var_from_tmp=var_from_day;
			}else{
				var_from_tmp=1;
			}
			//Add only non-reserved days
			for (x=var_from_tmp; x<=set_day_count; x++){
				var_reserved="";
				for (count1=1; count1<43; count1++){
					count_td='td'+count1;
					if (document.getElementById(count_td).firstChild.nodeValue==x){
						if (document.getElementById(count_td).className=="css_reserved"){
							var_reserved="Y";
						}
						break;
					}
				}
				if (var_reserved!="Y"){					
					var_day_option=new Option(x);
					document.frm_Rez.to_sel_day.options[document.frm_Rez.to_sel_day.options.length]=var_day_option;
				}
			}
		}	
	}
	//Painting selected fields
	//Paint interval
	if (document.frm_Rez.from_sel_day.disabled==true){
		if (var_from_year==set_year && var_from_month==set_month){
			var_day_no=var_from_day+set_first_day-1;
			var_day_no='td'+var_day_no;
			document.getElementById(var_day_no).style.cursor='default';
			document.getElementById(var_day_no).className="css_interval";
		}
		//Disable accept button if no days are available
		if (document.frm_Rez.to_sel_day.options.length==0){
			document.frm_Rez.btn_Ok2.disabled=true;
		}else{
			document.frm_Rez.btn_Ok2.disabled=false;
		}		
	}else{
		//Check if today is reserved
		var_day_no=var_from_day+set_first_day-1;
		var_day_no='td'+var_day_no;
		//Disable accept button if no days are available
		if (document.frm_Rez.from_sel_day.options.length==0){
			document.frm_Rez.btn_Ok1.disabled=true;
		}else{
			document.frm_Rez.btn_Ok1.disabled=false;
		}
	}
}
function tdOver(that,lang){
	//Preserving old class name for mouseOut
	tmp_cname=that.className;
	//Setting hand for from_sel selection
	if (that.className=="css_interval" && document.frm_Rez.from_sel_day.disabled){
		that.style.cursor='pointer';
		that.style.cursor='hand';
	}
	if (that.className!="css_interval" && that.className!="css_reserved"){
		if (lang=="hr"){
			var month_arr=new Array('Siječanj','Veljača','Ožujak','Travanj','Svibanj','Lipanj','Srpanj','Kolovoz','Rujan','Listopad','Studeni','Prosinac');
		}
		if (lang=="en"){	
			var month_arr=new Array('January','February','March','April','May','June','July','August','September','October','November','December');
		}
		if (lang=="it"){
			var month_arr=new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giuglio','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');
		}
		if (lang=="si"){
			var month_arr=new Array('Januar', 'Februar', 'Marec', 'April', 'Maj', 'Junij', 'Julij', 'Avgust', 'September', 'Oktober', 'November', 'December');
		}
		if (lang=="de"){
			var month_arr=new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
		}
		if (lang=="fr"){
			var month_arr=new Array('Janvier', 'Février', 'Mars', 'Avril', 'Peut', 'Juin', 'Juillet', 'Aou^t', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
		}
		if (lang=="se"){
			var month_arr=new Array('Januari', 'Februari', 'Mars', 'April', 'Maj', 'Juni', 'Juli', 'Augusti', 'September', 'Oktober', 'November', 'December');
		}
		if (lang=="cz"){
			var month_arr=new Array('Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosinec');
		}		
		//Current date
		var today=new Date();
		cur_month=today.getMonth()+1;
		cur_year=today.getFullYear();
		cur_day=today.getDate();
		cur_month_name = month_arr[parseInt(cur_month-1,10)];
		//Pre-setted date
		set_month_name=document.getElementById('id_month').firstChild.nodeValue;
		for (x=0; x<=11; x++){
			if (month_arr[parseInt(x,10)]==set_month_name) set_month=x+1;
		}
		set_year=parseInt(document.getElementById('id_year').firstChild.nodeValue,10);
		set_day=parseInt(that.firstChild.nodeValue,10);
		//Enabling mouseOver for future days
		if ((set_year>cur_year) || (set_year==cur_year && set_month>cur_month) || (set_year==cur_year && set_month==cur_month && set_day>=cur_day)){
			varSpace=that.firstChild.nodeValue;
			varSpace2=String.fromCharCode(160);
			if (varSpace.indexOf(varSpace2) == -1) {
				if (document.frm_Rez.from_sel_day.disabled==false){
					//Setting class for IE or other
					browsername=navigator.userAgent;
					if (browsername.indexOf("MSIE")!=-1 && browsername.indexOf("Opera")==-1){
						that.style.cursor='hand';
						that.className='css_cal_day_over';
					}else{
						that.style.cursor='pointer';
						that.className='css_cal_day_over_2';
					}
				}else{
					if (set_year>var_from_year || set_month>var_from_month || (set_year==var_from_year && set_month==var_from_month && (parseInt(that.firstChild.nodeValue,10)>=var_from_day))){
						//Setting class for IE or other
						browsername=navigator.userAgent;
						if (browsername.indexOf("MSIE")!=-1 && browsername.indexOf("Opera")==-1){
							that.style.cursor='hand';
							that.className='css_cal_day_over';
						}else{
							that.style.cursor='pointer';
							that.className='css_cal_day_over_2';
						}
					}else{
						that.style.cursor='default';
					}
				}
			}
		}
	}
}
function tdOut(that){
		that.className=tmp_cname;
}
function tdClick(varID,lang){
	if ((document.getElementById(varID).className!="css_interval" || document.frm_Rez.from_sel_day.disabled) && document.getElementById(varID).className!="css_reserved"){
		varSpace=document.getElementById(varID).firstChild.nodeValue;
		varSpace2=String.fromCharCode(160);
		//Only for fields with number
		if (varSpace.indexOf(varSpace2) == -1){
			//Only for future days
			if (set_year>cur_year || set_month>cur_month || (cur_year==set_year && cur_month==set_month && (parseInt(document.getElementById(varID).firstChild.nodeValue,10)>=cur_day))){
				if (document.frm_Rez.from_sel_day.disabled==false){
					makeCalendar(0,lang);
					//Setting day index for current & other months
					var_day_no=parseInt(document.getElementById(varID).firstChild.nodeValue,10);
					var_opt_len=document.frm_Rez.from_sel_day.options.length;
					for (x9=0; x9<var_opt_len; x9++){
						if (document.frm_Rez.from_sel_day.options[x9].text==var_day_no){
							document.frm_Rez.from_sel_day.selectedIndex=x9;
							break;
						}
					}
					document.getElementById(varID).style.cursor='pointer';
					document.getElementById(varID).style.cursor='hand';
					document.getElementById(varID).className="css_interval";
				}else{
					if (set_year>var_from_year || set_month>var_from_month || (set_year==var_from_year && set_month==var_from_month && (parseInt(document.getElementById(varID).firstChild.nodeValue,10)>=var_from_day))){
						makeCalendar(0,lang);
						//Setting day index for current & other months
						var_day_no=parseInt(document.getElementById(varID).firstChild.nodeValue,10);
						var_opt_len=document.frm_Rez.to_sel_day.options.length;
						for (x9=0; x9<var_opt_len; x9++){
							if (document.frm_Rez.to_sel_day.options[x9].text==var_day_no){
								document.frm_Rez.to_sel_day.selectedIndex=x9;
								break;
							}
						}
						if (var_from_year==set_year && var_from_month==set_month){
							var_for=(parseInt(document.frm_Rez.from_sel_day.options[document.frm_Rez.from_sel_day.selectedIndex].text,10))+set_first_day-1;
						}else{
							var_for=1;
						}						
						varID2=varID.substring(2);
						for (x=var_for; x<=varID2; x++){
							var_x_ID='td'+x;
							varSpace3=document.getElementById(var_x_ID).firstChild.nodeValue;
							varSpace4=String.fromCharCode(160);
							//Only for fields with number that are not reserved
							if (varSpace3.indexOf(varSpace4) == -1 && document.getElementById(var_x_ID).className!='css_reserved'){
								document.getElementById(var_x_ID).style.cursor='pointer';
								document.getElementById(var_x_ID).style.cursor='hand';
								document.getElementById(var_x_ID).className="css_interval";
							}
						}
					}
				}
			}
		}
	}
	//Preserving class name for mouseOut
	tmp_cname=document.getElementById(varID).className;
}
function sel_year_change(lang){
	document.getElementById('id_year').firstChild.nodeValue=document.frm_Rez.from_sel_year.options[document.frm_Rez.from_sel_year.selectedIndex].text;
	makeCalendar(0,lang);
}
function sel_month_change(lang){
	document.getElementById('id_month').firstChild.nodeValue=document.frm_Rez.from_sel_month.options[document.frm_Rez.from_sel_month.selectedIndex].text;
	makeCalendar(0,lang);
}
function sel_day_change(lang){
	varID=(parseInt(document.frm_Rez.from_sel_day.options[document.frm_Rez.from_sel_day.selectedIndex].text,10)+set_first_day-1);
	varID='td'+varID;
	tdClick(varID,lang);
}
function to_year_change(lang){
	document.getElementById('id_year').firstChild.nodeValue=document.frm_Rez.to_sel_year.options[document.frm_Rez.to_sel_year.selectedIndex].text;
	makeCalendar(0,lang);
}
function to_month_change(lang){
	document.getElementById('id_month').firstChild.nodeValue=document.frm_Rez.to_sel_month.options[document.frm_Rez.to_sel_month.selectedIndex].text;
	makeCalendar(0,lang);
}
function to_day_change(lang){
	for (count1=1; count1<43; count1++){
		count_td='td'+count1;
		if (document.getElementById(count_td).firstChild.nodeValue==document.frm_Rez.to_sel_day.options[document.frm_Rez.to_sel_day.selectedIndex].text){
			varID=count_td;
		}
	}
	tdClick(varID,lang);
}
function btn_Ok1_click(lang){
	document.frm_Rez.from_sel_day.disabled=true;
	document.frm_Rez.from_sel_month.disabled=true;
	document.frm_Rez.from_sel_year.disabled=true;
	document.frm_Rez.btn_Ok1.className="css_button";
	document.frm_Rez.btn_Ok1.disabled=true;
	document.getElementById('rad_apt_a').disabled=true;
	document.getElementById('rad_apt_b').disabled=true;
	document.getElementById('tr_to').style.display='block';
	document.getElementById('tr_legend').style.display='none';
	document.getElementById('div_Ok0').style.display='none';
	document.getElementById('div_Ok1').style.display='none';
	document.getElementById('div_Ok2').style.display='none';
	makeCalendar(0,lang);
}
function btn_Cancel_click(lang){
	document.getElementById('id_year').firstChild.nodeValue=document.frm_Rez.from_sel_year.options[document.frm_Rez.from_sel_year.selectedIndex].text;
	document.getElementById('id_month').firstChild.nodeValue=document.frm_Rez.from_sel_month.options[document.frm_Rez.from_sel_month.selectedIndex].text;
	makeCalendar(0,lang);
	document.frm_Rez.from_sel_day.disabled=false;
	document.frm_Rez.from_sel_month.disabled=false;
	document.frm_Rez.from_sel_year.disabled=false;
	document.frm_Rez.btn_Ok1.disabled=false;
	document.frm_Rez.btn_Cancel.className="css_button";
	document.getElementById('rad_apt_a').disabled=false;
	document.getElementById('rad_apt_b').disabled=false;
	document.getElementById('tr_to').style.display='none';
	document.getElementById('tr_legend').style.display='block';
	document.getElementById('div_Ok0').style.display='block';
	document.getElementById('div_Ok1').style.display='block';
	document.getElementById('div_Ok2').style.display='block';
}
function res_submit(){
	document.frm_Rez.from_sel_day.disabled=false;
	document.frm_Rez.from_sel_month.disabled=false;
	document.frm_Rez.from_sel_year.disabled=false;
	document.frm_Rez.btn_Ok1.disabled=false;
	document.getElementById('rad_apt_a').disabled=false;
	document.getElementById('rad_apt_b').disabled=false;
	document.frm_Rez.submit();
}
function btn_Cancel2_click(lang){
	window.location.href='rezervacije.php?l='+lang;
}
function btn_Ok2_click(lang){
	if (lang=="hr"){
		v1='Unesite Vaše ime';
		v2='Unesite Vaše prezime';
		v3='Unesite Vašu adresu';
		v4='Unesite ime Vašeg grada';
		v5='Unesite Vaš broj pošte';
		v6='Unesite Vaš broj pošte (koristite samo brojeve)';
		v7='Unesite ime Vaše države';
		v8='Unesite Vaš broj telefona';
		v9='Unesite Vašu e-mail adresu';
		v10='e-mail adresa nije ispravno upisana';
		v11='Unesite broj osoba';
		v12='Unesite broj osoba (koristite samo brojeve)';
	}
	if (lang=="en"){	
		v1='Enter Your name';
		v2='Enter Your surname';
		v3='Enter Your adress';
		v4='Enter the name of Your city';
		v5='Enter Your city postal number';
		v6='Enter Your city postal number (use only numbers)';
		v7='Enter the name of Your country';
		v8='Enter Your phone number';
		v9='Enter Your e-mail adress';
		v10='e-mail adress is not valid';
		v11='Enter the number of persons';
		v12='Enter the number of persons (use only numbers)';
	}
	if (lang=="it"){
		v1='Scrivete il vostro nome';
		v2='Scrivete il vostro cognome';
		v3='Scrivete il vostro indirizzio';
		v4='Scrivete il vostra cittŕ';
		v5='Scrivete il numero della cittŕ';
		v6='Scrivete il numero della cittŕ (soltanto i numeri)';
		v7='Scrivete il vostro stato';
		v8='Scrivete il vostro numero di telefono';
		v9='Scrivete il vostra e-mail';
		v10='e-mail č non corretto';
		v11='Scrivete il numero delle persone';
		v12='Scrivete il numero delle persone. (soltanto i numeri)';
	}
	if (lang=="si"){
		v1='Vpišite Vaše ime';
		v2='Vpišite Vaš priimek';
		v3='Vpišite Vaš naslov';
		v4='Vpišite ime Vašega mesta';
		v5='Vpišite poštno številko Vašega mesta';
		v6='Vpišite poštno številko Vašega mesta (samo številke)';
		v7='Vpišite ime Vaše države';
		v8='Vpišite Vašo telefonsko številko';
		v9='Vpišite Vaš e-mail naslov';
		v10='e-mail naslov ni pravilno napisan';
		v11='Vpišite število oseb';
		v12='Vpišite število oseb (samo številke)';	
	}
	if (lang=="de"){
		v1='Schreiben Sie Ihren Name';
		v2='Schreiben Sie Ihren Zuname';
		v3='Schreiben Sie Ihren Adresse';
		v4='Schreiben Sie Ihren Stadt Name';
		v5='Schreiben Sie Ihren Postfach';
		v6='Schreiben Sie Ihren Postfach (benutzen Sie nur Zahlen)';
		v7='Schreiben Sie Ihren Land';
		v8='Schreiben Sie Ihren Telefonnummer';
		v9='Schreiben Sie Ihren e-mail';
		v10='E-mail adress ist nicht korrekt';
		v11='Schreiben Sie Anzahl der Personen';
		v12='Schreiben Sie Anzahl der Personen (benutzen Sie nur Zahlen)';
	}
	if (lang=="fr"){
		v1='Écrivez votre prénom';
		v2='Écrivez votre nom de famille';
		v3='Écrivez vos adresse';
		v4='Écrivez le nom de votre ville';
		v5='Écrivez votre code postal';
		v6='Écrivez votre code postal (chiffres seulement)';
		v7='Écrivez le nom de votre pays';
		v8='Écrivez votre numéro de téléphone';
		v9='Écrivez votre adresse de courriel';
		v10='L’adresse de courriel est incorrecte';
		v11='Écrivez le nombre de personnes';
		v12='Écrivez le nombre de personnes (chiffres seulement)';
	}
	if (lang=="se"){
		v1='Fyll i Namn';
		v2='Fyll i Efternamn';
		v3='Fyll i Address';
		v4='Fyll i Postort';
		v5='Fyll i Postnummer';
		v6='Fyll i Postnummer';
		v7='Fyll i Land';
		v8='Fyll i Telefonnummer';
		v9='Fyll i Emailaddress';
		v10='Ogiltig emailaddress';
		v11='Fyll i Antal personer';
		v12='Fyll i Antal personer (med siffror)';
	}
	if (lang=="cz"){
 		v1='Vložte Vaše jméno';			
		v2='Vložte Vaše příjmení';			
		v3='Vložte Vaší adresu';			
		v4='Vložte město';			
		v5='Vložte PSČ';			
		v6='Vložte PSČ (pouze číslice)';
		v7='Vložte zemi';			
		v8='Vložte Váše telefonní číslo';			
		v9='Vložte Vaší E-mailovou adresu';			
		v10='E-mailová adresa je neplatná';			
		v11='Vložte počet osob';			
		v12='Vložte počet osob (pouze číslice)';
	}
	if (document.res_data.name.value==""){
		window.alert(v1);
		document.res_data.name.focus();
	}else if (document.res_data.surname.value==""){
		window.alert(v2);
		document.res_data.surname.focus();
	}else if (document.res_data.adress.value==""){
		window.alert(v3);
		document.res_data.adress.focus();
	}else if (document.res_data.city.value==""){
		window.alert(v4);
		document.res_data.city.focus();
	}else if (document.res_data.state.value==""){
		window.alert(v7);
		document.res_data.state.focus();
	}else if (document.res_data.email.value==""){
		window.alert(v9);
		document.res_data.email.focus();
	}else if ((document.res_data.email.value).indexOf('@')==-1){
		window.alert(v10);
		document.res_data.email.focus();		
	}else if (document.res_data.persno.value==""){
		window.alert(v11);
		document.res_data.persno.focus();
	}else if (isNaN(parseInt(document.res_data.persno.value,10))){
		window.alert(v12);
		document.res_data.persno.focus();		
	}else{
		document.res_data.submit();
	}
}
function btn_Ok3_click(){
	document.res_data.submit();
}
