$(document).ready(function(){  

	  var timezone = "US/Hawaii";
	  $.getJSON("http://json-time.appspot.com/time.json?tz="+timezone+"&callback=?",
		function(data){
		  if (data.hour < 9 && data.minute > 30 ) {
			$('a[title="orders"]').addClass('order-unavailable');
		  } else if (data.hour > 19) {
			$('a[title="orders"]').addClass('order-unavailable');
		  } else { 
			$('a[title="orders"]').addClass('order-available');
		  }
		});	
		
	$('a[title="orders"]').addClass('order-available');
			
	$('.order-available').live('mouseover mouseout', function(event) {
	  if (event.type == 'mouseover') {
		$('.availablett').show("fast");
	  } else {
		$('.availablett').hide("fast");
	  }
	});	
	
	$('.order-unavailable').live('mouseover mouseout', function(event) {
	  if (event.type == 'mouseover') {
		$('.unavailablett').show("fast");
	  } else {
		$('.unavailablett').hide("fast");
	  }
	});			
	
	$("a[rel=galerias]").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
		}
	});
  
  $('.log_us:last').keyup(function() {
    var valor = $('.log_us:last').val();
    $('.log_us:first').val(valor);  
  });					   
  $('.pass_us:last').keyup(function() {
    var valor = $('.pass_us:last').val();
    $('.pass_us:first').val(valor);  
  });	
						   
  $('#logout').click(function(){
    var liga = ('#logout').attr('href');
    location.href=liga;
  });
	(function($) {
		if(!document.defaultView || !document.defaultView.getComputedStyle){ // IE6-IE8
			var oldCurCSS = jQuery.curCSS;
			jQuery.curCSS = function(elem, name, force){
				if(name === 'background-position'){
					name = 'backgroundPosition';
				}
				if(name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[ name ]){
					return oldCurCSS.apply(this, arguments);
				}
				var style = elem.style;
				if ( !force && style && style[ name ] ){
					return style[ name ];
				}
				return oldCurCSS(elem, 'backgroundPositionX', force) +' '+ oldCurCSS(elem, 'backgroundPositionY', force);
			};
		}
		
		var oldAnim = $.fn.animate;
		$.fn.animate = function(prop){
			if('background-position' in prop){
				prop.backgroundPosition = prop['background-position'];
				delete prop['background-position'];
			}
			if('backgroundPosition' in prop){
				prop.backgroundPosition = '('+ prop.backgroundPosition;
			}
			return oldAnim.apply(this, arguments);
		};
		
		function toArray(strg){
			strg = strg.replace(/left|top/g,'0px');
			strg = strg.replace(/right|bottom/g,'100%');
			strg = strg.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");
			var res = strg.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);
			return [parseFloat(res[1],10),res[2],parseFloat(res[3],10),res[4]];
		}
		
		$.fx.step. backgroundPosition = function(fx) {
			if (!fx.bgPosReady) {
				var start = $.curCSS(fx.elem,'backgroundPosition');
				
				if(!start){//FF2 no inline-style fallback
					start = '0px 0px';
				}
				
				start = toArray(start);
				
				fx.start = [start[0],start[2]];
				
				var end = toArray(fx.options.curAnim.backgroundPosition);
				fx.end = [end[0],end[2]];
				
				fx.unit = [end[1],end[3]];
				fx.bgPosReady = true;
			}
			//return;
			var nowPosX = [];
			nowPosX[0] = ((fx.end[0] - fx.start[0]) * fx.pos) + fx.start[0] + fx.unit[0];
			nowPosX[1] = ((fx.end[1] - fx.start[1]) * fx.pos) + fx.start[1] + fx.unit[1];           
			fx.elem.style.backgroundPosition = nowPosX[0]+' '+nowPosX[1];
	
		};
	})(jQuery);

	// enable scrolls. a simple magical one liner 
	$(".scrol1one").scrollable({size: 1, speed: 1000, next:".btnnext", globalNav: true, clickable: false, prev:".btnprev"}).autoscroll({autoplay: true, autopause: false, interval: 5000}).circular();
	$(".scrol1two").scrollable({size: 1, speed: 900, next:".btnnext", globalNav: true, clickable: false, prev:".btnprev"}).autoscroll({autoplay: true, autopause: false, interval: 5000}).circular();
	$(".scrol1three").scrollable({size: 1, speed: 1000, next:".btnnext", globalNav: true, clickable: false, prev:".btnprev"}).autoscroll({autoplay: true, autopause: false, interval: 5000}).circular();
	
	$(".btnprev").click(function(){					 
	     api.stop();
	});
	
	$(".btnnext").click(function(){					 
	     api.stop();  
	});	
	

	
	$(".userDashboard ul.tabs").tabs(".userDashboard .panes div.section", { 
    /* tabs configuration goes here */ 
 
    // first configuration property 
    event: 'click' 
 
    // ... the rest of the configuration properties 
	});
	
		bgImageTotal=14;
		randomNumber = Math.round(Math.random()*(bgImageTotal-1))+1;
		imgPath=('http://www.sweethomewaimanalo.com/wp-content/themes/sandbox/images/'+randomNumber+'.jpg');
		$('body').css('background-image', ('url("'+imgPath+'")'));
		
	



});            

(function($) {
	$.fn.sorted = function(customOptions) {
		var options = {
			reversed: false,
			by: function(a) {
				return a.text();
			}
		};
		$.extend(options, customOptions);
	
		$data = $(this);
		arr = $data.get();
		arr.sort(function(a, b) {
			
		   	var valA = options.by($(a));
		   	var valB = options.by($(b));
			if (options.reversed) {
				return (valA < valB) ? 1 : (valA > valB) ? -1 : 0;				
			} else {		
				return (valA < valB) ? -1 : (valA > valB) ? 1 : 0;	
			}
		});
		return $(arr);
	};

})(jQuery);

$(function() {
  
  var read_button = function(class_names) {
    var r = {
      selected: false,
      type: 0
    };
    for (var i=0; i < class_names.length; i++) {
      if (class_names[i].indexOf('selected-') == 0) {
        r.selected = true;
      }
      if (class_names[i].indexOf('segment-') == 0) {
        r.segment = class_names[i].split('-')[1];
      }
    };
    return r;
  };
  
  var determine_sort = function($buttons) {
    var $selected = $buttons.parent().filter('[class*="selected-"]');
    return $selected.find('a').attr('data-value');
  };
  
  var determine_kind = function($buttons) {
    var $selected = $buttons.parent().filter('[class*="selected-"]');
    return $selected.find('a').attr('data-value');
  };
  
  var $preferences = {
    duration: 800,
    adjustHeight: false
  };
  
  var $list = $('#list');
  var $data = $list.clone();
  
  var $controls = $('div.splitter ul');
  
  $controls.each(function(i) {
    
    var $control = $(this);
    var $buttons = $control.find('a');
    
    $buttons.bind('click', function(e) {
      
      var $button = $(this);
      var $button_container = $button.parent();
      var button_properties = read_button($button_container.attr('class').split(' '));      
      var selected = button_properties.selected;
      var button_segment = button_properties.segment;

      if (!selected) {

        $buttons.parent().removeClass('selected-0').removeClass('selected-1').removeClass('selected-2');
        $button_container.addClass('selected-' + button_segment);
        
        var sorting_type = determine_sort($controls.eq(1).find('a'));
        var sorting_kind = determine_kind($controls.eq(0).find('a'));
        
        if (sorting_kind == 'all') {
          var $filtered_data = $data.find('li');
        } else {
          var $filtered_data = $data.find('li.' + sorting_kind);
        }
        
        if (sorting_type == 'size') {
          var $sorted_data = $filtered_data.sorted({
            by: function(v) {
              return parseFloat($(v).find('span').text());
            }
          });
        } else {
          var $sorted_data = $filtered_data.sorted({
            by: function(v) {
              return $(v).find('strong').text().toLowerCase();
            }
          });
        }
        
        $list.quicksand($sorted_data, $preferences);
        
      }
      
      e.preventDefault();
    });
    
  }); 

  var high_performance = true;  
  var $performance_container = $('#performance-toggle');
  var $original_html = $performance_container.html();
  
  $performance_container.find('a').live('click', function(e) {
    if (high_performance) {
      $preferences.useScaling = false;
      $performance_container.html('CSS3 scaling turned off. Try the demo again. <a href="#toggle">Reverse</a>.');
      high_performance = false;
    } else {
      $preferences.useScaling = true;
      $performance_container.html($original_html);
      high_performance = true;
    }
    e.preventDefault();
  });
});

function mostrar_ocultar(){
    var actual = $('#showhide').attr('class');
    if(actual=='showbutton'){
	  $('#usermenu').animate({
		marginTop: 0
	  }, 1000, function() {
		// Animation complete.
	  });
	  
	  $('#Calendario').animate({
		marginTop: 300
	  }, 1000, function() {
		// Animation complete.
	  });	  
	  
	  $('body').animate({
		paddingTop: 320,
		backgroundPosition: '0px 300px'
	  }, 1000, function() {
		// Animation complete.
	  });	  
	  
	  $('#containerbg').animate({
		marginTop: 300
	  }, 1000, function() {
		// Animation complete.
	  });		  
	  
	  $('.showbutton').removeClass('showbutton').addClass('hidebutton');      
    }else{
  	  $('#usermenu').animate({
  		marginTop: -300
  	  }, 1000, function() {
  		// Animation complete.
  	  });
	  
	  $('#Calendario').animate({
		marginTop: 0
	  }, 1000, function() {
		// Animation complete.
	  });	  	  
  	  
  	  $('body').animate({
  		paddingTop: 20,
  		backgroundPosition: '0px 0px'
  	  }, 1000, function() {
  		// Animation complete.
  	  });	  
  	  
  	  $('#containerbg').animate({
  		marginTop: 0
  	  }, 1000, function() {
  		// Animation complete.
  	  });		  
  	  
  	  $('.hidebutton').removeClass('hidebutton').addClass('showbutton');
    }
}    

function mostrar_ocultarb(){
    var actual = $('#showhideb').attr('class');
    if(actual=='showbuttonb'){
	  $('#usermenulogged').animate({
		marginTop: 0
	  }, 1000, function() {
		// Animation complete.
	  });
	  
	  $('#Calendario').animate({
		marginTop: 450
	  }, 1000, function() {
		// Animation complete.
	  });	  	  
	  
	  $('body').animate({
		paddingTop: 470,
		backgroundPosition: '0px 450px'
	  }, 1000, function() {
		// Animation complete.
	  });	  
	  
	  $('#containerbg').animate({
		marginTop: 450
	  }, 1000, function() {
		// Animation complete.
	  });		  
	  
	  $('.showbuttonb').removeClass('showbuttonb').addClass('hidebuttonb');      
    }else{
  	  $('#usermenulogged').animate({
  		marginTop: -450
  	  }, 1000, function() {
  		// Animation complete.
  	  });
	  
	  $('#Calendario').animate({
		marginTop: 0
	  }, 1000, function() {
		// Animation complete.
	  });	  	  
  	  
  	  $('body').animate({
  		paddingTop: 20,
  		backgroundPosition: '0px 0px'
  	  }, 1000, function() {
  		// Animation complete.
  	  });	  
  	  
  	  $('#containerbg').animate({
  		marginTop: 0
  	  }, 1000, function() {
  		// Animation complete.
  	  });		  
  	  
  	  $('.hidebuttonb').removeClass('hidebuttonb').addClass('showbuttonb');
    }
} 


$('#headercart .cartTable').addClass('cartTableHeader');

// select one or more elements to be scrollable-enabled 
$(".cartTableHeader").scrollable({ 
 
 		// items are auto-scrolled in 2 secnod interval 
        interval: 1000, 
         
        // make animation a little slower than the default 
        speed: 600, 
 
		size: 1,
		
		globalNav: true,
		
		vertical: true,

		next:".scrolldown", 
		prev:".scrollup",
		
		items: ".cartitems",
		
        // when seek starts make items little transparent 
        onBeforeSeek: function() { 
            this.getItems().fadeTo(300, 0.2);         
        }, 
         
        // when seek ends resume items to full transparency 
        onSeek: function() { 
           this.getItems().fadeTo(300, 1); 
        } 		

});        



$(function() {		
		
	// initialize scrollable 
	$("div.scrollable").scrollable({
		vertical:true, 
		size: 3
		
	// use mousewheel plugin
	}).mousewheel();	
	
});

$(function(){ $("select, input:checkbox, input:radio").uniform(); });
function muestrame_gal(id){

    $('#gal-'+id).trigger('click');

}
   
function muestra_por_cat(este){
var cat = $(este).attr('id');
arreglo = cat.split('-');
//alert('test'+arreglo[1]);
$("#nuevo_content_m").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m_c.php?page=1&cat_id="+arreglo[1]+"", Hide_Load_m());
$(".pag_mar").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m_c_p.php?cat_id="+arreglo[1]+"", Hide_Load_m());
} 

function muestra_por_cat_o(este){
var cat = $(este).attr('id');
arreglo = cat.split('-');
//alert('test'+arreglo[1]);
$("#nuevo_content").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_c.php?page=1&cat_id="+arreglo[1]+"", Hide_Load_m());
$(".pag_mar").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_c_p.php?cat_id="+arreglo[1]+"", Hide_Load_m());
} 


function muestra_todo(){
	$("#nuevo_content_m").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m.php?page=1", Hide_Load_m());
  $(".pag_mar").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m_p.php?", Hide_Load_m());	
}

function muestra_todo_o(){
	$("#nuevo_content").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos.php?page=1", Hide_Load_m());
  $(".pag_mar").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_p.php?", Hide_Load_m());	
}

	function Display_Load_m()
	{
	  $("#loading").fadeIn(900,0);
		$("#loading").html("<img src='bigLoader.gif' />");
	}
	//Hide Loading Image
	function Hide_Load_m()
	{
		$("#loading").fadeOut('slow');
	};
	
	//Pagination Click
function click_p(este){
			
		Display_Load_m();
		
		//CSS Styles
		//$("#pagination li")
		//.css({'border' : 'solid #dddddd 1px'})
		//.css({'color' : '#0063DC'});
		
		//$(this)
		//.css({'color' : '#FF0084'})
		//.css({'border' : 'none'});

		//Loading Data
		var cat_id = $('#cual_cat').val();
		var pageNum = $(este).attr('id');
		$('#post-24 #pagination li').removeClass('active');
		$(este).addClass('active');
		
		$("#nuevo_content_m").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m_c.php?page=" + pageNum + "&cat_id=" + cat_id + "", Hide_Load_m());
	}

  function click_p_o(este){
			
		Display_Load_m();
		
		//CSS Styles
		//$("#pagination li")
		//.css({'border' : 'solid #dddddd 1px'})
		//.css({'color' : '#0063DC'});
		
		//$(this)
		//.css({'color' : '#FF0084'})
		//.css({'border' : 'none'});

		//Loading Data
		var cat_id = $('#cual_cat').val();
		var pageNum = $(este).attr('id');
		$('#post-37 #pagination li').removeClass('active');
		$(este).addClass('active');
		
		$("#nuevo_content").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_c.php?page=" + pageNum + "&cat_id=" + cat_id + "", Hide_Load_m());
	}
	
function click_p_a(este){
			
		Display_Load_m();
		
		//CSS Styles
		//$("#pagination li")
		//.css({'border' : 'solid #dddddd 1px'})
		//.css({'color' : '#0063DC'});
		
		//$(this)
		//.css({'color' : '#FF0084'})
		//.css({'border' : 'none'});

		//Loading Data
		var cat_id = $('#cual_cat').val();
		var pageNum = $(este).attr('id');
		$('#post-24 #pagination li').removeClass('active');
		$(este).addClass('active');
		
		$("#nuevo_content_m").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos_m.php?page=" + pageNum + "&cat_id=" + cat_id + "", Hide_Load_m());
	}	

function click_p_a_o(este){
			
		Display_Load_m();
		
		//CSS Styles
		//$("#pagination li")
		//.css({'border' : 'solid #dddddd 1px'})
		//.css({'color' : '#0063DC'});
		
		//$(this)
		//.css({'color' : '#FF0084'})
		//.css({'border' : 'none'});

		//Loading Data
		var cat_id = $('#cual_cat').val();
		var pageNum = $(este).attr('id');
		$('#post-37 #pagination li').removeClass('active');
		$(este).addClass('active');
		
		$("#nuevo_content").load("http://sweethomewaimanalo.com/wp-content/themes/sandbox/pagination/pagination_data_productos.php?page=" + pageNum + "&cat_id=" + cat_id + "", Hide_Load_m());
	}		




