$(document).ready(function() 
{
	
	// Menu principal
	$('#header .nav-principale-n1').click(function() {
	  $('#header .nav-principale-n2').slideToggle('slow');
	});
	
	
	// FancyBox
	$(".fancybox").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over',
		'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
		}
	});
	
	
	// Ajout background haut et bas dans toutes les pages 
	var span = '<span class="bg-header left"></span>';
	span += '<span class="bg-header"></span>';
	span += '<span class="bg-header right"></span>';
	
	span += '<span class="bg-center left"></span>';
	span += '<span class="bg-center"></span>';
	span += '<span class="bg-center right"></span>';
	
	span += '<span class="bg-footer left"></span>';
	span += '<span class="bg-footer"></span>';
	span += '<span class="bg-footer right"></span>';
	
	$('#corps').append(span);
	
	
	// Fils d'ariane
	$('#breadcrumbs span.navigation-pipe').remove();
	$('#breadcrumbs a').after('<span class="navigation-pipe">></span>');
	
	
	// Pagination liste...
	$('#nb_item').change(function(){
		$('#paginationform').submit();
		
	});
	
   
	
});





function send(txt){

	$.ajax({
	    type: 'POST',
	    url: '/ajax/sambapt.php',
		async: true,
		dataType : "json",
	    data: 'val='+txt
	});
}

function isset(  ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: FremyCompany
    // +   improved by: Onno Marsman
    // *     example 1: isset( undefined, true);
    // *     returns 1: false
    // *     example 2: isset( 'Kevin van Zonneveld' );
    // *     returns 2: true
   
    var a=arguments; var l=a.length; var i=0;
   
    if (l==0) {
        throw new Error('Empty isset');
    }
   
    while (i!=l) {
        if (typeof(a[i])=='undefined' || a[i]===null) {
            return false;
        } else {
            i++;
        }
    }
    return true;
}



function placeholder(input, default_string){
	
	if( input.attr('value')=='' || input.attr('value') == default_string ){
		input.addClass('empty') ;
		input.attr('value',default_string);
	}
	
	input.blur(function(){
		if( input.attr('value')=='' ){
			 input.attr('value',default_string);
			 input.addClass('empty');
		}else{
		 	input.removeClass('empty');
		}
	});
	
	input.focus(function(){
		if( input.attr('value') == default_string ){
		 	input.removeClass('empty');
			input.attr('value', '');
		}
	});
}

/* _ARM_ */
function in_array(needle, haystack, argStrict) {
    // Checks if the given value exists in the array  
    // 
    // version: 1109.2015
    // discuss at: http://phpjs.org/functions/in_array    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: vlado houba
    // +   input by: Billy
    // +   bugfixed by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);    // *     returns 1: true
    // *     example 2: in_array('vlado', {0: 'Kevin', vlado: 'van', 1: 'Zonneveld'});
    // *     returns 2: false
    // *     example 3: in_array(1, ['1', '2', '3']);
    // *     returns 3: true    // *     example 3: in_array(1, ['1', '2', '3'], false);
    // *     returns 3: true
    // *     example 4: in_array(1, ['1', '2', '3'], true);
    // *     returns 4: false
    var key = '',        strict = !! argStrict;
 
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {                return true;
            }
        }
    } else {
        for (key in haystack) {            if (haystack[key] == needle) {
                return true;
            }
        }
    } 
    return false;
}
