
	function moveSearchBox(new_height_value) {
		var new_value_str = new_height_value + 'px';
		document.getElementById('search_box_movie').style.height=new_value_str;
	}

	function showHideLink() {
		document.getElementById('zwin_link').style.display='block';
	}

	function showShowLink() {
		document.getElementById('advanced_search_link').style.display='block';
		if (window.navigator.appName == "Microsoft Internet Explorer")
			document.getElementById('banners_field_horizontal_div').style.visibility='visible';
	}

// 	function hideAdditionals() {
// 		document.getElementById('search_box_additionals').style.display='none';
// 	}

	function showSearchBox() {
		var new_height_value = document.getElementById('search_box_movie').offsetHeight;
		var final_height_value = document.getElementById('manu_categories').offsetHeight + 1;
		var time_delay = 0;

		document.getElementById('advanced_search_link').style.display='none';
		if (window.navigator.appName == "Microsoft Internet Explorer")
			document.getElementById('banners_field_horizontal_div').style.visibility='hidden';
// 		document.getElementById('search_box_additionals').style.display='block';

		while (true) {
			setTimeout("moveSearchBox(" + new_height_value + ")", time_delay * 3);

			new_height_value++;
			time_delay++;

			if (new_height_value == final_height_value) {
				setTimeout("showHideLink()", time_delay * 3);
				break;
			}
		}
	}

	function hideSearchBox() {
		var new_height_value = document.getElementById('search_box_movie').offsetHeight;
		var final_height_value = document.getElementById('search_box_steady').offsetHeight - 1;
		var time_delay = 0;

		document.getElementById('zwin_link').style.display='none';

		while (true) {
			setTimeout("moveSearchBox(" + new_height_value + ")", time_delay * 3);

			new_height_value--;
			time_delay++;

			if (new_height_value == final_height_value) {
				setTimeout("showShowLink()", time_delay * 3);
// 				setTimeout("hideAdditionals()", time_delay * 3);
				break;
			}
		}
	}

	function showSearchBox_quick() {
// 		var final_height_value = document.getElementById('manu_categories').offsetHeight;
// 		var value_str = final_height_value + 'px';
// 
// 		if (window.navigator.appName == "Microsoft Internet Explorer")
// 			document.getElementById('banners_field_horizontal_div').style.visibility='hidden';
// 
// 		document.getElementById('advanced_search_link').style.display='none';
// 		document.getElementById('search_box_movie').style.height=value_str;
// 		showHideLink();
	}


	function indicateAllCats() {
		var cats_field = document.getElementById('manu_categories');
		for( var k=0; k<cats_field.childNodes.length; k++){
			cats_field.childNodes[k].className='indicate';
		}
	}

	function hideAllCats() {
		var cats_field = document.getElementById('manu_categories');
		for( var k=0; k<cats_field.childNodes.length; k++){
			cats_field.childNodes[k].className='not_indicate';
		}
	}

	function implode_color_fields() {
		var n_form = document.forms['advanced_search'];
		var one_field = n_form.elements[0];
		var to_return = '';

		for (i=0; i< n_form.length; i++) {
			one_field = n_form.elements[i];
			if ((one_field.name == 'field_31_tmp') && (one_field.checked)) {
				to_return = to_return + '_' + one_field.value;
				one_field.checked=false;
			}
		}

		document.getElementById('field_31').value=to_return;
	}

	function handleStyleChoice(style_value, configure_searching) {
		if (configure_searching) {
			if (style_value == '') {
				document.getElementById('collection_choice_conf').disabled = false;
			}
			else {
				document.getElementById('collection_choice_conf').value = '';
				document.getElementById('collection_choice_conf').disabled = true;
			}
		}
		else {
			if (style_value == '') {
				document.getElementById('collection_choice').disabled = false;
			}
			else {
				document.getElementById('collection_choice').value = '';
				document.getElementById('collection_choice').disabled = true;
			}
			document.getElementById('field_35').value=style_value;
			document.getElementById('field_37').value=style_value;
		}
	}

	function handleCollectionChoice(collection_value, configure_searching) {
		if (configure_searching) {
			if (collection_value == '') {
				document.getElementById('style_choice_conf').disabled = false;
			}
			else {
				document.getElementById('style_choice_conf').value = '';
				document.getElementById('style_choice_conf').disabled = true;
			}
		}
		else {
			if (collection_value == '') {
				document.getElementById('style_choice').disabled = false;
			}
			else {
				document.getElementById('style_choice').value = '';
				document.getElementById('style_choice').disabled = true;
			}
		}
	}

//==============================================================================================================================

function de_showExtraBox(box_nr, clicked_element) {
	clicked_element.className = 'de_extraBox_clicked_element';

	var extraBox_container = document.createElement("div");
	extraBox_container.className = 'de_extraBox_container';
	extraBox_container.id = 'de_extraBox_container_' + box_nr;

	var extraBox = document.createElement("div");
	extraBox.className = 'de_extraBox';
	extraBox.innerHTML = document.getElementById('framing_extra_box_' + box_nr).innerHTML;
	if (box_nr ==23) {
	  extraBox.style.marginLeft="35px";
// 	  alert('x');
	}
	extraBox_container.appendChild(extraBox);
	clicked_element.appendChild(extraBox_container);
}

function de_showExtraBox_2(box_nr, clicked_element) {
	document.getElementById('de_extraBox_container_' + box_nr).style.display='inline';
}

function de_hideExtraBox(box_nr, clicked_element) {
	var extraBox_container = document.getElementById('de_extraBox_container_' + box_nr);
	clicked_element.removeChild(extraBox_container);
}





