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';
  	}
  }*/
}