
function file(fichier){
	$.ajax({
		type: "GET",
		url: fichier,
		cache: true,
		success: function(msg){
			rep = $.trim(msg);
			return rep; 
		}
	});
	  
	return false;
}
		
function ghber(el){
	$(el).fadeOut('slow');
	return false;
}

express_add = function(form){

	$('.zoneErreur').removeClass('zoneErreur');

	if(form.expressurl.value == ''){
		$("#urlexp").addClass('zoneErreur');
		return false;
	}

	$.ajax({
		type: "GET",
		url: "ajax.add.exp.php",
		cache: true,
		data: "task=expressadd&vid="+form.vid.value+"&ep_n="+form.ep_n.value+"&expressurl="+form.expressurl.value,
		success: function(msg){
			rep = $.trim(msg);
			if(rep == 'OK'){ 
				$('#commentform').fadeOut('slow');
				$('#commentform').css('color','green');
				$('#commentform').html('<p align="center">Merci pour votre contribution !</p>');
				$('#commentform').fadeIn('slow');
			}
			else if(rep == 'NOK'){
				$("#urlexp").addClass('zoneErreur');
				alert("La platforme de l'url que vous avez saisis n'est pas supporté par le site");
			}
			else if(rep == 'NO'){
				$("#urlexp").addClass('zoneErreur');
				alert("Cet URL existe déja sur le site, merci de spécifier un autre URL");
			}
			else{
				$("#urlexp").addClass('zoneErreur');
				alert("Une erreur s'est produit");
			}
		}	
	});
	
	return false;
}


function add_serie(form){

	$('.zoneErreur').removeClass('zoneErreur');
	
	var valid = true ;
	
	$(".addform input[@type=text]").map(function(){
    	if($(this).attr('value') == ''){
    		$(this).addClass('zoneErreur');
    		valid = false;
    	}
    });
        
    if(form.synopsis.value == ''){
    	$('synopsis').addClass('zoneErreur');
    	valid = false;
    }
    
        
    checked_genres = '';
  	$("input[@type=checkbox][@checked]").each(function(i){
   		checked_genres += $(this).attr('value')+'|';
 	});
 	
 	if(checked_genres == ''){
 		$('#genres').addClass('zoneErreur');
 		valid = false;
 	}
    
    if(!valid){
    	$('#defaultmsg').fadeOut('slow');
    	$('#defaultmsg').fadeIn('slow');
    	return false;
    }

 	
     $.ajax({
   		type: "POST",
   		url: "ajax_ajouter_serie.html",
   		cache: true,
   		data: "photo="+form.photo.value+"&titre="+form.titre.value+"&synopsis="+form.synopsis.value+"&acteurs="+form.acteurs.value+"&annee="+form.annee.value+"&duree="+form.duree.value+"&genres="+checked_genres+"&save=1",
   		success: function(msg){
   			rep = $.trim(msg);
   			alert(rep);
     				switch(rep){
     					case "X" : 
     						$('#defaultmsg').html('Cette serie existe déja dans la base de données :: <a href="#">Ajouter un episode</a>');
     					break;
     					case "S" : 
     						$('.addform').html('<center><br /><br /><br /><h3>Merci</h3><br /><br /><br />La serie a été ajoutée avec succès !, elle sera en ligne après la validation de l\'administrateur </center>');
     						$('.addform').fadOut('slow');
     						$('.addform').fadIn('slow');
     					break;
     					case "F":
     						$('#defaultmsg').html('Une erreur s\'est produite');
     						$('.addform').fadOut('slow');
     						$('.addform').fadIn('slow');
     					break;
     				}
   }
 });
    
    return false;

}


function add_episode(form){

	$('.zoneErreur').removeClass('zoneErreur');
	
	//synopsis
	
	valid = true ;

    //serie
    if($("select[@name=serie_id]").attr('value') == ''){
		$("select[@name=serie_id]").addClass('zoneErreur');
    	valid = false;
    }
	//saison
	if($("select[@name=saison_number]").attr('value') == ''){
		$("select[@name=saison_number]").addClass('zoneErreur');
    	valid = false;
    }

    //episode
    if($("#episode_number").attr('value') == '' || $("#episode_number").attr('value').match(/^[0-9-]{1,10}$/) == null){
		$("#episode_number").addClass('zoneErreur');
    	valid = false;
    }    

    
    if($("#url").attr('value') == ''){
		$("#url").addClass('zoneErreur');
    	valid = false;
    }   
           
    if(!valid){
    	$('#defaultmsg').fadeOut('slow');
    	$('#defaultmsg').fadeIn('slow');
    	return false;
    }
    
     $.ajax({
   		type: "POST",
   		url: "ajax_ajouter_episode.html",
   		cache: true,
   		data: "episode_number="+form.episode_number.value+"&serie_id="+form.serie_id.value+"&url="+form.url.value+"&saison_number="+form.saison_number.value+"&save=1",
   		success: function(msg){
   			rep = $.trim(msg);
   			//alert(rep);
   				switch(rep){
   					case "X" : 
   						$('#defaultmsg').html('Cet episode existe déja dans la base de données. Saisissez un autre URL');
   						$('#url').addClass('zoneErreur');
   					break;
   					case "S" : 
   						$('#commentform').html('<center><br /><br /><h3>Merci</h3><br /><br />Votre Episode a ajoutée avec succès ! ,il sera en ligne après la validation de l\'administrateur</center>');
   					break;
   					case "F":
   						$('#defaultmsg').html('Une erreur s\'est produite');
   						$('#commentform').fadeOut('slow');
   						$('#commentform').fadIn('slow');
   					break;
   				}
   }
 });
    
    return false;

}