function equalize_thumbs() {
	var thumb_max_height=0;
	var div=document.getElementsByTagName('div');
	for(var z=0; z<div.length; z++) {
		if(div[z].className=='gallery') {
			var thumb=div[z].getElementsByTagName('a');
			var thumb_width = thumb[0].offsetWidth + 20;
			var thumb_inline = Math.floor(div[z].offsetWidth/thumb_width);
			var thumb_rows = Math.ceil(thumb.length/thumb_inline);
			for (i=0; i<thumb_rows; i++) {
				for (n=0; n<thumb_inline; n++) {
					var id = (i*thumb_inline)+n;
					var e = thumb[id];
					if (e) {
						if (thumb_max_height <= e.offsetHeight ) { 
							thumb_max_height = e.offsetHeight;
						}
					}
				}
				for (n=0; n<thumb_inline; n++) {
					var id = (i*thumb_inline)+n;
					var e = thumb[id];
					if (e) {
						e.style.height = thumb_max_height+"px";
					}
				}
				thumb_max_height = 0;
			}
		}
	}
}
function highlighter(object) {
	object.setAttribute('id', 'highlight');
}
function unhighlighter(object) {
	object.setAttribute('id', 'unhighlight');
}
function show($id) {
	document.getElementById($id).style.display = "block";
}
function show2($id) {
	document.getElementById($id).style.display = "inline";
}
function hide($id) {
	document.getElementById($id).style.display = "none";
}
function weather($act) {
	if($act == 0)
	{
		hide('link_day0');
		hide('day1');
		hide('day2');
		show2('day0');
		show2('link_day1');
		show2('link_day2');
	}
	if($act == 1)
	{
		hide('link_day1');
		hide('day0');
		hide('day2');
		show2('day1');
		show2('link_day0');
		show2('link_day2');		
	}
	if($act == 2)
	{
		hide('link_day2');
		hide('day0');
		hide('day1');
		show2('day2');
		show2('link_day1');
		show2('link_day0');		
	}
}

function showDetails(id) {
	var tr = document.getElementById('tr_'+id);
	tr.style.display = '';

}
function hideDetails(id) {
	var tr = document.getElementById('tr_'+id);
	tr.style.display = 'none';
}

function fill_data() {
	document.getElementById('inp_client_firstname').value = document.getElementById('inp_firstname').value;
	document.getElementById('inp_client_lastname').value = document.getElementById('inp_lastname').value;
	document.getElementById('inp_client_company').value = document.getElementById('inp_company').value;
	document.getElementById('inp_client_address').value = document.getElementById('inp_address').value;
	document.getElementById('inp_client_city').value = document.getElementById('inp_city').value;
	document.getElementById('inp_client_state').value = document.getElementById('inp_state').value;
	document.getElementById('inp_client_province').value = document.getElementById('inp_province').value;
	document.getElementById('inp_client_postal_code').value = document.getElementById('inp_postal_code').value;
	document.getElementById('inp_client_email').value = document.getElementById('inp_email').value;	
}

function copy_order_data() {
	document.getElementById('inp_client_firstname').value = document.getElementById('inp_firstname').value;
	document.getElementById('inp_client_lastname').value = document.getElementById('inp_lastname').value;
	document.getElementById('inp_client_company').value = document.getElementById('inp_company').value;
	document.getElementById('inp_client_farm').value = document.getElementById('inp_farm').value;
	document.getElementById('inp_client_street').value = document.getElementById('inp_street').value;
	document.getElementById('inp_client_village').value = document.getElementById('inp_village').value;
	document.getElementById('inp_client_house').value = document.getElementById('inp_house').value;
	document.getElementById('inp_client_flat').value = document.getElementById('inp_flat').value;
	document.getElementById('inp_client_postal_code').value = document.getElementById('inp_postal_code').value;
	document.getElementById('inp_client_email').value = document.getElementById('inp_email').value;	
	copy_select('county','client_county');
	copy_select('city','client_city');
	copy_select('parish','client_parish');
}

function copy_select(parent, child) {
	var elSelParent = document.getElementById(parent);
	var elSelChild  = document.getElementById(child);
	for (i=elSelChild.length-1; i >= 0; i--) {
		elSelChild.remove(i);
	}
	for (i=0; i<elSelParent.length; i++) {
		var elOptNew = document.createElement('option');
		elOptNew.text = elSelParent.options[i].text;
		elOptNew.value = elSelParent.options[i].value;
		elSelChild.options.add(elOptNew);
	}
	elSelChild.selectedIndex = elSelParent.selectedIndex;
}	

var $banner_offset = 0;

function banner_offset() {
	$banner_offset = document.getElementById("zone_9").offsetTop;
}

function move_banner() {
	//alert('xxx');
	$object = document.getElementById('zone_9');
	var $scroll_top = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop;
	if($scroll_top > $banner_offset)
	{
		//alert($banner_offset);
		$object.style.top =  ( $scroll_top - $banner_offset ) + 10 + "px";
	} 
	else if ($scroll_top < $banner_offset)
	{
		$object.style.top = 0 + "px";		
	}
}

function exec_banner() {
	if(!$banner_offset)banner_offset();
	if($banner_offset>0)setInterval('move_banner()',1000);
};