// JavaScript Document
$(document).ready(function(){
    $("a#courseDetailsSwitch").ShowHideCourseDetails();
})

// Show / Hide Course Details block
$.fn.ShowHideCourseDetails = function(e){
    this.click(function(){
						
        if($("#courseDetailsSwitch").html() == "close"){
            $("div#courseDetailsMore").fadeOut(300);
            $("a#courseDetailsSwitch").text("view");
        }else{
            $("div#courseDetailsMore").fadeIn(1000);
            $("a#courseDetailsSwitch").text("close");
        }
		
	
        return false;
    });
}
function changeStyle(playerType) {
	
    if(playerType =="Flv"){
        $("a.lessonListQuicktime").each(function(i){
            $(this).removeClass("lessonListQuicktime");
            $(this).addClass("lessonListFlash");
        });
    }else{

        $("a.lessonListFlash").each(function(i){
            $(this).removeClass("lessonListFlash");
            $(this).addClass("lessonListQuicktime");
        });



    }
	
}

$(function() {
    $('#container').tabs({
        fxAutoHeight: false
    });
});
			
			
			
//recherche ajax

$(document).ready(function() {
    // détection de la saisie dans le champ de recherche
    $('#q').keyup( function(){
        $field = $(this);
        $mode = $('.playerOption:checked').attr('value');
        //$('#lessonList').html(''); // on vide les resultats
        $('#ajax-loader').remove(); // on retire le loader
        var param
        // on commence a traiter a partir du 2eme caractere saisie
        if( $field.val().length > 2 )
        {
            // on envoie la valeur recherché en GET au fichier de traitement
            param = 'q='+$(this).val()+'&sku='+$('#sku').val()+'&mode='+$mode;
            $.ajax({
            type : 'GET', // envoi des données en GET ou POST
            url : appUrl +'/app/modules/products/leconSearch.ajax.php' , // url du fichier de traitement
            data : param, // données a envoyer en  GET ou POST
            beforeSend : function() { // traitements JS a faire AVANT l'envoi des
                $field.before('<img src="'+themeUrl+'/images/indicator.gif" alt="loader" id="ajax-loader" />');// ajout d'un loader pour signifier l'action
            },
            success : function(data){ // traitements JS a faire APRES le retour d'ajax-search.php
                $('#ajax-loader').remove(); // on enleve le loader
                $('#lessonList').html(data); // affichage des résultats dans le bloc
            }
        });
        }
    });
});			



//video ceebox

window.setActivityFullScreen = function(url,urlRetour) {
    var iframe = $("#idframe").remove();
    
	/* ancien tester sur le type de lecture 
	mode     = $('.playerOption:checked').attr('value');
	if(mode != "flv"){
        mode="qt";
    }*/
	
	//automatiquement flash si il y a les videos flash
	hasflash = $('#hasflash').val();
	if(hasflash == "both"){
        mode="flv";
    }else{
	    mode="qt";
    }
	
	//alert(mode);
    $("body").addClass("activity_fullscreen");
    $("body").append('<div class="popupBg"></div>');
    $('#idframe_container').fadeIn(400,function(){
        $("<span></span>").appendTo(this).click(function(){
            setTimeout(function(){
                window.top.location = urlRetour;
            },100);

            iframe.attr("src","");
			
        });
        iframe.appendTo(this).attr("src",url+"&mod="+mode);
		
    });
    $(function()		{
        var hauteur = window.innerHeight;
        if (hauteur < 650)
        {
            $("#idframe_container").css({
                'position' : 'absolute',
                'top' : '25%'
            });
        }
        else if (hauteur > 750)
        {
            $("#idframe_container").css("top" , "6%");
        }
    });
}

//Affichage de ka fenétre pop up pour en savoir plus

    $(document).ready(function(){
        $('.showDesc').click(function(){
            $('#fragment-2').removeClass("tabs-hide");
            $(".tabs-selected").removeClass("tabs-selected");
            $("#desc").addClass("tabs-selected");
            $('#fragment-1').addClass("tabs-hide");
            $('#fragment-3').addClass("tabs-hide");
            $('#fragment-4').addClass("tabs-hide");
        });
        $("#div_to_popup").css("display", "none");
        $('input.creditPopUp').click(function(){
            if ($(this).attr("checked") == "on"){
            }else{
                $("a.href .tvaliv").html("TVA incluse");
                $("#div_to_popup").css("display", "block");
                $(".pannier").css("display", "none");
            }
        });
        $('.savoirPlus').click(function(){
            $("#creditHelp").show();
            $("#creditHelp_popup").bPopup({
                modalClose:false,
                escClose:true,
                fadeSpeed:'slow',
                loadUrl:appUrl +'/app/ajax/creditHelp.ajax.php'
            });
        });
        $('.savoirPlusTele').click(function(){
            $("#downloadHelp").show();
            $("#downloadHelp_popup").bPopup({
                modalClose:false,
                escClose:true,
                fadeSpeed:'slow',
                loadUrl:appUrl +'/app/ajax/downloadHelp.ajax.php'
            });
        });
    });
    
    
    
