
function MoveToCart(imgid,itemsid)
{
	
$.post("http://gothshop.org/cart_add.php?modal=true&height=130&width=300&items_id="+itemsid,{},	 
function()    {
		var windowScrollTop = $(window).scrollTop();
        var windowScrollLeft = $(window).scrollLeft();
        var target = $('#cart');
	 	var image = $(imgid);    
        var flyOptions = {
               top: target.offset().top + (target.height()/2), 
               left: target.offset().left + (target.width()/2),
               height: image.height()*0.02, 
               width: image.width()*0.02,
        		};
               
	 	imageFly = image.clone().css({
               position:'absolute', 
               top:image.offset().top, 
               left:image.offset().left});
        jQuery('body').append( imageFly );       

               pageScrollFix({
                  scrollTop: imageFly.offset().top,
                  scrollLeft:imageFly.offset().left
               }, 200);
        
            imageFly.animate({top:imageFly.offset().top+20, 
               left:imageFly.offset().left+20},400,function(){
               pageScrollFix({
                  scrollTop: target.offset().top,
                  scrollLeft:target.offset().left
               }, 200);
            });

        imageFly.animate(flyOptions, 800, function() {
        	
               pageScrollFix({
                  scrollTop: windowScrollTop,
                  scrollLeft:windowScrollLeft
               }, 200);
        
		jQuery(this).remove();
    // Animation complete.
  });
  

//location.href=ln;
	 
   function pageScrollFix(params,duration,callback){
      if( params.scrollTop && params.scrollLeft ){
         if( ( params.scrollTop > jQuery(window).scrollTop()
               && params.scrollTop < jQuery(window).scrollTop() + jQuery(window).height() )
            && ( params.scrollLeft > jQuery(window).scrollLeft()
               && params.scrollLeft < jQuery(window).scrollLeft() + jQuery(window).width() ) 
         ) 
{
            if(typeof callback === 'function') {
               callback();
            }
            return;
         }
      }
      if(jQuery.browser.opera){
         jQuery('html').animate(params,duration,callback);
      } else {
         jQuery('html, body').animate(params,duration,callback);
      }
   }//pageScrollFix
  } );
}

