get_element = document.all ?
	function (id) { return document.all[id]	} :
	function (id) { return document.getElementById(id) };

function form_reset(docForm) {
	for (i = 0; i < docForm.elements.length; i++) {
      formElem = docForm.elements[i];
      switch (formElem.type) {
	      case 'text':
	      case 'password':
	      case 'textarea':
				formElem.value = "";
				break;
	      case 'checkbox':
		  		formElem.checked = "";
	      break;
	  }
	}
}

function show_object(obj) {
	if (obj!=null)
		obj.style.display = 'none';	
}

function hide_object(obj) {
	if (obj!=null)
		obj.style.display = 'block';	
}

function div_toggle(obj)
{
	var div_obj = get_element(obj);
	div_obj.style.display = div_obj.style.display=='none' ? 'block' : 'none';
	var img = document.images[ "img_" + obj ];
	if (img)
		img.src = "images/" + (img.src.indexOf("plusz.gif")>-1 ? "minusz.gif" : "plusz.gif");
}

function days_collapse(n) {
	var napok = document.szallas_form.napok.value;
	// összes bezárása
	for (var i = 0; i < napok; i++) {
		day_close("div_napok_" + eval(i+1));
	}
	// utolsó nyitása
	if(n==1) {
		day_open("div_napok_" + eval(napok));
	}
}

function days_expand() {
	var napok_szama = document.szallas_form.napok.value;
	// összes nyitása
	for (var i = 0; i < napok_szama; i++) {
		day_open("div_napok_" + eval(i+1));
	}
}

function day_open(obj) {
	var div_obj = document.getElementById(obj);
	div_obj.style.display = "block";
	var img = document.images[ "img_" + obj ];
	img.src = "images/minusz.gif";
}

function day_close(obj) {
	var div_obj = document.getElementById(obj);
	div_obj.style.display = "none";
	var img = document.images[ "img_" + obj ];
	img.src = "images/plusz.gif";
}
