
var MaxLengthLock = false;

function MaxLengthCount(fieldObj)
{
  if (!MaxLengthLock)
  {
    MaxLengthLock = true;
    if (fieldObj.value.length > 200)
    {
      alert("Velikost textu je omezena na 200 znaků!");
      fieldObj.value = fieldObj.value.substring(0,200);
    }
    var percentage = parseInt(100 - (( 200 - fieldObj.value.length) * 100)/200);
    document.getElementById(fieldObj.id + "_PBar").style.width = parseInt((parseInt(fieldObj.offsetWidth)*percentage)/100)+"px";
    MaxLengthLock = false;
  }
} 

function validateNumber(inp) {
	rx = /[^0-9]/;
	if(rx.test(inp.value)) {
		alert('Zadejte číslo ve správném formátu 1234. Pouze celé číslo bez desetinných míst.');
		
		globalvar = document.getElementById(inp.id);
		setTimeout("globalvar.focus()",1);
		document.getElementById(inp.id).select();
	}
}
function testLogin(inp) {
	rx = /^([0-9a-zA-Z\-\_]{3,100})$/;
	if(!rx.test(inp.value)) {
		alert('Povolené znaky jsou malá a velká písmena bez diakritiky, čísla, pomlčka a podtržítko. Minimální délka je 3 znaky. Zakázaná slova jsou aukce, shop a inzerce.');
	}
}

function showHideDiv(elm) {
	element = document.getElementById(elm);
	
	if (element.style.display == "none"){
		element.style.display = "";
	} else {
		element.style.display = "none";
	}
}

function AddFavorite(linkObj,addUrl,addTitle)
{
  if (document.all && !window.opera)
  {
    window.external.AddFavorite(addUrl,addTitle);
    return false;
  }
  else if (window.opera && window.print)
  {
    linkObj.title = addTitle;
    return true;
  }
  else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))
  {
    if (window.confirm('Přidat oblíbenou stránku jako nový panel?'))
    {
      window.sidebar.addPanel(addTitle,addUrl,'');
      return false;
    }
  }
  window.alert('Po potvrzení stiskněte CTRL-D stránka bude přidána k vašim oblíbeným odkazům.');
  return false;
}

window.onload = function() {
    Shadowbox.init({counterType:'skip',continuous:true,animSequence:'sync',slideshowDelay:5});
}
