// Load the page that contains the module list and display it

function loadModulesPage(){

	var myAjax = new Ajax.Request('ajax/modules.php', {

		method: 'post',

		evalScripts: true,

		onComplete: function(transport) {

		  document.getElementById("conteneur_modules").innerHTML = transport.responseText;

		  //conteneur.innerHTML = transport.responseText;

		  setupCalendar('module2');

		  setupCalendar('module3');

    }

	});

}



function init() {

	setupCalendar('module2');

	setupCalendar('module3');

}



function loadNologPage(){

	var myAjax = new Ajax.Request('ajax/nolog.php', {

		method: 'post',

		evalScripts: true,

		onComplete: function(transport) {

		  document.getElementById("conteneur_modules").innerHTML = transport.responseText;

		  //conteneur.innerHTML = transport.responseText;

    }

	});

}



function loginCheck(idlang) {

  var login = document.getElementById("login").value;
  var password = document.getElementById("password").value;
  var idLang = document.getElementById("idLang").value;
  var result = false;

  var myAjax = new Ajax.Request(

      'login.php',

      {

        method: 'post',

        postBody: $H({login: login, password: password,idLang: idLang, action: "espace_perso"}).toQueryString(),

        asynchronous: false,

        onComplete: function(transport) {

          if(transport.responseText == "successful") {

            result = false;
			
			openPart();
            Modalbox.hidelog();
            
            
            

          }

          else {

            result = false;

            document.getElementById("error_box").innerHTML = "<b><span style='color:#ff0000'>"+transport.responseText+"</span></b>";

          }

        }

        

      });

      return result;

}



function login() {

  loginCheck();

  return false;

}



function setupCalendar(id) {

	Calendar.setup(

	{

		inputField  : id+"_date",         // ID of the input field

		ifFormat    : "%Y-%m-%d",    // the date format

		button      : id+"_trigger",       // ID of the button

		singleClick : true,

		firstDay  : 1,

		showsTime :false 

	}

	);

}



function showPhoto(id) {

	document.getElementById(id+"_picture").style.visibility = "";

}



function hidePhoto(id) {

	document.getElementById(id+"_picture").style.visibility = "hidden";

}



function up_photo() {

  var pos = document.getElementById("position").value;

  var max = document.getElementById("max").value;

  var first = parseInt(pos)-1;

  var last = parseInt(pos)+2;

  if(first>=0 && last<max) {

    document.getElementById("pic_"+first).style.display = "";

    document.getElementById("pic_"+last).style.display = "none";

    document.getElementById("position").value = parseInt(pos)-1;

  }

}



function down_photo() {

  var pos = document.getElementById("position").value;

  var max = document.getElementById("max").value;

  var first = parseInt(pos);

  var last = parseInt(pos)+3;

  if(first>=0 && last<max) {

    document.getElementById("pic_"+first).style.display = "none";

    document.getElementById("pic_"+last).style.display = "";

    document.getElementById("position").value = parseInt(pos)+1;

  }

}


