// del radek kos
function delRadKos(numRad)
{
   document.getElementById('ctl00_contM_hidIdDel').value=numRad;
   document.getElementById('ctl00_contM_hidDel').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidDel','');
}

// rez form 1
function rezForm1()
{
   document.getElementById('ctl00_contM_hidRezForm1').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidRezForm1','');
}

// rez form 2
function rezForm2(numIdPokoj, numIdPokojSkup)
{
   document.getElementById('ctl00_contM_hidIdPokoj').value=numIdPokoj;
   document.getElementById('ctl00_contM_hidIdPokojSkup').value=numIdPokojSkup;
   document.getElementById('ctl00_contM_hidRezForm2').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidRezForm2','');
}

// rez refresh
function rezRefresh()
{
   document.getElementById('ctl00_contM_hidRezRefresh').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidRezRefresh','');
}

// rezLoadFromEmail
function rezLoadFromEmail()
{
   document.getElementById('ctl00_contM_hidRezLoadFromEmail').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidRezLoadFromEmail','');
}

// more info
function moreInfo()
{
   document.getElementById('ctl00_contM_hidMoreInfo').value=(new Date()).getTime();
   __doPostBack('ctl00_contM_hidMoreInfo','');
}

//newUziv
function newUziv()
{
    if (document.getElementById('ctl00_contM_rblUziv_1').checked)
        {
        document.getElementById('ctl00_contM_lblHeslo').style.visibility='visible';
        document.getElementById('ctl00_contM_txtHeslo').style.visibility='visible';
        }
    else
        {
        document.getElementById('ctl00_contM_lblHeslo').style.visibility='hidden';
        document.getElementById('ctl00_contM_txtHeslo').style.visibility='hidden';
        }
}

// pstbackUziv
function pstbackUziv()
{
    if (document.getElementById('ctl00_contM_rblUziv_1').checked)
        {
        document.getElementById('ctl00_contM_hidPstbacktime').value=(new Date()).getTime();
        __doPostBack('ctl00_contM_hidPstbacktime','');
    }
}

// topPravy
function topPravyPostBack(strF, numH)
{
    document.getElementById(strF).value=numH;
    __doPostBack(strF,'')
}

// TAB NEW

// nastavObr
function nastavObr(numObr)
{
    document.getElementById('ctl00_contM_hidObr').value = numObr;
}

// tab
function tab(numTab)
{
    var container = $find('ctl00_contM_tabCon');
    container.set_activeTabIndex(numTab);
}


// changePanel
function changePanel()
{
 try
    {
        var container = $find('ctl00_contM_tabCon');
        var actTab = container.get_activeTabIndex();
        document.getElementById('ctl00_contM_tabCon_tabPanel'+actTab+'_txtChange'+actTab).value=document.getElementById('ctl00_contM_hidChange').value;
        document.getElementById('ctl00_contM_tabCon_tabPanel'+actTab+'_txtChange'+actTab).style.display='block';
        document.getElementById('__tab_ctl00_contM_tabCon_tabPanel'+actTab).style.color='#F73338';
    }
 catch(e) {return false}
}

// validActTab
function validActTabX(par)
{
    var container = $find('ctl00_contM_tabCon');
    var actTab = container.get_activeTabIndex();
    pageIsValid = Page_ClientValidate('grp'+actTab);
    if (pageIsValid)
        {
        document.getElementById('ctl00_contM_hid' + par).value=(new Date()).getTime();
        __doPostBack('ctl00_contM_hid' + par,'');
        return true;
        }
    else    
    { return false; }
}

// validAllTabs
function validAllTabs()
{
    var numErr = 9;
    for(var i = 0; i < 6; i++)
    {
        pageIsValid = Page_ClientValidate('grp'+i);
        if (!pageIsValid)
        { 
            numErr = i;
            //alert('Input error '+i);
            break;
        }
    }
    if (numErr!=9)
    {
        var container = $find('ctl00_contM_tabCon');
        container.set_activeTabIndex(numErr);
        //alert('Input error');
        //alert('false');
        return false; 
    }
    else
    {
        //alert('true');
        return true; 
    }

}

// validActTab
function validActTab()
{
    var container = $find('ctl00_contM_tabCon');
    var actTab = container.get_activeTabIndex();
    pageIsValid = Page_ClientValidate('grp'+actTab);
    if (!pageIsValid)
    { 
        //alert('Input error');
        return false; 
    }
    else
    {
        return true; 
    }
}

// validTab
function validTab(numTab)
{
    var container = $find('ctl00_contM_tabCon');
    pageIsValid = Page_ClientValidate('grp'+numTab);
    if (!pageIsValid)
    { 
        container.set_activeTabIndex(numTab);
        //alert('Input error');
        return false; 
    }
    else
    {
        return true; 
    }
}

// validActTab
function validActTabNavig(numTab)
{
    var container = $find('ctl00_contM_tabCon');
//    var actTab = container.get_activeTabIndex();
//    pageIsValid = Page_ClientValidate('grp'+actTab);
//    if (!pageIsValid)
//    { 
//        alert('Input error');
//        return false; 
//    }
//    else
//    {
        container.set_activeTabIndex(numTab);
//        return true; 
//    }
}

// next tab
function nextTab()
{
    var container = $find('ctl00_contM_tabCon');
    var actTab = container.get_activeTabIndex();
    pageIsValid = Page_ClientValidate('grp'+actTab);
    if (pageIsValid)
    {
    document.getElementById('ctl00_contM_hidCon').value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidCon','');
        if (actTab < container.get_tabs().length - 1)
            {
            container.set_activeTabIndex(actTab + 1);
            }
     }
}

// prev tab
function prevTab()
{
    var container = $find('ctl00_contM_tabCon');
    var actTab = container.get_activeTabIndex();
    pageIsValid = Page_ClientValidate('grp'+actTab);
    if (pageIsValid)
    {
        if (actTab > 0)
            {
            container.set_activeTabIndex(actTab - 1);
            }
     }       
}


// TAB OLD

// validTabActive
function validTabActive()
{
    pageIsValid = Page_ClientValidate();
    if (pageIsValid)
        { return true; }
    else
        { return false; }
}

// validTabSave(tab)
function validTabSave(tabSave)
{
    pageIsValid = Page_ClientValidate();
    if(pageIsValid)
    {
        saveTab(tabSave);
    }
    else
     { return false; }
}

// validTab(tabSave, tabMove)
function validTabMove(tabSave, tabMove)
{
    pageIsValid = Page_ClientValidate();
    if(pageIsValid)
    {
        saveTab(tabSave);
        if (tabMove>0) {moveTab(tabMove);}
    }
    else
     { return false; }
}

// tabs
function saveTab(tab)
{
    document.getElementById('ctl00_contM_hidTabstime'+tab).value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidTabstime'+tab,'');
}
function moveTab(tab)
{
  var container = $find('ctl00_contM_TabCon');
  container.set_activeTabIndex(tab - 1);
}

// PREHLED DEN
function prehledd(mes)
{
    document.getElementById('ctl00_contM_obdDiv').style.visibility='hidden';
    document.getElementById('ctl00_contM_obdDiv2').style.visibility='hidden';
    document.getElementById('ctl00_contM_hidMes').value=mes;
    document.getElementById('ctl00_contM_hidPrehledtime').value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidPrehledtime','');
}

// PREHLED ROK
function prehledr(rok)
{
    document.getElementById('ctl00_contM_obdDiv').style.visibility='hidden';
    document.getElementById('ctl00_contM_hidRok').value=rok;
    document.getElementById('ctl00_contM_hidPrehledtime').value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidPrehledtime','');
}

// fulltext
function fulltext()
{
    //document.getElementById('ctl00_contM_ddlSort').selectedIndex = 0;
    document.getElementById('ctl00_contM_hidFulltext').value=document.getElementById('ctl00_txtFulltext').value;
    document.getElementById('ctl00_contM_hidFulltime').value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidFulltime','');
}

// misctext
function misctext(val)
{
    document.getElementById('ctl00_contM_hidMisctext').value=val;
    document.getElementById('ctl00_contM_hidMisctime').value=(new Date()).getTime();
    __doPostBack('ctl00_contM_hidMisctime','');
}

// postBackCountryLokalita
function postBackCountryLokalita(country, lokalita) 
{
    document.getElementById('ctl00_contM_ddlRegion').selectedIndex=0;
    document.getElementById('ctl00_contM_hidRegion').value = '0';
    document.getElementById('ctl00_contM_txtPSC').value = '';
    //document.getElementById('ctl00_contM_hidPSC').value = '';
    document.getElementById('ctl00_contM_ddlKategorie').selectedIndex = 0;
    document.getElementById('ctl00_contM_ddlKategorieSub').selectedIndex = 0;
    document.getElementById('ctl00_contM_hidKategorieSub').value = '0';
    if (document.getElementById('ctl00_contM_ddlCountry').selectedIndex == country)
    {
        document.getElementById('ctl00_contM_ddlLokalita').selectedIndex=lokalita;
        document.getElementById('ctl00_contM_hidPostback').value = '0';
        document.getElementById('ctl00_contM_hidSearch').value = (new Date()).getTime();
        __doPostBack('ctl00_contM_hidSearch', '');
    }
    else
    {
        document.getElementById('ctl00_contM_ddlCountry').selectedIndex=country;
        document.getElementById('ctl00_contM_hidLokalita').value=lokalita;
        document.getElementById('ctl00_contM_hidPostback').value = '1';
        document.getElementById('ctl00_contM_hidSearch').value = (new Date()).getTime();
        __doPostBack('ctl00_contM_hidSearch', '');
    }
}

// postBackCountryRegion
function postBackCountryRegion(country, region, psc) {
    document.getElementById('ctl00_contM_ddlLokalita').selectedIndex = 0;
    document.getElementById('ctl00_contM_hidLokalita').value = '0';
    document.getElementById('ctl00_contM_ddlKategorie').selectedIndex = 0;
    document.getElementById('ctl00_contM_ddlKategorieSub').selectedIndex = 0;
    document.getElementById('ctl00_contM_hidKategorieSub').value = '0';
    document.getElementById('ctl00_contM_hidSearch').value = (new Date()).getTime();
    if (document.getElementById('ctl00_contM_ddlCountry').selectedIndex == country) {
        document.getElementById('ctl00_contM_ddlRegion').selectedIndex = region;
        document.getElementById('ctl00_contM_txtPSC').value = psc;
        document.getElementById('ctl00_contM_hidPostback').value = '0';
        __doPostBack('ctl00_contM_hidSearch', '');
    }
    else {
        document.getElementById('ctl00_contM_ddlCountry').selectedIndex = country;
        document.getElementById('ctl00_contM_hidRegion').value = region;
        document.getElementById('ctl00_contM_txtPSC').value = psc;
        //document.getElementById('ctl00_contM_hidPSC').value = psc;
        document.getElementById('ctl00_contM_hidPostback').value = '1';
        __doPostBack('ctl00_contM_hidSearch', '');
    }
}

// postBackKategorie
function postBackKategorie(kat, sub) 
{

    //new
    document.getElementById('ctl00_contM_hidSearch').value=(new Date()).getTime();

    if (document.getElementById('ctl00_contM_ddlKategorie').selectedIndex==kat)
    {
        document.getElementById('ctl00_contM_ddlKategorieSub').selectedIndex=sub;
    }
    else
    {
        document.getElementById('ctl00_contM_hidKategorieSub').value=sub;
        document.getElementById('ctl00_contM_ddlKategorie').selectedIndex=kat;
        //new
        //__doPostBack('ctl00_contM_ddlKategorie','');
    }
    //new
    __doPostBack('ctl00_contM_hidSearch','');
}

// Enter
function enter()
{
    try
    {
        if(event.keyCode==13)
        {
            if(document.getElementById('focus').value != "1")
            {
                event.returnValue=false;
                event.cancel=true;
            }
        }
    }    
    catch(e) {}
}

function enter_hled()
{
    if(event.keyCode==13)
        document.getElementById('ucRS0_btnHledat').click();
}

function enter_login()
{
    if(event.keyCode==13)
        document.getElementById('btnLogin').click();
}

function objednat()
{
if (confirm(document.getElementById('objednavka').value)==true)
 {
  document.getElementById('odeslano').value='1';
  return true;
 }
 else
 {
  document.getElementById('odeslano').value='0';
  return false;
 }
}

function res()
{
try
 {
  var dbch = Math.max(document['body'].scrollHeight, document.body.clientHeight);
  var minus = 99;
  document.getElementById('levy').style.height = dbch - minus;
  document.getElementById('stredni').style.height = dbch - minus;
  document.getElementById('pravy1').style.height = dbch - minus;
  document.getElementById('ucRS_pravy').style.height = dbch - minus;
 }
catch(e) {}
}

function scrollSeznam()
{
    try
	   {
	    document.getElementById('scrollSeznam').value = document['body'].scrollTop;
	   }
	catch(e)
	   {}
}

function scrollDetail()
{
    try
	   {
	    document.getElementById('scrollDetail').value = document['body'].scrollTop;
	   }
	catch(e)
	   {}
}

function woDet()
{
var n = window.open("", "det", "toolbar=yes,menubar=no,location=yes,scrollbars=yes,resizable=yes,top=0,left=0,width="+(screen.availWidth-10)+",height="+(screen.availHeight-100));
n.document.close();
n.focus();           
}


function woInfo()
{
var n = window.open("", "infodf", "toolbar=no,menubar=no,scrollbars=no,resizable=yes,top=50,left=50,width=480,height=250");
n.document.close();
n.focus();           
}

function woImg()
{
var n = window.open("", "imgdf", "toolbar=no,menubar=no,scrollbars=no,resizable=yes,top=50,left=50,width=420,height=420");
n.document.close();
n.focus();           
}

function woObr(H, W, T)
{
var n = window.open("", T, "toolbar=no,menubar=no,scrollbars=no,resizable=yes,top=0,left=0,width="+W+",height="+H);
n.document.close();
n.focus();           
}

function prepocetObjedRadek(n)
{
if (NotNumber(document.getElementById('ks_'+n).value))
 {
  alert('Input error!');
  document.getElementById('ks_'+n).value = 0;
 }
// radek
document.getElementById('sm_'+n).value = document.getElementById('ks_'+n).value * document.getElementById('cn_'+n).value;
// celkem
prepocetObjedSum();
}

function prepocetObjedSum()
{
var numSumKs = 0;
var numSumCena = 0;
var objednavka = '';
for (var i = 1; i <= document.getElementById('pocetRadku').value; i++)
 {
 numSumKs = numSumKs + (document.getElementById('ks_'+i).value)*1;
 numSumCena = numSumCena + (document.getElementById('sm_'+i).value)*1;

 if ((document.getElementById('ks_'+i).value*1)>0)
  {
   objednavka = objednavka + document.getElementById('kd_'+i).value + ' - ';
   objednavka = objednavka + document.getElementById('na_'+i).value + ' - ';
   objednavka = objednavka + document.getElementById('ks_'+i).value + 'x \n';
  }

 }
document.getElementById('celkemKs').value = numSumKs;
document.getElementById('celkemCena').value = numSumCena;
document.getElementById('objednavka').value = document.getElementById('objedHeader').value + '\n\n' + objednavka;
}

function NotNumber(w)
// Test retezce cisla
{
 if (w == "")
  return true;
 for(var j = 0; j < w.length; j++)
 {
  if (w.charAt(j) < "0" || w.charAt(j) > "9")
  {
   return true;
   break;
  }
 }
 return false;
}

