function refreshPhotoTray(action) {
	if (document.getElementById('photoTray_webraInstance') && document.getElementById('photoTrayContent')) {
		var folderID=document.getElementById('photoCallbackFolderId').value;
		addRequest('main.php?folderID='+folderID+'&nodoctype=1&webraInstance='+document.getElementById('photoTray_webraInstance').value+'&photoTray_action='+action, "refreshPhotoTray_callback");
	}
}

function refreshPhotoTray_callback(result) {
	var result=unescape(result);
	document.getElementById('photoTrayContent').innerHTML=result;
}

function formSubmitState(formObject, buttonObject, textObject) {
	buttonObject.className="b search_button_loading";
	document.body.style.cursor='wait';
	buttonObject.style.cursor='wait';
	if (textObject) {
		textObject.style.cursor='wait';
	}
	formObject.onsubmit=function () {return false};
}


function setOrderDivPosition() {
	var position;

	if (navigator.appName == "Microsoft Internet Explorer") {
		if (document.body.scrollTop) {
			position =document.body.scrollTop;
		} else if (document.documentElement.scrollTop>=0) {
			position =document.documentElement.scrollTop;
		}
	} else {
		position = window.pageYOffset;
	}
	document.getElementById("photoTrayContent").style.top = position+360+'px';
}

function showPanoramio(p) {
	var photos = p.photos;
	var photoCount = parseInt(p.count);
	var targetDiv=document.getElementById('panoramioDivContainer');
	if (photoCount && targetDiv) {
		document.getElementById('panoramioDiv').style.display = 'block';
		for (var i=0; i<photoCount; i++) {
			if (photos[i]) {
				targetDiv.innerHTML+='<a href="'+photos[i].photo_url+'" class="panoramioLink" style="background-image:url('+ photos[i].photo_file_url+')" title="'+ photos[i].photo_title+' ('+LANG['PANORAMIO_PHOTO']+': '+photos[i].owner_name+')" target="_blank"></a>';
			} 
		}
		targetDiv.innerHTML += '<div style="display:block; clear:both; text-align:center">'+LANG['PANORAMIO_BOTTOM']+'</div>';
	}
}

function co2calc(send) {
	var form_elements=Array('co2_days','co2_area','co2_electricity','co2_gas','co2_travel_ground_1','co2_travel_ground_2','co2_travel_ground_3','co2_travel_ground_4','co2_travel_air_1','co2_travel_air_2','co2_travel_air_3','co2_travel_air_4','co2_travel_air_5','co2_travel_air_6','co2_travel_air_7','co2_travel_air_8','co2_travel_air_9','co2_travel_air_10','co2_travel_air_11','co2_travel_air_12','co2_nights','co2_waste');
	var form_multiplier=Array(0,0,0.000362,0.001917,0.018,0.036,0.1,0.17,1.8,2.5,2.8,0.6,2,1,2.1,3.8,0.3,0.2,0.1,0.5,0.028,0.00033);

	//check
	var res=0;
	var err=0;
	//var attend=0;
	var startindex=2;
	var warning=0
	if (document.getElementById(form_elements[0]).value!='' && document.getElementById(form_elements[1]).value!='' && parseInt(document.getElementById(form_elements[0]).value) && parseInt(document.getElementById(form_elements[1]).value)) {
		startindex=4;
		res=parseInt(document.getElementById(form_elements[0]).value)*parseInt(document.getElementById(form_elements[1]).value)*0.00025;
	}

	for (var i=startindex;i<form_elements.length;i++) {
		if (document.getElementById(form_elements[i])) {
			var val=document.getElementById(form_elements[i]).value;
			if (document.getElementById(form_elements[i]).value=='') {
				val=0;
				warning=1;
			}
			var numval=parseInt(val);
			if (val!='' && val!='0' && !numval) {
				alert(LANG['HCB_CO2_INTEGER_ERROR']);
				err=1;
				break;
			} else {
				res+=numval*form_multiplier[i];
				/*
				if (form_elements[i]=='co2_travel_ground_1' || form_elements[i]=='co2_travel_ground_2' || form_elements[i]=='co2_travel_ground_3' || form_elements[i]=='co2_travel_ground_4' || form_elements[i]=='co2_travel_air_1' || form_elements[i]=='co2_travel_air_2' || form_elements[i]=='co2_travel_air_3' || form_elements[i]=='co2_travel_air_4' || form_elements[i]=='co2_travel_air_5' || form_elements[i]=='co2_travel_air_6' || form_elements[i]=='co2_travel_air_7' || form_elements[i]=='co2_travel_air_8' || form_elements[i]=='co2_travel_air_9' || form_elements[i]=='co2_travel_air_10' || form_elements[i]=='co2_travel_air_11' || form_elements[i]=='co2_travel_air_12') {
					attend+=numval;
				}
				*/
			}
		}
	}
	/*
	if (document.getElementById('co2_attendance').value!='' && parseInt(document.getElementById('co2_attendance').value)!=attend) {
		err=1;
		alert(LANG['HCB_CO2_ATTENDANCE_ERROR']);
	}
	*/

	if (!err) {
		if (warning) {
			alert(LANG['HCB_CO2_EMPTY_WARNING']);
		}
		document.getElementById('co2_result').value=res;
		document.getElementById('co2_result_neutralize').value=res*6500;

		if (send==1) {
			if (document.getElementById('userEmail').value!='') {
				document.getElementById('hcb_co2_form')	.submit();
			} else {
				alert(LANG['HCB_CO2_EMAIL_ERROR']);
			}
		}
	}

}

function showChamberInputs() {
	var chambers=0;
	if (document.getElementById('chambernumber').value) {
		chambers=parseInt(document.getElementById('chambernumber').value);
	}
	if (chambers) {
		for (var i=1; i<=chambers; i++) {
			document.getElementById('chamber_'+i).style.display='block';
		}
	}
	for (i=chambers+1; i<=10; i++) {
		document.getElementById('chamber_'+i).style.display='none';
		document.getElementById('chamber_'+i+'_type').value='';
		document.getElementById('chamber_'+i+'_capacity_person').value='';
		document.getElementById('chamber_'+i+'_capacity_area').value='';
		document.getElementById('chamber_'+i+'_technic').value='';
	}
}

var type_category_change_option_key=Array();
var type_category_change_option_value=Array();

function type_category_change(val) {
 if (type_category_change_option_key.length==0) {
	 var a=document.getElementById('szallas_cat');
		 for (var i=0;i<a.options.length;i++) {
				type_category_change_option_key.push(a.options[i].value);
					 type_category_change_option_value.push(a.options[i].text);
						 }
							}
							 if (val==418 || val==419 || val==420 || val==421 || val==422 || val==423 || val==781 || val=='425,5381,5441,5451,5461,5471,5481,5491,5501') {
								 fill_category(Array(0,432,433,434,435,436,5531));
									} else if (val==429) {
										fill_category(Array(0,437,438,439,5531));
										 } else if (val==430) {
											 fill_category(Array(0,445,446,447,448,5531));
												} else if (val==427) {
													fill_category(Array(0,440,441,442,5531));
													 } else {
														 fill_category(Array(0,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,5531));
															}
															}
															
															function fill_category(values) {
															 var cat=document.getElementById('szallas_cat');
																var typ=document.getElementById('szallas_type');
																
																 cat.options.length=0;
																	for (var i=0;i<values.length;i++) {
																		var z=0;
																			for (var j=0;j<type_category_change_option_key.length;j++) {
																				 if (type_category_change_option_key[j]==values[i]) {
																						 z=j;
																								}
																									}
																										cat.options[cat.options.length]=new Option(type_category_change_option_value[z], values[i]);
																										 }
																										 }
																										 

function refreshWithLimit(limit) {
 var a = window.location.href;
	a=a.replace(/&limit=100/,'');
	 a=a.replace(/&limit=50/,'');
		a=a.replace(/&limit=20/,'');
		 a=a.replace(/&limit=10/,'');
			window.location.href = a + '&limit='+limit;
			}