jQuery(document).ready(function(){

    //Hide (Collapse) the toggle containers on load
    //jQuery('#video_open').hide();

    //Switch the "Open" and "Close" state per click then slide up/down (depending on open/close state)
    test = 0;
    jQuery('#open_vid').click(function(){
	jQuery('#video_open').animate({
	    opacity: 1,
	    left: '25',
	    zindex : '999',
	    height: 'toggle'
	}, 1500, function() {
	    // Animation complete.
	    });
	jQuery('#for_light').animate({
	    opacity: 0.7,
	    zindex : '800',
	    backgroundcolor : '#000'
	}, 1, function() {
	    // Animation complete.
	    });
	jQuery('#open_vid').animate({
	    opacity: 0,
	    left: '0',
	    height: 'toggle'
	}, 1, function() {
	    // Animation complete.
	    });
	test ++;
    });

    jQuery('#for_light').click(function(){
	if(test == 1){
	    
	    jQuery('#video_open').animate({
		opacity: 0,
		left: '100',
		zindex : '-1',
		height: 'toggle'
	    }, 1000, function() {
		// Animation complete.
		});
	    jQuery('#for_light').animate({
		opacity: 0,
		zindex : '-1',
		background : '000'
	    }, 1, function() {
		// Animation complete.
		});
	    jQuery('#open_vid').animate({
		opacity: 1,
		left: '0',
		height: 'toggle'
	    }, 1, function() {
		// Animation complete.
		});
	    test =0;
	}
    });
    

});

/*
 * Scripts Ajax
 */

/*
 * Posts
 */

function ajax_del(id){
    var div = '#item'+id;
    jQuery(div).fadeOut();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("Le billet n°"+id+" a bien été supprimé", settings);
}

function ajax_publish(id){
    var div = '#unpublish'+id;
    var btn = '#publish'+id;
    jQuery(div).hide();
    jQuery(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("Le billet n°"+id+" a été publié", settings);
}

function ajax_unpublish(id){
    var div = '#publish'+id;
    var btn = '#unpublish'+id;
    jQuery(div).hide();
    jQuery(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("Le billet n°"+id+" a été retiré de la publication", settings);
}

/*
 * Catégories
 */

function ajax_publish_cat(id){
    var div = '#unpublish'+id;
    var btn = '#publish'+id;
    jQuery(div).hide();
    jQuery(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La catégorie n°"+id+" a été publiée", settings);
}

function ajax_unpublish_cat(id){
    var div = '#publish'+id;
    var btn = '#unpublish'+id;
    jQuery(div).hide();
    jQuery(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La catégorie n°"+id+" a été retiré de la publication", settings);
}

/*
 * Inscrits à la Newsletter
 */

function ajax_del_inscrit(id){
    var div = '#item'+id;
    jQuery(div).fadeOut();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("L'inscrit n° "+id+" a bien été supprimé de la liste de diffusion de la newsletter.", settings);
}

/*
 * Newsletters
 */

function ajax_del_newsletter(id){
    var div = '#item'+id;
    jQuery(div).fadeOut();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La newsletter n°"+id+" a été supprimée", settings);
}

function ajax_send_newsletter(id){
    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La newsletter n°"+id+" a été envoyée !", settings);
}

/*
 * Pages statiques
 */

function ajax_publish_page(id){
    var div = 'unpublish'+id;
    var btn = 'publish'+id;
    $(div).hide();
    $(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La page n°"+id+" a été mise en ligne", settings);
}

function ajax_unpublish_page(id){
    var div = 'publish'+id;
    var btn = 'unpublish'+id;
    $(div).hide();
    $(btn).show();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La page n°"+id+" a été retirée", settings);
}

function ajax_del_page(id){
    var div = '#item'+id;
    jQuery(div).fadeOut();

    var settings = {
	header:"Infos :",
	glue:'before'
    };
    jQuery.jGrowl("La page n°"+id+" a été supprimée", settings);
}

/*
 * Scripts PROGEKA
 */

var k = 0;
 
var url=document.location.href.split("/");

var b_version=navigator.appVersion;
var version= b_version.split(';');
var ver = version[1];

jQuery(document).ready(function () {
    jQuery('#rea_hide').hide();
    jQuery('#rea_suivante').show();
    jQuery('#paginator_top').hide();

    if( (ver == ' MSIE 6.0') || (ver == ' MSIE 7.0') ){
	if(ver == ' MSIE 6.0'){
	    jQuery('#menuleft').css('top', '150px');
	}
    } else {
	if( (url[3]=="book") || (url[4]=="book") ){
	    jQuery('#menuleft').animate({
		"left":"+=200px"
	    }, 1);
	    jQuery('#menuleft_open').show();
	    jQuery('#menuleft_close').css('left', '170px');
	} else {
	    k++;
	    jQuery('#menuleft_close').css('left', '-30px');
	    jQuery('#menuleft_open').css('left', '-30px');
	    jQuery('#menuleft_close').show();
	}
    }

    /*
    * Offres
    */

    for(i=2 ; i<6 ; i++){
	jQuery('#offre'+i).hide();
    }
});

function showMenu(){
    if( (ver != ' MSIE 6.0') && (ver != ' MSIE 7.0') ){
	jQuery('#menuleft').animate({
	    "left": "-=200px"
	}, 800);
	jQuery('#menuleft_close').animate({
	    "left": "-=200px"
	}, 800);
	jQuery('#menuleft_open').animate({
	    "left": "-=200px"
	}, 800, null, function callback(){
	    jQuery('#menuleft_open').fadeOut();
	    jQuery('#menuleft_close').fadeIn();
	});
    }
}

function hideMenu(){
    if( (ver != ' MSIE 6.0') && (ver != ' MSIE 7.0') ){
	jQuery('#menuleft').animate({
	    "left": "+=200px"
	}, 800);
	jQuery('#menuleft_open').animate({
	    "left": "+=200px"
	}, 800);
	jQuery('#menuleft_close').animate({
	    "left": "+=200px"
	}, 800, null, function callback(){
	    jQuery('#menuleft_close').fadeOut();
	    jQuery('#menuleft_open').fadeIn();
	});
    }
}

function menuLeft(){
    if(k%2==0){
	showMenu();
    } else {
	hideMenu();
    }

    k++;
}

function reaSuivante(){
    jQuery('#rea_hide').slideDown('slow', function callback(){
	jQuery('#rea_suivante').hide();
    });
    jQuery('#paginator_top').slideDown(1500);

    if(k%2==0){
	showMenu();
	k++;
    }
}

/*
 * Script champs de recherche
 */

function deltext($champs){
    if($champs.value=='Recherche...')$champs.value='';
}

function addtext($champs){
    if($champs.value=='')$champs.value='Recherche...';
}

/*
 * Script OFFRES
 */

//var currOffre = 3;
//
//function afficherOffre(id){
//    if(id != currOffre){
//	jQuery('#offre'+currOffre).fadeOut(function(){
//	    jQuery('#offre'+id).fadeIn();
//	    currOffre = id;
//	});
//    }
//}



