/*
 * General config
 * By poppo 
 * E-Mail: pop@silvermover.com
 * 
 */
var rootFolder="/";
//var rootFolder="/theodore/";
var $url="http://"+document.domain+rootFolder; // for page with Rewrite URL

$(function(){

		var inBoxText="Keyword search ...";
		if($('#q').val()!=inBoxText){
			inBoxText=$('#q').val();
		}
		
		$('#q').val(inBoxText).blur(function(){if(this.value==""){this.value=inBoxText;}}).focus(function(){if(this.value==inBoxText){this.value="";}});
		

	  /*********** My Basket *************/
	  $('.basketInfo').append('<img src="' + $url+ 'images/ajax-loader.gif" alt="Loading..." id="loading_ani" style="position:relative;float:right;display:none;"\/>');
	  
	  $(".add2order").click(function() {
		 $('#basketInfo').hide();
      var passing=false;
	  var size='';
	  $('input[name="avaliableSize"]').each(function(i,v){
		 var t='#size_'+(i+1);
		 size+=(i+1)+':'+$(t).is(':checked')+',';
		 if($(t).is(':checked')==true) passing=true;
	  });
		 
	  if(passing==false)
	  {
		alert('Please choose size...');
	  }else{
				$('#flying').remove();
		 var val=$(this).attr('title');
		 var num=1;
		 var image=$(this).parent().prev().prev().find('img');
		 var imagPos=image.offset();
		 var target=$('.basketInfo');
		 var targetPos=target.offset();
		 var params={width:target.width(),height:target.height(),top:targetPos.top,left:targetPos.left,opacity:0};
		 image.before('<img src="'+image.attr('src')+'" id="flying" style="position:absolute;top:'+targetPos.top+'px;left:'+targetPos.left+'px;" ');
		 
		 
		 $(this).effect("transfer", { to: ".basketInfo" }, 1000,function(){
			//$('#flying').animate(params,1500,false,function(){
			$('#loading_ani').show();
			$('#flying').remove();
			
			$.get($url+"jax.php",{flag:'add',pro_id:val,num:num,size:size},function(data){
			   $('#loading_ani').hide();
			   $('#basketInfo').slideDown().html('<a href="#" class="closeBasketInfo">X<\/a>'+data).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).find('li:even').css({'background':'#DFB5B6'});
			   
			});			  
		 });
	  }
	  return false;
   });
	  
   $("#showMyBasket,.showMyBasket").click(function() {
	  $('#basketInfo').hide();
	  $(this).effect("transfer", { to: ".basketInfo" }, 1000,function(){
			$('#loading_ani').show();
			$.get($url+"jax.php",{flag:'show'},function(data){
			   $('#loading_ani').hide();
			   $('#basketInfo').slideDown().html('<a href="#" class="closeBasketInfo">X<\/a><br style="clear:both;"/>'+data).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).find('li:even').css({'background':'#DFB5B6'});
			});			  
	  });
	  
	  return false;
   });
   
    
   $('.closeBasketInfo').live('click',function(){
	  $(this).parent().slideUp();
	  return false;
   });
	  
	  
	  
	  /********************* pk delete item in mybasket***********************/
        ///pk TODO remove item
        $('a.remove_item').live('click',function(){
			//var $info=$(this).parent().text();
			//$info=$info.substring(0,$info.length-1);
            if(confirm('Confirm to delete item'))
			{
				
			var title = $(this).attr('title');
            var title_cut = title.split(' ');
            
            /**/
            var idprd = $('.add2order').attr('title');
            $.getJSON($url+'jax.php',{flag:'removeCart',pid:title_cut[0],psize:title_cut[1]},function(data){
 
               if(data=="ok"){
                    //alert('yes');
					if($('.rqTable').is(':visible')==true){
						location.reload(true);
					}else if($('#showResult').is(':visible')==true && title_cut[0]==idprd){
						
						var numCheckbox = $('input:checkbox').length;
						$('#size_' + title_cut[1]).attr('checked',false);
						showBoxItem();
					}else{
						showBoxItem();

					}
                    
                }else{
                    alert('Can not delete item ?');                    
                }
            });
			}
            return false;
        });
 

        //end pk
 
	   /********************************************/

		  
		  
}); // n doc
 
function showBoxItem(){
	$('.basketInfo').append('<img src="' + $url+ 'images/ajax-loader.gif" alt="Loading..." id="loading_ani" style="position:relative;float:right;display:none;"\/>');
	$('#loading_ani').show();
	$.get($url+"jax.php",{flag:'show'},function(data){
	   $('#loading_ani').hide();
	   $('#basketInfo').slideDown().html('<a href="#" class="closeBasketInfo">X<\/a><br style="clear:both;"/>'+data).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).find('li:even').css({'background':'#DFB5B6'});
	});		
}

// plugin Scrolling page
$.fn.extend({scrollTo:function(speed,easing){return this.each(function(){var targetOffset=$(this).offset().top;$('html,body').animate({scrollTop:targetOffset},speed,easing);});}});


