var menu = false;
var posnav = '';
var subnav = '';

var default_img = '';

jQuery(document).ready(function() //jquery
{
	//slideshow(s) homepage
	if(jQuery('.slide').length)
	{
		jQuery('.slide').cycle({
			fx: 'fade',
			timeout: 4500,
			speed: 1250
		});
		
		jQuery('#promo-slides').cycle({
			fx: 'scrollLeft',
			timeout: 5000,
			speed: 500
		});
	}
	
	//thumbnail preview
	if(jQuery('#list-view').length)
	{	
		//init
		/* rand = _randomImage(pre);
		jQuery('#preview-header img').attr('src', pre[rand]); */
		
		default_img = jQuery('#preview-header img').attr('src');
		
		jQuery('#list-view a').hoverIntent(
			function(){
				jQuery('#preview-header img').attr('src', pre[this.id]);
			},
			function(){
				jQuery('#preview-header img').attr('src', default_img);
			}
		);
	}
	
	//subnav
	jQuery('#nav li').hover(function() //hoverIntent - breaks lightbox SS
	{
		//alert('!');
		
		if(jQuery(this).is('.show-sub')){
			_showSubnav(jQuery(this));
		} else {
			_hideSubnav();
		}
	},function(){});
	
	jQuery('#header-wrapper').mouseover(_hideSubnav);
	jQuery('#subnav').mouseleave(_hideSubnav);
	
	//delete dish
	jQuery('.btn-delete').click(function()
	{
		var dialog = confirm('Wilt u dit gerecht verwijderen?');
		if(dialog){
			var ref = (this.id).split('-');
			window.location = 'dashboard?section=verwijder&gerecht='+ref[1];
		}
	
		return false;
	});
	
});

function _randomImage(obj)
{
    var result;
    var count = 0;
    for (var prop in obj)
        if (Math.random() < 1/++count)
           result = prop;
		   
    return result;
}

function _showSubnav(obj)
{
	subnav = obj.find('.subnav').html();
	posNav = obj.offset();

	pos = obj.parent().offset();
	color = obj.css('background-color');
	
	dif = posNav.left - pos.left;

	jQuery('#subnav').css({ 'background-color' : color, 'top' : pos.top+32, 'left' : pos.left }).html(subnav).show();
	jQuery('#subnav ul:first').css({ 'margin-left' : dif + 10 });
}

function _hideSubnav()
{
	jQuery('#subnav').hide();
}


