browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);

// mettre en favoris

function favorit() {
		
		if (browserName == "Microsoft Internet Explorer" & browserVer >= 4) {
			window.external.AddFavorite('http://www.elheddaf.com', 'Elheddaf : Actualités sur le football Algérien et International');
		}else{
			window.sidebar.addPanel('El Heddaf : Actualités sur le football Algérien et International', 'http://www.elheddaf.com',"");
		}      
	
   }

function HomePage() {
	if(browserName == "Microsoft Internet Explorer" & browserVer >= 4){
   		document.body.style.behavior='url(#default#homepage)';
  	 	document.body.setHomePage('http://www.elheddaf.com');
	}else{
		alert("Utilisateur de Firefox, glissez l'icone \340 gauche de l'adresse url dans la petite maison de d\351marrage.");
	}
}


$(document).ready(function(){
//fonction scroll Top
$.easing.elasout = function(x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
	};	
		
	$('.ptop a').click(function(){
		$.scrollTo( $('#bar_top'), {speed:2500});
		return false;
	});

// charger les block une et deux
$('#remplace1').fadeOut("slow",function(){
   $('#remplace1').hide(1,function(){
		$('#artune_zone').fadeIn("slow");
	});
 });

$('#remplace2').fadeOut("slow",function(){
   $('#remplace2').hide(1,function(){
		$('#cadre_article_milieu').fadeIn("slow");
	});
 });
 
 delay_une = 6000;
 delay_deux = 15000;
 
 // gestion des bouttons play et stop de une
 $('#playing').click(function(){
	$('#artune_zone').tabs({
		fx: { opacity: 'toggle' }				   
	}).tabs('rotate', delay_une);
	
	$(this).addClass('pselected');
	$('#arret_une > a').removeClass('pselected');
	
 });
 
 $('#arret_une').click(function(){
	$('#artune_zone').tabs('rotate', null);
	
	$("#arret_une > a").addClass('pselected');	
	$('#playing').removeClass('pselected');
 })
 
 
 // gestion des bouttons play et stop de deux
 $('#playing2').click(function(){
	$('#art_secture > a').tabs().tabs('rotate', delay_deux);

	$('#playing2 > a').addClass('pselected');
	$('#arret_deux > a').removeClass('pselected');
 });
 
 $('#arret_deux').click(function(){
	$('#art_secture').tabs('rotate', null);
	
	$("#arret_deux > a").addClass('pselected');	
	$('#playing2 > a').removeClass('pselected');

 })
 
 //mettre le system de diapo en marche
 $('#artune_zone').tabs({
		fx: { opacity: 'toggle' }				   
 }).tabs('rotate', delay_une);
 
 $('#art_secture').tabs().tabs('rotate', delay_deux);
					
});

 
function affiche_saison_joueur(val,type,base,id){
	
	if(val != 0 && val != null){
	
		$("#val_club").val(val);
		$.getJSON(base+"/competitions/"+type+"-recherche-joueur/id/"+val,
		   function(json){
		   		
				option = "<option value='0'>SELECTIONNER     </option>";		 
				for(i=0;i<json.length;i++){
					select = (json[i].id == id)?'selected="selected"':"";
					option += "<option value='"+json[i].id+"' "+select+">"+json[i].titre+"</option>";	 
				}
				 $('#List'+type).attr("disabled","");
				 $('#List'+type).html(option);
			   }
		 );
	}
		if(type == 'saisons'){
			$('#Listjoueurs').attr("disabled","disabled");
			$('#Listsaison').attr("disabled","disabled");
		}	
}

function affiche_joueur(val,type,base,id){

	// recupere le id de clubs
	if(val != 0 && val != null){
	
		$.getJSON(base+"/competitions/"+type+"-recherche-joueur/id_saison/"+val+"/id_club/"+document.getElementById("val_club").value,
		   function(json){
		   		
				option = "<option value='0'>SELECTIONNER     </option>";		 
				for(i=0;i<json.length;i++){
					select = (json[i].id == id)?'selected="selected"':"";
					option += "<option value='"+json[i].id+"' "+select+">"+json[i].nom+" "+json[i].prenom+"</option>";	 
				}
				 $('#List'+type).attr("disabled","");
				 $('#List'+type).html(option);
			   }
		 );
	}
		if(type == 'saisons'){
			$('#Listjoueurs').attr("disabled","disabled");
			$('#Listsaison').attr("disabled","disabled");
		}	
}

function affiche_club(val,type,base,id,page){
	if(val != 0 && val != null){
		
		$.getJSON(base+"/competitions/"+type+"-recherche/id_cat/"+val+"/page/"+page,
		   function(json){
		   		
				option = "<option value='0'>SELECTIONNER     </option>";		 
				for(i=0;i<json.length;i++){
					select = (json[i].id == id)?'selected="selected"':"";
					option += "<option value='"+json[i].id+"' "+select+">"+json[i].titre+"</option>";	 
				}
				 $('#List'+type).attr("disabled","");
				 $('#List'+type).html(option);
			   }
		 );
	}
		if(type == 'saisons' && !id){
			$('#Listsaisons').attr("disabled","disabled");
			$('#Listclub').attr("disabled","disabled");
		}
	
}

function affiche_saisons(val,type,base,id,page){
	if(val != 0 && val != null){

		$.getJSON(base+"/competitions/"+type+"-recherche/id_cat/"+val+"/page/"+page,
		   function(json){
		   		
				$option = "<option value='0'>SELECTIONNER     </option>";		 
				for(i=0;i<json.length;i++){
					select = (json[i].id == id)?'selected="selected"':null;
					$option += "<option value='"+json[i].id+"' "+select+">"+json[i].titre+"</option>";	 
				}
				
				 $('#List'+type).attr("disabled","");
				 $('#List'+type).html($option);
			   }
		 );
	}
		if(type == 'saisons'){
			$('#Listsaisons').attr("disabled","disabled");
			$('#Listjournee').attr("disabled","disabled");
		}
	
}

// fonction de verification du moteur de recherche calendrier
function recherche(){

	id_saison =  $('#Listsaisons').val();
	if(id_saison != 0){
		$("#moteur_recherche").submit();
	}else{
		alert("veuillez informer la saison s'il vous plais ^^");
	}
}

function seeit(form,id){
	$('#id').attr('value',id);
	$('#'+form).submit();
}

function search_video(){
	if(document.getElementById('mots_clef').value != ""){
		$('#form_search').submit();
	}
}


// class de recuperation de bouton radio cochet
var form_input = {
	checked:function(gr){
		
		var val_checked = null;
		var gourp_radio = document.getElementsByName(gr);
		var nb_gr = gourp_radio.length;
		
		for(i=0;i<nb_gr;i++){
			if(gourp_radio[i].checked  == true){
				val_checked = gourp_radio[i].value;
			}
		}
		return val_checked;
	}
}
