function addmember() {
    var F=document.forms['hlavni'];//zkratka pro formular

    //vytvorit ten input a nastavit mu atributy (jakekoliv)
    var input=document.createElement('input');
    input.setAttribute('type','text');
    input.value="hahaha";
   
    F.appendChild(input);
}
function godelete() {
  return confirm("Určite smazat?");
  return false;
}
var displayed = "submenu-home";
function show(item){
  if(document.getElementById){
	  document.getElementById(displayed).style.visibility = "hidden";
	  document.getElementById(item).style.visibility = "visible";
	  displayed = item;
	  return false;
	}
}
var a=0;
var start = 0;
var next = 1;
var d;
var timing;
function news_reload(limit){
	if(a>=(limit-1)){
		a = 4;
    next = 0;
	}
	clearTimeout(timing);
	timing = setTimeout("news_change("+next+","+limit+")",5000);
	a++;
	next = a+1;
	if(a==limit){
		a = 0;
    next = 1;
	}
}
function news_change(display, limit){
	for(d=0;d<(limit);d++){
		if(d==display){
			document.getElementById('button_'+d).className='news-page2';
			document.getElementById('news_'+d).style.display='block';
			a = d;
			next = d+1;
		}else{
			document.getElementById('button_'+d).className='news-page';
			document.getElementById('news_'+d).style.display='none';
		}
	}
	news_reload(limit);
}
function MM_findObj(n, d){ 
  var p,i,x;  if(!d) d=document; 
  if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); 
    }
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function changeimage(){
  var i,j=0,x,a=changeimage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){
    document.MM_sr[j++]=x; 
    if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
  }
}
window.onload=function(){toggleNextById('filter')}
function toggleNext(el) {
 var next=el.nextSibling;
 while(next.nodeType != 1) next=next.nextSibling;
 next.style.display=((next.style.display=="none") ? "block" : "none");
}
function toggleNextById(el) {
 var ccn="clicker";
 var clicker=document.getElementById(el);
 clicker.className+=" "+ccn;
 clicker.onclick=function() {toggleNext(this)}
 toggleNext(clicker);
}
function insertAtCursor(myField, prefix, postfix) {

      var re = new RegExp("^(.*\\S)(\\s*)$");

  myField.focus();

  //IE support

  if (document.selection) {

    sel = document.selection.createRange();

            var selection = sel.text;

            var wasEmpty = (selection == "");

            var space = "";

            if (!wasEmpty) {

                  var matches = selection.match(re);

                  if (matches) {

                        selection = RegExp.$1;

                        space = RegExp.$2;

                  }

            }

    sel.text = prefix+selection+postfix+space;

            sel.collapse(false);

            if (wasEmpty) {

                  sel.moveEnd('character',-(prefix.length+1))

            }

            sel.select();

  }

  //MOZILLA/NETSCAPE support

  else {

            if (myField.selectionStart || myField.selectionStart == '0') {

                  var startPos = myField.selectionStart;

                  var endPos = myField.selectionEnd;

                  var selection = myField.value.substring(startPos, endPos);

                  var wasEmpty = (startPos == endPos);

                  var space = "";

                  if (!wasEmpty) {

                        var matches = selection.match(re);

                        if (matches) {

                              selection = RegExp.$1;

                              space = RegExp.$2;

                        }

                  }

                  myField.value = myField.value.substring(0, startPos)

                                                            + prefix+selection+postfix+space

                                                            + myField.value.substring(endPos, myField.value.length);



                  var newPosition;

                  if (wasEmpty) {

                        newPosition = startPos+prefix.length;

                  } else {

                        newPosition = startPos+prefix.length+selection.length+postfix.length+space.length;

                  }

                  myField.setSelectionRange(newPosition, newPosition);

            } else {

                  myField.value += prefix+postfix;

                  myField.setSelectionRange(startPos+prefix.length, startPos+prefix.length);

            }

      }

}