﻿function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  
  if ( strHref.indexOf("?") > -1 ){
    var re = /[?#]+/;
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    //var aQueryString = strQueryString.split("&");
    var aQueryString = strQueryString.split(re);
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

function confirmSubmitCZ(){
  var agree=confirm("Odeslat vygenerované heslo na uvedený e-mail?");
  if (agree)
    return true ;
  else
    return false ;
}

function confirmSubmitEN(){
	var agree=confirm("Send a new password to e-mail address?");
	if (agree)
		return true ;
	else
		return false ;
}

function showDetails(id) {
  if(document.getElementById(id).style.display == 'block')
    document.getElementById(id).style.display = 'none';
  else
    document.getElementById(id).style.display = 'block';
}


function showAllDetails(){
  showGroupDetails("key_");
}

function showGroupDetails(groupPrefix){
  if(groupPrefix == "")
    groupPrefix = "key_";

  for (i=0; i <= 500; i++) {
    var key = groupPrefix + i;
    var elem = document.getElementById(key);
    if(elem != null)
      elem.style.display = 'block';
  }
}

function hideAllDetails(){
  hideGroupDetails("key_");
}

function hideGroupDetails(groupPrefix){
  if(groupPrefix == "")
    groupPrefix = "key_";

  for (i=0; i <= 500; i++) {
    var key = groupPrefix + i;
    var elem = document.getElementById(key);
    if(elem != null)
      elem.style.display = 'none';
  }
}

function submitViaEnter(evt) {
  evt = (evt) ? evt : event;
  var target = (evt.target) ? evt.target : evt.srcElement;
  var form = target.form;
  var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
  if (charCode == 13) {
    form.submit();
    return false;
  }

  return true;
}

function openLink(linkToOpen){
  window.location = linkToOpen;
}
