/*
*       Site skripty
*
*/


$(document).ready(
  function adminDocumentLoad()
  {
    // corners
    DD_roundies.addRule('.rounded', '5px', true);
    DD_roundies.addRule('.rounded-top', '5px 5px 0 0', true);
    DD_roundies.addRule('.rounded-bottom', '0 0 5px 5px', true);
    DD_roundies.addRule('.rounded-topleft', '5px 0 0 0', true);
    DD_roundies.addRule('.rounded-topright', '0 5px 0 0', true);
    DD_roundies.addRule('.rounded-bottomleft', '0 0 5px 0', true);
    DD_roundies.addRule('.rounded-bottomright', '0 0 0 5px', true);
    
    
    $('div.lista-close .pruh-obsah').hoverIntent( { timeout: 500, over: showLista, out: hideLista } );
    $('div.lista-close .pruh-cont').load('CMSSystem.aspx?cm_action=ajax_campaign #container', function () {$('div.lista-close .pruh-cont a').css( 'opacity','0' );});
  });
  
function showLista()
{
    $('div.lista-close .pruh-cont').animate( { height: '74px' } ,500);
    $('div.lista-close .pruh-cont a').animate( { opacity: '1' } ,500);
    $('div.lista-close .pruh-obsah').animate( { marginTop: '-70px' } ,500);
}

function hideLista()
{
    $('div.lista-close .pruh-cont').animate( { height: '2px' } ,500);
    $('div.lista-close .pruh-cont a').animate( { opacity: '0' } ,500);
    $('div.lista-close .pruh-obsah').animate( { marginTop: '2px' } ,500);
}

function addToBasket (prefix, id) 
  {
    var toLeft = jQuery('div.basket a').attr('offsetLeft') + jQuery('div.basket a').attr('offsetWidth')/2;
    var toTop = jQuery('div.basket a').attr('offsetTop') + jQuery('div.basket a').attr('offsetHeight')/2;
    
    $('#'+prefix+id+' img')
    .clone()
    .css({'position' : 'absolute'})
    .prependTo("#"+prefix+id)
    .animate({opacity: 0.8}, 100 )
    .animate({opacity: 0.1, left: toLeft, top: toTop, width: 10, height: 10}, 1200, 
    function() 
      { 
        $(this).remove();
        jQuery.getJSON("~/CMSSystem.aspx?cm_action=ajax_addToBasket&ModuleKey=catalog&Id="+id+"&Count=1", 
            function(json, status) 
                  {
                    if (json.Count > -1)
                      jQuery('div.basket a').html('V košíku máte <strong>'+json.Count+'</strong> položek');
                      
                    jQuery('#basketCount_'+id).attr('value','1');
                 });

        
      });
  }


