//skryje element s id id
function Skryt(id) {
  if (document.getElementById(id)) {
    document.getElementById(id).style.display = 'none';
    //document.body.style.overflow = 'auto';
  }
}

//vycentruje element el na stred viditelne oblasti
function Centruj(el) {
  el.style.top = (document.documentElement.clientHeight/2)-(el.offsetHeight/2)+"px";
  el.style.left = (document.documentElement.clientWidth/2)-(el.offsetWidth/2)+"px";
}

function MaxSize(id) {
  if (document.getElementById(id)) {
    document.getElementById(id).style.display = 'none';
    document.getElementById(id).style.height = document.documentElement.scrollHeight-10+"px";
    document.getElementById(id).style.width = document.documentElement.scrollWidth-20+"px";
    document.getElementById(id).style.display = 'block';
  }
}

/**
 * funkce pro popup submenu
 * v20070820_001 
 */
 

//pomocne pole 
var menulock = Array();
//kontrola otevrenych submenu
function checkmenu(podmenu) {
	if (menulock[podmenu] == 0) {
		var mydiv = document.getElementById(podmenu);
		if (document.getElementById(podmenu)) {
		mydiv.style.display = 'none';
		}
	}
}
//otevře submenu na dané pozici
function openmenu(podmenu,el,position) {
	menulock[podmenu] = 1;
	var mydiv = document.getElementById(podmenu);
	mydiv.style.display = 'block';
	if (el) {
	  switch(position) {
	    case 'left' : {
        tempX = findPosX(el) - mydiv.offsetWidth;
        tempY = findPosY(el); 
        break;
      };
      case 'right' : {
        tempX = findPosX(el)+ el.offsetWidth;
        tempY = findPosY(el); 
        break;
      };
      case 'bottom' : {
        tempX = findPosX(el);
        tempY = findPosY(el) + el.offsetHeight;
        break;
      };
      case 'top' : {
        tempX = findPosX(el);
        tempY = findPosY(el) - mydiv.offsetHeight;
        break;
      };
      default : {
        tempX = findPosX(el);
        tempY = findPosY(el) + el.offsetHeight;
      };
    }
    mydiv.style.left = (tempX)+"px";
    mydiv.style.top = (tempY)+"px";
  }
  
}

function closeall() {
	for (var i = 0; i < 10; i++) {
		menulock['menu3_'+i] = 0;
		checkmenu('menu3_'+i);
	}
}
//zavře dané submenu
function closemenu(podmenu) {
	menulock[podmenu] = 0;
	window.setTimeout('checkmenu(\'' + podmenu + '\')', 100);
}
//najde x-ovou pozici elementu
function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }
//najde y-ovou pozici elementu
function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

//zobrazi schovany element
function displayElement(tagId) {
    var pictureForm = document.getElementById(tagId);

        pictureForm.style.display = 'block';

}

function hide(tagId) {
    var pictureForm = document.getElementById(tagId);
    pictureForm.style.display = 'none';
}

function makeHover(id) {
  if (document.getElementById(id)) {
    li = document.getElementById(id);
    li.style.backgroundPosition ="left -38px";
    //alert(id);
  }
  if (document.getElementById(id+'a')) {
    lia = document.getElementById(id+'a');
    lia.style.backgroundPosition ="right 0";
    lia.style.color = "#782439";
  }
}
function unmakeHover(id) {
  if (document.getElementById(id)) {
    li = document.getElementById(id);
    li.style.backgroundPosition ="left 38px";
    //alert(id);
  }
  if (document.getElementById(id+'a')) {
    lia = document.getElementById(id+'a');
    lia.style.backgroundPosition ="right -76px";
    lia.style.color = "#fff";
  }
}

/**
 * funkce zajistuje potvrzovaci okno pri mazani pres odkaz
 */ 
function potvrdit_smazani(odkaz, text) {
  var potvrzeno = confirm(text);
  
  if (potvrzeno) {
    odkaz.href += '&potvrzeno=1';
  }
  return potvrzeno;
}

/**
 * funkce zajistuje zobrazeni/nezobrazeni poznamky ke krokum pri zakladani spolecnosti
 */ 
function zobrazit_krok(krok, klik) {
  if (klik==1) {
    document.getElementById('info-krok-'+krok).style.display = 'block';
    document.getElementById('info-krok-'+krok+'-skryt').style.display = 'block';
    document.getElementById('info-krok-'+krok+'-zobrazit').style.display = 'none';
  }
  if (klik==2) {
    document.getElementById('info-krok-'+krok).style.display = 'none';
    document.getElementById('info-krok-'+krok+'-skryt').style.display = 'none';
    document.getElementById('info-krok-'+krok+'-zobrazit').style.display = 'block';
  }  
}

/**
 * funkce zajistuje zobrazeni/nezobrazeni moznosti ziskavani bodu ve spolecnosti
 */ 
function nabidni_bodovani(karta) {
  if (karta!='') {
    // Je vybrana karta
    //document.getElementById('bodovani').style.display = IE ? 'block' : 'table-row';  
    document.getElementById('bodovani2').style.display = IE ? 'block' : 'table-row'; 
  }
  else {
    // Zrusil jsem vyber karty
    //document.getElementById('bodovani').style.display = 'none';
    document.getElementById('bodovani2').style.display = 'none';
    document.getElementById('bodovani3').style.display = 'none'; 
    document.getElementById('bodovani4').style.display = 'none'; 
  }  
}

/**
 * funkce zajistuje zobrazeni/nezobrazeni moznosti kolik procent nebo kolik bodu ziska majitel karty
 */ 
function nabidni_kolik_ziska(zpusob) {
  if (zpusob==1) {
    // Je vybrana hodnota
    document.getElementById('bodovani3').style.display = IE ? 'block' : 'table-row';  
    document.getElementById('bodovani4').style.display = 'none'; 
  }
  else if (zpusob==2) {
    // Je vybrano procento
    document.getElementById('bodovani4').style.display = IE ? 'block' : 'table-row'; 
    document.getElementById('bodovani3').style.display = 'none';
  }  
  else {
    // Nic neni vybrano
    document.getElementById('bodovani4').style.display = 'none';
    document.getElementById('bodovani3').style.display = 'none';
  }  
}

/**
 * funkce zajistuje zobrazeni/nezobrazeni eshop cast v penezich
 */ 
function zobrazit_penize(id) {
  document.getElementById(''+id+'').style.display = 'block'; 
}

function skryt_penize(id) {
  document.getElementById(''+id+'').style.display = 'none'; 
}
 /*
 Skyje nebo zobrazi uyivatele napojene na vozidlo ve fleet
 */

function skryt_uzivatele(hodnota) {
  if (hodnota==-1) {
    document.getElementById('prehled-uziv').style.display = 'none';
  }
  else {
    document.getElementById('prehled-uziv').style.display = IE ? 'block' : 'table-row';
  }
   
}

 /*
 Skyje nebo zobrazi email v kroku 7/7 - yaslani emailu s prihlasovacimi udaji
 */

function zobrazit_email(hodnota) {
  if (hodnota==1) {
    document.getElementById('odeslat_email_div').style.display = 'block';
  }
  else {
    document.getElementById('odeslat_email_div').style.display = 'none';
  }
   
}

 /*
 Skyje nebo zobrazi dealery v podminkach slev
 */

function skryj_dealery(hodnota) {
  if (hodnota==1) {
    document.getElementById('dealeri-solo').style.display = 'none';
  }
  else {
    document.getElementById('dealeri-solo').style.display = 'block';
  }
   
}



