
// --------- JQUERY  ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------------------------
var mY, mX;
var DOMAIN = '';// 'http://www.huramobil.cz';

  function showDebug()
  {
    $("#DBGTable").css({'display':

      ($("#DBGTable").css('display') == 'block' ? 'none' : 'block')

    });



  }
  //--------------------------------------------------------------------------------------------------------------
  function SendGPWebpay(bSUBMIT)
  {
     var action = $('#gpwpAction').val();
     if(1==1 && action == 'createDigest'){
      $.ajax({
           type: 'post',
           url: '/gpwpDigest.aspx',
           data: $('#frmSendGPWebpay').serialize(), 
           async : false,
           cache : false,
           success : function(data)
           {
              $('#gpwpAction').val('sendDataAndDigest');   
              $('#gpwpAction').removeAttr('name');
              $('#gpwpDigest').val(data); 
              
              $('#frmSendGPWebpay').attr('action', $('#gpwpPaymentUrl').val());
              if($('#btnSendGPWebpay').length > 0){$('#btnSendGPWebpay').val('Odesli na branu');}
              if($('#btnSendGPWebpay').length > 0){$('#btnControlGPWebpay').css('display', 'inline');}
              
              //if(bSUBMIT || $('#autoclick_gpwebpay').val() == 1) //-- po vytvoreni podpisu automaticky odesleme vse na branu
              if(bSUBMIT)
              {
                //alert('data: ' + data);
                $('#frmSendGPWebpay').submit(); 
              }
           }
      });   
     }
  }
  //--------------------------------------------------------------------------------------------------------------
  function AutoClick(nID)
  {
      $('.transInDelCheck').removeClass('transInDelCheck').addClass('transInDel');
      $('.transInPayCheck').removeClass('transInPayCheck').addClass('transInPay');
      $('#divdel'+nID).removeClass('transInDel').addClass('transInDelCheck');
  }
  
  function GetOnline(sCode)
  {
      
      var url = "/ajxOnlineAvail_DEV.asp?sCode=" + sCode + "&amp;t=1";

      $.ajax({
        url: url,
        type: 'GET',
        timeout: 3000,
        beforeSend: function( xhr ) {

          $('#availonline').html( '<div class="ind"><img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator"></div>' );
          $('#availonline').css({'display': 'block'});

        },
        error: function(){
          $('#availonline').html( 'Chyba.<br/>' + html );
        },
        success: function(html){
          $('#availonline').html(html)
        }
      });
  }
  
  function Rezervation(nID, sCode, nPrice, sName, sLink, chbStore)
  {
    $('#rezervation').css('display', 'block');
    $('#rzname, #rzname').html(sName);
    $('#rzprice, #rzprice').val(nPrice);

    $('#nIDrz').val(nID);
    $('#nPricerz').val(nPrice);
    $('#sCoderz').val(sCode);
    $('#sNamerz').val(sName);

    if(chbStore == 0){$('#rzchbstore').css('display','none');}
  }
  
  function WD(nID, sCode, nPrice, sName, sLink, chbStore)
  {
    $('#haf').css('display', 'block');
    $('#askseller').css('display', 'none');
    $('#wdname, #asname').html(sName);
    $('#wdprice, #asprice').val(nPrice);
    
    $('#nID, #nID1').val(nID);
    $('#nPrice, #nPrice1').val(nPrice);
    $('#sCode, #sCode1').val(sCode);
    $('#sName, #sName1').val(sName);
    
    if(chbStore == 0){$('#wdchbstore').css('display','none');} 
  }

  function WD2(nID, sCode, nPrice, sName, sLink, chbStore)
  {
    $('#haf', window.top.document).css('display', 'none');
    $('#askseller', window.top.document).css('display', 'block');
    

    

    $('#wdname, #asname', window.top.document).html(sName);
    $('#wdprice, #asprice', window.top.document).val(nPrice);
    
    $('#nID, #nID1', window.top.document).val(nID);
    $('#nPrice, #nPrice1', window.top.document).val(nPrice);
    $('#sCode, #sCode1', window.top.document).val(sCode);
    $('#sName, #sName1', window.top.document).val(sName);
    
    if(chbStore == 0){$('#wdchbstore', window.top.document).css('display','none');}
  }
  
  function WD3(nID, sCode, nPrice, sName, sLink, chbStore)
  {
  
    WD(nID, sCode, nPrice, sName, sLink, chbStore);

    $('#haf', window.top.document).css({'left' : (mX-100)+'px', 'top' : (mY-100) + 'px'});
    $('.sipkaHaf', window.top.document).css({'display' : 'none'});

  }


  var bLeave = false;
  
$(document).ready(function() 
{
  
    $('#gallery a.zoom, #gallery a.thumb').lightBox();
    
    $(document).mousemove(function(e){
      mY = e.pageY; mX = e.pageX;

      if( $('.categorytopXX').offset() != null )
      {
        var l = $('.categorytop').offset().left;
        var t = $('.categorytop').offset().top;
        var h = $('.categorytop').height();
        var w = $('.categorytop').width();
        
        var h1 = $('#submenu').height();

        bLeave = ( ( mX <= (l+5) || mX >= (l+w+1) ) || ( mY <= (t+1) || mY >= (t + h + h1 + 25) ) ? true : false );

        if(bLeave)
        {
          //$('#submenu').css({'display':'none'});
          //$('.aTopSel').removeClass('aTopSel').addClass('aTop');

        }
      }
   });
  
  //--- VARIANTY -------------------------------------------------------------------------------------------------------
  $('.libuyVariantoff').each(function(i){
    $(this).click(function(){
      alert('Nelze vložit do košíku!');
    });
  });
  
  $('.libuyVariant').each(function(i){
    $(this).click(function(){
      var nID = $(this).attr('id').replace('btn_', '');  
      var price = $('#prc_' + nID).val();
      var code = $('#cde_' + nID).val();
      var count = $('#cnt_' + nID).val();
      
      //$('.libuyVariant').css({'background-color' : '#fff', 'color' : '#000'});
      //$('.libuyVariantoff').css({'background-color' : '#d9d9d9', 'color' : '#888888'});
      //$('#btn_' + nID).css({'background-color' : '#cf1614', 'color' : '#fff', 'border' : '1px solid #fff'});
      
      
      $('.libuyVariantOn').removeClass('libuyVariantOn').addClass('libuyVariant');
      $('.libuyVariantoffOn').removeClass('libuyVariantoffOn').addClass('libuyVariantoff');
      
      if( $('#btn_' + nID).attr('class') == 'libuyVariant')
      {
        $('#btn_' + nID).removeClass('libuyVariant').addClass('libuyVariantOn');
      }
      if( $('#btn_' + nID).attr('class') == 'libuyVariantoff')
      {
        $('#btn_' + nID).removeClass('libuyVariantoff').addClass('libuyVariantoffOn');
      }
      
      
      $('#nComID').val(nID);
      $('#Code').val(code);
      $('#Price').val(price);
      //$('#nCount0').val(count);
      
      $('#whatCodeGet').val(code);
      
      $('#catnum').html('Katalogové číslo: ' + code) ;
    });
  });
  //--- KONEC VARIANTY -------------------------------------------------------------------------------------------------
  
  $('.aTopXXXX').each(function(i){
    $(this).mouseover(function(){

      $('.aTopSel').removeClass('aTopSel').addClass('aTop');
    
      var nID = $(this).attr('id').replace('i', '');
      $(this).removeClass('aTop').addClass('aTopSel');
      var url = "/ajxsubmenu.asp?nID=" + nID;
      
      $.ajax({
        url: url,
        type: 'GET',
        timeout: 3000,
        beforeSend: function( xhr ) {

          $('#submenu').html( '<div class="ind"><img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator"></div>' );
          $('#submenu').css({'display': 'block'});
          
        },
        error: function(){
          $('#submenu').html( 'Chyba.<br/>' );
        },
        success: function(html){
          $('#submenu').html(html)
        }
    });
      
      
    });
  });
  
  $('.input_radio_payX').each(function(i){
    $(this).click(function(){

      $('.transInPayCheck').removeClass('transInPayCheck').addClass('transInPay');
      $(this).parent().parent().removeClass('transInPay').addClass('transInPayCheck');
    });
  });
  
  $('.input_radio_delX').each(function(i){
    $(this).click(function(){
      $('.transInDelCheck').removeClass('transInDelCheck').addClass('transInDel');
      $('.transInPayCheck').removeClass('transInPayCheck').addClass('transInPay');
      var nID = $(this).attr('id').replace('del', '');
      $('#divdel'+nID).removeClass('transInDel').addClass('transInDelCheck');
    });
  });
  
   
  $('#fadata').click(function(){
    if(!$('#fadata').attr('checked'))
    {
      $('#faosobniodber').css({'display':'none'})
    }
    else
    {
      $('#faosobniodber').css({'display':'block'})
    }
  })
  
  $('#wdCancel').click(function(){ $('#haf').css('display', 'none'); })
  $('#asCancel').click(function(){ $('#askseller').css('display', 'none'); })
  $('#rzCancel').click(function(){ $('#rezervation').css('display', 'none'); })
  $('#wdSubmit').click(function(){
  
    $('#haf').css({'display': 'block'});
    if($('#wdinputemail').val() != '')
    {         
      var url = DOMAIN + "/ajxWatchDog.asp?email=" + $('#wdinputemail').val() + '&';
      url+= "nID=" + $('#nID').val() + "&sCode=" + $('#sCode').val() + "&sName=" + $('#sName').val() + "&nBorderPrice=" + $('#wdprice').val();
      url+= "&chbstore=" + ($('#chbstore').attr('checked') ? "1" : "0")+ "&chbprice=" + ($('#chbprice').attr('checked') ? "1" : "0")+ "";
      
      if(!$('#chbstore').attr('checked') && !$('#chbprice').attr('checked'))
      {
        alert('Nemáte vybráno, co má hlídací pes hlídat!');
      }
      else
      {
        //alert(url)
        
        $.ajax({
          url: url,
          type: 'GET',
          timeout: 3000,
          beforeSend: function( xhr ) {
            $('#wdreturn').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
          },
          error: function(){
            $('#wdreturn').html( 'Chyba.' );
          },
          success: function(html){
            $('#wdreturn').css({'display': 'block'})
            $('#wdbtns').css({'display': 'none'})
            $('#wdreturn').html(html)
            
            $('#haf').delay(4000).fadeOut( 3000 );
          }
      });
      
      }
    }
    else
    {
      alert('Vyplňte Váš e-mail!')
    }
  });
  
  $('#asSubmit').click(function(){
  
    $('#haf').css({'display': 'block'});
    if($('#asinputemail').val() != '')
    {         
      var url = "/ajxAskSeller.asp";
      
      if($('#asktxtarea').val()=='')
      {
        alert('Vyplňte Váš dotaz!');
      }
      else
      {
        //alert(url)
        
        $.ajax({
          url: url,
          type: 'POST',
          data: {
                  'email' : $('#asinputemail').val(), 
                  'txt' : $('#asktxtarea').val(),
                  'name' : $('#sName1').val(),
                  'code' : $('#sCode1').val()
                },
          timeout: 3000,
          beforeSend: function( xhr ) {
            $('#asreturn').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
          },
          error: function(){
            $('#asreturn').html( 'Chyba.' );
          },
          success: function(html){
            $('#asreturn').css({'display': 'block'})
            $('#asbtns').css({'display': 'none'})
            $('#asreturn').html(html)
            
            $('#haf').delay(4000).fadeOut( 3000 );
          }
      });
      
      }
    }
    else
    {
      alert('Vyplňte Váš e-mail!')
    }
  });
  
  $('#mainimg').click(function(){ self.close();});
  $('.addmidimg').click(function(){
    var src = $(this).children('img').attr('src').replace('/addmid', '/addbig');
    $('#mainimg').children('img').attr('src', src);
  });
  
  $('.mainmidimg').click(function(){
    var src = $(this).children('img').attr('src').replace('/mid', '/bigorig');
    $('#mainimg').children('img').attr('src', src);
  });
  
  
  $('.winMainImage').click(function(){
  
    var strURL = $(this).attr('rel');
    var nWidthScreen = screen.width;
    var nHeightScreen = screen.height;
     
    var nWidthWindow = nWidthScreen * 0.7;
    var nHeightWindow = nHeightScreen * 0.9;

    var l = (nWidthScreen/2)-(nWidthWindow/2);
     
    var d = (strURL.indexOf('?')>-1 ? '&d=' + (new Date).getTime() : '?d=' + (new Date).getTime());
  	var objWnd = window.open(strURL+d,"InfoDetail","scrollbars=yes,height="+nHeightWindow+",width="+nWidthWindow+",left="+l+",top=10");
  	objWnd.focus();
  });
  
   $(document).mousemove(function(e){
      mY = e.pageY; mX = e.pageX;
   });
  
  $('#emailfirst').blur(function(){
    if($(this).val().length>6)
    {
      var email = $(this).val();
      pos   = $(this).offset();
      var url = '/ajxDataByEmail.asp?email='+email+"&d="+(new Date).getTime();
       
      var top = (pos.top + 25) + 'px';
      
      $('#divDataByEmail').css({'top': top})
      
      $.ajax({
          url: url,
          type: 'GET',
          timeout: 3000,
          beforeSend: function( xhr ) {
            $('#divDataByEmail').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
          },
          error: function(){
            $('#divDataByEmail').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator"><br/><br/>Nepodařilo se najít data.' );
          },
          success: function(html){
            //alert(html)
            if(html=="[OK]")
            {
              
              $('#divDataByEmail').css({'display': 'block'})
              $('#divDataByEmail').html(
                "<div style='text-align:right; color: #fff; cursor:pointer; padding:0 5px 0 0;' onclick=\"document.getElementById('divDataByEmail').style.display='none'\">X zavřít</div>" +
                "<div style='padding:5px; color: yellow;'>Data pro tento e-mail byla nalezena, k jejích načtení potřebujeme heslo, které jste získal(a) v předchozím nákupu.</div>" +
                "<div class='padding:5px;'>"+
                " <form>"+
                "   Heslo: <input type='password' name='password' id='dataPswd'/>"+
                "   <input type='hidden' name='email' value='"+email+"' id='dataEmail'/>&nbsp;"+
                "   <input type='button' name='btnSendPswd' value='Přihlásit' id='dataSendPswd'/>"+
                " </form>"+
                " <div style='padding:3px;' id='divForgot'><a id='aSendForgot' style='color:#fff;' href='javasctipt:void()'>Na uvedený e-mail Vám můžeme zaslat zapomenuté heslo.</a></div>"+
                "</div>"
              
              )
            }
            if(html.indexOf("[KO]")>-1)
            {
              $('#divDataByEmail').css({'display': 'block', height:'50px'})
              $('#divDataByEmail').html( '<br/><br/>Klient s tímto e-mailem neexistuje.' );
              
              $('#email').val($('#emailfirst').val())
              
              $('#divDataByEmail').fadeOut(10000);
            }
          }
      });
    }
  });
    
  $('#aSendForgot').click( function(){
    var url = '/ajxLostPass.asp?email='+$('#emailfirst').val();
    
    $("#divForgot").html('<br/>Heslo bylo odesláno na Váš e-mail: '+$('#emailfirst').val())
    
    //alert(url);
    
    /*$("#divForgot").load(url, function(response, status, xhr) {
      if (status == "error") {
        var msg = "Sorry but there was an error: ";
        $("#divForgot").html(msg + xhr.status + " " + xhr.statusText);
      }
      else
      {
        alert(response)
      }
    });*/

    $.ajax({
          url: url,
          type: 'GET',
          timeout: 3000,
          beforeSend: function( xhr ) {
            $('#divForgot').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
          },
          error: function(){
            $('#divForgot').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator"><br/><br/>Nepodařilo se najít data.' );
          },
          success: function(html){
            $('#divForgot').html(html);
            
          }
      }); 
  });
  
  $('#dataSendPswd').click( function(){
    if($('#dataPswd').val().length>0)
    {
    
      var url = '/ajxDataByEmail.asp?email='+$('#dataEmail').val()+ '&psw=' + $('#dataPswd').val();
      //alert(url)
      $.ajax({
          url: url,
          type: 'GET',
          timeout: 3000,
          beforeSend: function( xhr ) {
            $('#divDataByEmail').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
          },
          error: function(){
            $('#divDataByEmail').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator"><br/><br/>Nepodařilo se najít data. Pozměňte dotaz nebo klikněte na Hledej a dostanete výsledky fulltextového hledání.' );
          },
          success: function(html){
            //alert(html)
            if(html.indexOf("[OK]")==0)
            {
              var arr = html.split('|');
              $('#firm').val(arr[1]);
              $('#firstname').val(arr[2]);
              $('#lastname').val(arr[3]);
              $('#city').val(arr[4]);
              $('#zipcode').val(arr[5]);
              $('#street').val(arr[6]);

              $('#deliveryfirm').val(arr[7]);
              $('#deliveryfirstname').val(arr[8]);
              $('#deliverylastname').val(arr[9]);
              $('#deliverycity').val(arr[10]);
              $('#deliveryzipcode').val(arr[11]);
              $('#deliverystreet').val(arr[12]);
              
              $('#phone').val(arr[13]);
              $('#ico').val(arr[14]);
              $('#dic').val(arr[15]);
              $('#news').checked = (arr[16] == 'True' ? true : false);
              
              $('#password').val($('#dataPswd').val());
              $('#passwordagain').val($('#dataPswd').val());
              
              $('#bankaccount').val(arr[17]);
              $('#bankcode').val(arr[18]);
              $('#spec').val(arr[19]);

              $('#divDataByEmail').css({'display': 'none'})
              $('#label_big_pswinfo').css({'display': 'none'});
              
              $('#email').val($('#emailfirst').val())
              
              $('#label_passwordX').css({'display':'none'});
              $('#input_passwordX').css({'display':'none'});
              $('#required_passwordX').css({'display':'none'});
            
              $('#label_passwordagainX').css({'display':'none'});
              $('#input_passwordagainX').css({'display':'none'});
              $('#required_passwordagainX').css({'display':'none'});
              
              location.reload();
              
            }
            if(html=="[KO]")
            {
              $('#divDataByEmail').css({'display': 'block'})
              $('#divDataByEmail').html( '<br/><br/>Klient s tímto e-mailem a heslem neexistuje.' );
            }
          }
      });
    }
    else
    {
      alert('Nevložil(a) jste heslo!');
    }
  });
  
  $('.pswinfo').click(function(){
    
    $('#label_passwordX').css({'display':'block'});
    $('#input_passwordX').css({'display':'block'});
    $('#required_passwordX').css({'display':'block'});

    $('#label_passwordagainX').css({'display':'block'});
    $('#input_passwordagainX').css({'display':'block'});
    $('#required_passwordagainX').css({'display':'block'});
  });
  
  var search_timeout = 200;
  var data = '';
  var bSuccess = false;
  //------------MY AUTOCOMPLETE--------------------------------------------------------------------------------
  $("#expsXX").bind('keypress', function()
  {

    if(search_timeout != undefined) {
            clearTimeout(search_timeout);
    }
    
    
    search_timeout = setTimeout(function() 
    {
      
      search_timeout = undefined;
            
      if($("#exps").val().length > 1)
      {
        
        var url = '/ajxWhisper.asp?exps='+$("#exps").val();

        alert(url);
        
        $.ajax({
            url: url,
            type: 'GET',
            timeout: 3000,
            beforeSend: function( xhr ) {
              $('#divwhisper').html( '<img class="ind" src="/Script_new/jquery-autocomplete/demo/indicator.gif" alt="indicator">' );
            },
            error: function(request, status, error){
        alert(request.responseText);
              $('#divwhisper').html( html + '<br/><br/><div style="text-align:center; padding:0 40px; ">Přímý produkt nenalezen. Pokračujte kliknutím na tlačitko Hledej k výsledkům fulltextového hledání.</div>' );
            },
            success: function(html){
              alert(html)
              if(html!='')
              {
                $('#divwhisper').css({'display': 'block'})
                $('#divwhisper').html(html)
              }
              else
              {
                $('#divwhisper').html( '<br/><br/><div style="text-align:center; padding:0 40px; font-weight: bold; ">Přímý produkt nenalezen. Pokračujte kliknutím na tlačitko Hledej k výsledkům fulltextového hledání.</div>' );
              }
            }
        });
      }   
    
    }, 700);
         
  });
  //------------------------------------------------------------------------------------------------
  /*$("#EXPSXXXX").bind('keypress', function() 
  {
    if(search_timeout != undefined) {
            clearTimeout(search_timeout);
    }
    //var $this = this; // save reference to 'this' so we can use it in timeout function
    search_timeout = setTimeout(function() {
            search_timeout = undefined;

            var url = 'http://www.huramobil.cz/ajxWhisper.asp?exps='+$("#EXPS").val();
                  
            $.ajax({
                url: url,
                type: 'GET',
                timeout: 3000,
                error: function(){
                    //alert('Error loading document\n' + url);
                    bSuccess = false;
                    data = '';
                },
                success: function(html){
                  //alert(html)
                  data = html.split(';');
                  bSuccess = true;
                }
            });
            
            $("#EXPS").autocomplete(data, {
          		matchContains: true,
          		minChars: 2
          	});
          	
    }, 100);
  });
  
  $("#EXPSSSSSSSSSS").autocomplete('http://www.huramobil.cz/ajxWhisper.asp?exps=', {
		matchContains: true,
		minChars: 2
	});
          
  $("#EXPSSSSS").keydown( function() 
  {

    var url = 'http://www.huramobil.cz/ajxWhisper.asp?exps='+$(this).val();
          
    $.ajax({
        url: url,
        type: 'GET',
        timeout: 3000,
        error: function(){
            alert('Error loading document\n' + url);
        },
        success: function(html){
          //alert(html)

          var html = html.split(';');
          $("#EXPS").autocomplete(html, {
        		matchContains: true,
        		minChars: 2
        	});
        }
    });
      
    
  });
  
  function ajax_delay(str){
    setTimeout("str", 1000);
  }

  //$("#EXPS").focus().autocomplete('http://www.huramobil.cz/ajxWhisper.asp?exps='+$(this).val());
  
  $("#EXPSSSS").change( function() {
    $('body').append("<div id='whisper' class='whisper'>&nbsp;</div>");
    $('#whisper').css({'display':'block', top: (mY)+'px', left: (mX)+'px'});//.load(url);
  });*/

  $('.cont').click(function () {
      //$('.contactsX').css({'display' : 'block'});
  });
  
  $('.news').click(function () {
      $('.newsletter').css({'display' : 'block'});
  });
  
  $('.aLogin').click(function () {
      $('#LoginForm').css({'display' : 'block'});
  });
    

  $('.zoomD' ).click(function(){
  
    var nID = $(this).attr('id').replace('moreimgs_', '');
    $('.tabdata').css({'display':'none'});
    
    $('#tabdata_' + nID).css({'display':'block'});
    $('.aOneTabsel').removeClass('aOneTabsel').addClass('aOneTab');
    $('#tab_' + nID).removeClass('aOneTab').addClass('aOneTabsel');
    
    $('.tabcentersel').removeClass('tabcentersel').addClass('tabcenter');
    $('.tableftsel').removeClass('tableftsel').addClass('tableft');
    $('.tabrightsel').removeClass('tabrightsel').addClass('tabright');
    $('#tabc_' + nID).removeClass('tabcenter').addClass('tabcentersel');
    $('#tabl_' + nID).removeClass('tableft').addClass('tableftsel');
    $('#tabr_' + nID).removeClass('tabright').addClass('tabrightsel');
  });
  
  $('#amoreimgs').click(function(){
    $('.tabdata').css({'display':'none'});
    $('.hidelink').css({'display':'none'});
    $('.aOneTabsel').removeClass('aOneTabsel').addClass('aOneTab');
    var nID = 3;
    $('#tab_' + nID).removeClass('aOneTab').addClass('aOneTabsel');
    $('#hl_' + nID).css({'display':'block'});
    
    $('.tabcentersel').removeClass('tabcentersel').addClass('tabcenter');
    $('.tableftsel').removeClass('tableftsel').addClass('tableft');
    $('.tabrightsel').removeClass('tabrightsel').addClass('tabright');

    $('.tableftLR_Lsel').removeClass('tableftLR_Lsel').addClass('tableftLR_L');
    $('.tabrightLR_Lsel').removeClass('tabrightLR_Lsel').addClass('tabrightLR_L');

    $('.tableftLR_Rsel').removeClass('tableftLR_Rsel').addClass('tableftLR_R');
    $('.tabrightLR_Rsel').removeClass('tabrightLR_Rsel').addClass('tabrightLR_R');
    
    $('#tabc_' + nID).removeClass('tabcenter').addClass('tabcentersel');
    $('#tabl_' + nID).removeClass('tableft').addClass('tableftsel');
    $('#tabr_' + nID).removeClass('tabright').addClass('tabrightsel');
    
    $('#tabdata_' + nID).css({'display':'block'});
        
  });
  
  $('.aOneTab, .aOneTabsel, #moreimgs' ).click(function(){
  
    var nID = $(this).attr('id').replace('tab_', '');
    $('.tabdata').css({'display':'none'});
    $('.hidelink').css({'display':'none'});
    
    $('#tabdata_' + nID).css({'display':'block'});
    $('#hl_' + nID).css({'display':'block'});
    $('.aOneTabsel').removeClass('aOneTabsel').addClass('aOneTab');
    $('#tab_' + nID).removeClass('aOneTab').addClass('aOneTabsel');


    $('.tabcentersel').removeClass('tabcentersel').addClass('tabcenter');
    $('.tableftsel').removeClass('tableftsel').addClass('tableft');
    $('.tabrightsel').removeClass('tabrightsel').addClass('tabright');

    $('.tableftLR_Lsel').removeClass('tableftLR_Lsel').addClass('tableftLR_L');
    $('.tabrightLR_Lsel').removeClass('tabrightLR_Lsel').addClass('tabrightLR_L');

    $('.tableftLR_Rsel').removeClass('tableftLR_Rsel').addClass('tableftLR_R');
    $('.tabrightLR_Rsel').removeClass('tabrightLR_Rsel').addClass('tabrightLR_R');

    switch(nID*1)
    {
      case 1:
        $('#tabc_' + nID).removeClass('tabcenter').addClass('tabcentersel');
        $('#tabl_' + nID).removeClass('tableftLR_L').addClass('tableftLR_Lsel');
        $('#tabr_' + nID).removeClass('tabrightLR_L').addClass('tabrightLR_Lsel');
      break;
      case 5:
        $('#tabc_' + nID).removeClass('tabcenter').addClass('tabcentersel');
        $('#tabl_' + nID).removeClass('tableftLR_R').addClass('tableftLR_Rsel');
        $('#tabr_' + nID).removeClass('tabrightLR_R').addClass('tabrightLR_Rsel');
      break;
      default:
        $('#tabc_' + nID).removeClass('tabcenter').addClass('tabcentersel');
        $('#tabl_' + nID).removeClass('tableft').addClass('tableftsel');
        $('#tabr_' + nID).removeClass('tabright').addClass('tabrightsel');
      break;

    }
    

  });
  
  var bOver = false;
  $('.floatAvail').on('mouseleave', function(){
    bOver = true;
     //$('#floatavail').fadeOut(500, function(){$('#floatavail').css({'display':'none'});})
     $('.floatAvail').css({'display':'none'});
     $('.imgArr').css({'display':'none'});
  });
  
  $('.product_body').mouseleave(function(){
    
    if(true || bOver)
    {
      //$('#floatavail').fadeOut(500, function(){$('#floatavail').css({'display':'none'});})
      $('.floatAvail').css({'display':'none'});
      $('.imgArr').css({'display':'none'});
    }
  });
  
  $('#Products').mouseleave(function(){ if(bOver){ bOver = false; $('.floatAvail').css({'display':'none'}).html(''); $('.imgArr').css({'display':'none'}); } })
  
  $('.ajxOnlineAvail').click(function(){
    bOver = false;
    $('.floatAvail').css({'display':'none'}).html('');
    $('.imgArr').css({'display':'none'});
    var code = $(this).attr('id').replace('onl_', '');
    var l = $(this).parent().offset().left;
    var t = $(this).parent().offset().top;
    //alert(code);
    var url = '/ajxOnlineAvail_POPUP.asp?sCode='+code+'&t=0';

    mY = 0;
    mX = 0;
    
    $('#floatavail_' + code).css({'display':'block', top: (mY+27)+'px', left: (mX-100)+'px'}).load(url);
    $('#imgArr_' + code).css({ 'display' : 'block' });


  });
  
  $('.ajxOnlineAvail1').click(function(){
    $('.floatAvail').css({'display':'none'}).html('');
    $('.imgArr').css({'display':'none'});

    var code = $(this).attr('id').replace('onl1_', '');
    var l = $(this).parent().offset().left;
    var t = $(this).parent().offset().top;
    
    var url = '/ajxOnlineAvail_POPUP.asp?sCode='+code+'&t=0';

    mY = 0;
    mX = 0;
    
    $('#floatavail_' + code).css({'display':'block', top: (mY+27)+'px', left: (mX-100)+'px'}).load(url);
    $('#imgArr_' + code).css({ 'display' : 'block' });


  });
  

  $('.thumb').click(function(){
  
    var nID = $(this).attr('id').replace('th_', '');

    $('.notetechnology').css({ 'display' : 'none'});
    $('#nt_' + nID).css({ 'display' :  'block' });
    
  });
  
  $('.technologies').mouseleave(function(){

       $('.notetechnology').css({ 'display' : 'none'});

  }); 
  
  //-- tvorba dat pro prametricke vyhledavani - FILTR v kategorii
  $('.chbParamValue').click(function(){
    var aID = $(this).attr('id').split('|');
    var nIDParamName = aID[0];
    var sGroupName   = CzToAscii(aID[2]);
    var pkParamName = aID[3];
    
    if( $('#' + nIDParamName).val().indexOf( sGroupName ) == -1 )
    {
      $('#' + nIDParamName).val('{' + sGroupName + '}');
    } 
    
    var sVal = CzToAscii(aID[1]);
    
    if( $('#' + nIDParamName).val().indexOf( sVal ) == -1 )
    {
      $('#' + nIDParamName).val( $('#' + nIDParamName).val() + '[' + sVal+ ']' );
    } 
    
    if( $(this).is(':checked') == false )
    {
      var thisVal = $('#' + nIDParamName).val();
      $('#' + nIDParamName).val( thisVal.replace( '[' + sVal+ ']', '' ) );
      if( $('#' + nIDParamName).val() == '{' + sGroupName+ '}' )
      {
        $('#' + nIDParamName).val('');
      }
    }
    
    var data = '';
    // -- a nyni to spojime do jednoho
    $('.hideParamData').each( function(index){
      data+= ( $(this).val()!='' ? $(this).val() + '|' : '' );  
    });
    $('#inpParamSearchData').val( data.substring(0, (data.length-1)) );
    
    var url = '/default.asp?' + $('#inpPSD').val() + data.substring(0, (data.length-1));
    
    //alert(url)
    
    location.href = url;
  });

  $('#resetParamSearchData').click(function(){
    // -- a nyni smazeme hide inputy
    $('.hideParamData').each( function(index){
      $(this).val('');  
    });
    $('#inpParamSearchData').val( '' );
    
    var url = '/default.asp?' + $('#inpPSD').val();// + $('#inpParamSearchData').val();
    //alert(url)
    location.href = url;
    
  });
  
  $('.newprice').click(function(){
    var bSave = true;
    var nID = $(this).attr('id').replace('newprice_', '');
    var nCount = $('#nCount_' + nID).val();
    var price = 0;
    var group = $('#GroupDefault_' + nID).val();
    
    if($(this).prop('checked'))
    {
      //alert( (nCount*1) + ($('#nCouponCountItemsResult').val()*1) );
      
      if( ((nCount*1) + ($('#nCouponCountItemsResult').val()*1) > 3 ) )
      {
        alert('Na slevový kupón uplatnujete více než 3 ks!');
        $(this).prop('checked', false);
        bSave = false;
      }
      else
      {
        $('#nCouponCountItemsResult').val( (nCount*1) + ($('#nCouponCountItemsResult').val()*1) );
        price = $(this).val();
        $('#Price_' + nID).val( price );
        
        $('#sp_newprice_' + nID).html("<span class='cpinf'>p&#367;vodní cena</span><br />" + $('#PriceDefaultStr_' + nID).val() +  " s DPH" );
        $('#pricedef_' + nID).html("" + $('#PriceNewStr_' + nID).val() +  " <span>s DPH</span>" );
        
        group = $('#GroupNew_' + nID).val();
      }
    
    }
    else
    {
        price = $('#PriceDefault_' + nID).val();
        
        $('#nCouponCountItemsResult').val( ($('#nCouponCountItemsResult').val()*1) - (nCount*1) );
        $('#Price_' + nID).val( price );

        $('#sp_newprice_' + nID).html("<span class='cpinf'>bude uplatněna nová cena</span><br />" + $('#PriceNewStr_' + nID).val() +  " s DPH" );
        $('#pricedef_' + nID).html("" + $('#PriceDefaultStr_' + nID).val() +  " <span>s DPH</span>" );
    }


    if(bSave)
    {
      var url = "/ajxUpdateTemporaryOrder.asp";
      $.ajax({
          url: url,
          type: 'POST',
          data: {
                  'id' : nID, 
                  'price' : price,
                  'name' : $('#name_' + nID).val(),
                  'code' : $('#Code_' + nID).val(),
                  'count' : $('#nCount_' + nID).val(),
                  'comment' : $('#comment_' + nID).val(),
                  'discount' : $('#discount_' + nID).val(),
                  'grp' : group

                },
          timeout: 3000,

          error: function(request, status, error){
            //$('#asreturn').html( 'Chyba.' );
            alert( 'Chyba.\n' );
          },
          success: function(html){
            //alert(html);
          }
      });
    }
  });
  
});

