function xorCheckbox(id0)
{
	var obj0 = document.getElementById(id0);
	obj0.checked = obj0.checked ^ true; 
} 

var ts="";
var ts1="";



/* Scripts for changing select boxes */
function dynamicSelect(id1, id2) {

	// Browser and feature tests to see if there is enough W3C DOM support
	var agt = navigator.userAgent.toLowerCase();
	var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
	var is_mac = (agt.indexOf("mac") != -1);
	if (!(is_ie && is_mac) && document.getElementById && document.getElementsByTagName) {
		// Obtain references to both select boxes
		var sel1 = document.getElementById(id1);
		var sel2 = document.getElementById(id2);
		// Clone the dynamic select box
		var clone = sel2.cloneNode(true);
		// Obtain references to all cloned options 
		var clonedOptions = clone.getElementsByTagName("option");
		// Onload init: call a generic function to display the related options in the dynamic select box
		refreshDynamicSelectOptions(sel1, sel2, clonedOptions);
		// Onchange of the main select box: call a generic function to display the related options in the dynamic select box
		sel1.onchange = function() {

try{
	var hodnota=sel1.value.toUpperCase();
	if(hodnota!='OSOBNĚ'){
//	document.getElementById('kosik_partneri').disabled=true;
	document.getElementById('mesto').disabled=true;
	document.getElementById('region').disabled=true;
	document.getElementById('dealer').disabled=true;
//	document.getElementById('kosik_partneri').style.display='none';
}
	else{
//	document.getElementById('kosik_partneri').disabled=false;
	document.getElementById('mesto').disabled=false;
	document.getElementById('region').disabled=false;
	document.getElementById('dealer').disabled=false;
//	document.getElementById('kosik_partneri').style.display='block';
}

}catch(e){}






refreshDynamicSelectOptions(sel1, sel2, clonedOptions);
		};
	}
}
function refreshDynamicSelectOptions(sel1, sel2, clonedOptions) {
	// Delete all options of the dynamic select box
	while (sel2.options.length) {
		sel2.remove(0);
	}
	// Create regular expression objects for "select" and the value of the selected option of the main select box as class names
	var pattern1 = /( |^)(select)( |$)/;
	var pattern2 = new RegExp("( |^)(" + sel1.options[sel1.selectedIndex].value + ")( |$)");
	// Iterate through all cloned options
	for (var i = 0; i < clonedOptions.length; i++) {
		// If the classname of a cloned option either equals "select" or equals the value of the selected option of the main select box
		if (clonedOptions[i].className.match(pattern1) || clonedOptions[i].className.match(pattern2)) {
			// Clone the option from the hidden option pool and append it to the dynamic select box
			sel2.appendChild(clonedOptions[i].cloneNode(true));
		}
	}
}



function hide_all_option()
{
	document.getElementById("Rytina").style.display = "none";
	document.getElementById("Nadace").style.display = "none";
	document.getElementById("Oblibene").style.display = "none";
	document.getElementById("Email_znamemu").style.display = "none";
	document.getElementById("Email_sobe").style.display = "none";
	document.getElementById("Email_nam").style.display = "none";
   
}
function show_selected_buttons(button_id)
{	
	var i = 1;
	
for (i=1; i <= 7; i++) {
	if (i != 2) {}
		document.getElementById("option"+i).style.background = 'url("/pictures/ico_options_0' + i + '.gif") 0 0 no-repeat';		
	}
	
	
	
	document.getElementById("option"+button_id).style.background = 'url("/pictures/ico_options_hover_0' + button_id + '.gif") 0 0 no-repeat';

}

function show_shop_options(option_id, button_id) {
	hide_all_option();
	document.getElementById(option_id).style.display = "block";
	show_selected_buttons(button_id);
	document.getElementById(option_id).focus();
	document.getElementById("forfocus").focus();
	
}
