function _show(id){
	document.getElementById(id).className='visible';
	document.getElementById('k'+id).className='minus';
}
function _hide(id){
	document.getElementById(id).className='invisible';
	document.getElementById('k'+id).className='plus';
}
function showHide(id){
	if(document.getElementById(id).className=='visible'){
		_hide(id);
	}
	else{
		i=1;
		while(document.getElementById(id+"_"+i)){
			_hide(id+"_"+i);
			i++;
		}
		_show(id);
	}
	return false;
}

//new window
function new_window(adresa) {
	window.open(adresa,"","");
} 

function new_win(url,name,params){
	window.open(url,name,params);
}


//search box begin
function setEmptyInput(field,dValue){
	if(field.value==dValue)
		field.value='';
}

function check_field(c,values,length){
	ok = values;
	
	ret="";
	for(i=0; i < c.value.length ;i++){
		if(ok.indexOf(c.value.charAt(i))>=0){ 
			ret=ret+''+c.value.charAt(i);
		}	
	}
	if(c.value.length>length)
		ret=ret.substring(0,length);
	return ret;
}

function update_catnum(c){
	ret="";
	for(i=0; i < c.length ;i++){
		if(i==3){
			if(c.charAt(i)!='-')
				ret=ret+'-'+c.charAt(i);
			else
				ret=ret+'-';
		}
		else if(c.charAt(i)!='-'){
			ret=ret+c.charAt(i);
		}	
	}
	return ret;
}

function catnum_updated(f){
	f.value=update_catnum(check_field(f,"1234567890-",8));
}

function catsize_updated(f) {
	f.value=check_field(f,"1234567890",2);
}

function catprice_updated(f) {
	f.value=check_field(f,"1234567890",4);
}
//serach box end

// skryvani a zobrazovani vrstev 
function showhide(what,settings) {
	document.getElementById(what).style.display=settings;
}
// skryvani a zobrazovani vrstev end

// skryvani a zobrazovani pokrocileho hledani 
function advSearch(first,second) {
	if (document.getElementById("srchLink").innerHTML == first) {
		document.getElementById("advSearch").style.display = "none";
		document.getElementById("srchLink").innerHTML = second;
	} else {
		document.getElementById("advSearch").style.display = "block";
		document.getElementById("srchLink").innerHTML = first;
	}
	return false;
}
// skryvani a zobrazovani pokrocileho hledani end

function importantFocus(){
	if (document.getElementById("mustBeFocused")) {
  		document.getElementById("mustBeFocused").focus();
	}
}

//pro js verze prohlizecu
function setBox(){
	if (document.getElementById("otherdata")) {
  		if(!document.getElementById("want").checked){
			document.getElementById('otherdata').className='hide';
		}
	}
}
