function resetLogin() {

	if ( document.forms['formLogin'].user_login.value == 'Pseudo' ) {

		document.forms['formLogin'].user_login.value = '';

	}

}

function resetPass() {

	if ( document.forms['formLogin'].user_password.value == 'password' ) {

		document.forms['formLogin'].user_password.value = '';

	}

}

function popupa(adresse, nom, large, haute) {

	window.open(adresse, nom, 'resizable=yes,location=yes,width='+large+',height='+haute+',menubar=yes,status=yes,scrollbars=yes,menubar=yes');

}

function ipod_game() {

window.open('/ipod-game/loader.html','ipodgame','toolbar=no,location=yes,status=yes,menubar=no,scrollbars=no,resizable=yes,width=820,height=680');

}

function ipod_game_alert() {

alert("si vous êtes déjà membre d'intellego, veuillez saisir votre pseudo et votre mot de passe pour vous connecter (dans le cadre situé en haut à droite) ; si vous n’êtes pas membre, inscrivez-vous gratuitement sur intellego.fr en cliquant sur « je m’inscris sur intellego »");

}

function defaultSearchForm(id) {

		id = document.getElementById (id).value;

   switch (id) {

       case 'blog':

			document.getElementById('p_matiere').style.display = "none";

			document.getElementById('p_niveau').style.display = "none";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "none";

			}
			break;

		case 'forum':

			document.getElementById('p_matiere').style.display = "inline";

			document.getElementById('p_niveau').style.display = "inline";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}

          //	document.getElementById('id_matiere').style.display = "none";

           // document.getElementById('id_niveau').style.display = "none";

            break;

        case 'document':

        case 'quiz':
			document.getElementById('p_matiere').style.display = "inline";

				document.getElementById('p_niveau').style.display = "inline";

				if  (document.getElementById('id_de')) {

							document.getElementById('id_de').style.display = "inline";

				}

				break;


		case 'eleve':
			document.getElementById('p_matiere').style.display = "none";

			document.getElementById('p_niveau').style.display = "inline";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}

			break;
			case 'membre':
			case 'parent':
			case 'prof':
								document.getElementById('p_matiere').style.display = "none";

								document.getElementById('p_niveau').style.display = "none";

								if  (document.getElementById('id_de')) {

											document.getElementById('id_de').style.display = "none";

								}

								break;

		default:

			//alert(id);

		//	alert(document.getElementById('id_matiere'));
			if ( document.getElementById('p_matiere') ){

				document.getElementById('p_matiere').style.display = "inline";
			}
			if ( document.getElementById('p_niveau') ){
					document.getElementById('p_niveau').style.display = "inline";
			}

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}



            break;

    }

}



function changeSearchForm(id) {

		//alert(id);

    switch (id) {

        case 'blog':

			document.getElementById('p_matiere').style.display = "none";

			document.getElementById('p_niveau').style.display = "none";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "none";

			}
			break;

		case 'forum':

			document.getElementById('p_matiere').style.display = "inline";

			document.getElementById('p_niveau').style.display = "inline";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}

          //	document.getElementById('id_matiere').style.display = "none";

           // document.getElementById('id_niveau').style.display = "none";

            break;

        case 'document':

        case 'quiz':
			document.getElementById('p_matiere').style.display = "inline";

				document.getElementById('p_niveau').style.display = "inline";

				if  (document.getElementById('id_de')) {

							document.getElementById('id_de').style.display = "inline";

				}

				break;


		case 'eleve':

			document.getElementById('p_matiere').style.display = "none";

			document.getElementById('p_niveau').style.display = "inline";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}

			break;


			case 'parent':
			case 'prof':
			case 'membre':

						document.getElementById('p_matiere').style.display = "none";

								document.getElementById('p_niveau').style.display = "none";

								if  (document.getElementById('id_de')) {

											document.getElementById('id_de').style.display = "none";

								}

								break;




		default:

			//alert(id);

		//	alert(document.getElementById('id_matiere'));

            document.getElementById('p_matiere').style.display = "inline";

			document.getElementById('p_niveau').style.display = "inline";

			if  (document.getElementById('id_de')) {

						document.getElementById('id_de').style.display = "inline";

			}



            break;

    }

}



function submitForm(form_id) {

	if (document.getElementById(form_id)) {

		document.getElementById(form_id).submit();

	}

}



function hideHomeBlock() {

	document.getElementById('hd-home').style.display = 'none';

}

function rappelSession(minutes)

{

   var msg='Votre session va expirer dans '+minutes+' mn; vous serez déconnecté automatiquement, Validez vos modifications en cours ';



   alert(msg);

}



/**

 * affiche une alerte sur l'expiration de la session et redirige vers une autre page



 * @param string url URL de redirection en cas de déconnexion

 */

function expirationSession(url)

{

   alert('Votre session a expiré !\nVous êtes déconnecté à présent.');

   location.href=url;

}



/**

 * affiche des avertissements sur le délai d'expiration de la session :

 * - un premier au bout de (expiration-rappel) minutes (par ex. : 20-3 = 17 minutes)

 * - un second au bout de (expiration) minutes (par ex. : 20 minutes)



 * @param int expiration délai en minutes d'expiration de la session

 * @param int rappel délai en minutes avant l'expiration de la session pour l'affichage du rappel

 * @param string redirection URL de redirection en cas de déconnexion

 */

function session(expiration, rappel, redirection)

{

   // affichage du rappel

   var chronoRappel=setTimeout('rappelSession('+rappel+')', (expiration-rappel)*60*1000);



   // une fois le rappel affiché, on avertit uniquement de l'expiration

   var chronoExpiration=setTimeout('expirationSession(\''+redirection+'\')', expiration*60*1000);

}

/* add site to bookmarks */
function favthis() {
	title = "Intellego : cours, exercices et fiche de r&eacute;vision scolaire"; url="http://www.intellego.fr";
	if (window.sidebar) {
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) {
		window.external.AddFavorite( url, title);
	} else if(window.opera && window.print) {
		return true;
	}
}
