//Switch de langue

function switchLang(oldLang,newLang) {
	var newUrl;
	var oldUrl;

	oldLang='/' + oldLang + '/';
	newLang='/' + newLang + '/';
	oldUrl=document.location.href;
	newUrl=oldUrl.replace(oldLang,newLang);
	
	xhr = getXhr()
	xhr.open("HEAD", newUrl,true);
 	xhr.onreadystatechange=function() {
  		if (xhr.readyState==4) {
   			if (xhr.status==200) {
   				if (document.title.indexOf("Accueil") != -1) {
					//window.location.href="index_en.html";
					alert("Coming soon");
				} else if (document.title.indexOf("Home") != -1) {
					//window.location.href="index.html";
					alert("Bient\xF4t");
				} else {
					//window.location.href=newUrl;
					alert("Coming soon");
				}
    		} else if (xhr.status==404) {
    			alert("Coming soon");
    			//if (oldLang == "/fr/") {
    			//	alert("This page doesn't exist in french");
				//} else {
				//	alert("Cette page n'existe pas en anglais");
				//}
    		}
  		}
 	}
 xhr.send(null)
}
//Creer l'objet XMLHttpRequest
function getXhr(){
 	var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
	xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	try {
	xhr = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	}
	else { // XMLHttpRequest non supportˇ par le navigateur 
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	xhr = false; } 
 	return xhr
}


// Cookies - From http://www.quirksmode.org/js/cookies.html

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}


function alertIE6() {
	var x = readCookie('ie6alert');
	if (!x) {
		if ($.browser.msie && $.browser.version.substr(0,1)<7) {
  			createCookie("ie6alert","oui",365);
     		alert("Vous utilisez la version 6 de Internet Explorer. Vous devriez mettre \xE0 jour Internet Explorer pour utiliser toutes les nouvelles fonctionnalit\xE9s disponible sur internet.");
		}
	}
}


// Pour afficher le Haut de page automatiquement - necessite jQuery
function showHautdepage() {
	hautdepageExist = $("*").index( $('div.hautdepage')[0] )
	if (hautdepageExist != -1) {
		var offset = $('div.hautdepage').offset();
		if (offset.top < "850") {
			$('div.hautdepage').css("display", "none");
		} else {
			return false;
		}
	}
}






//A la fin du chargement du DOM
$(document).ready(function(){ 
	showHautdepage();
	
	// Pour enlever le padding-bottom du dernier <p> dans une cellule de tableau
	$("td p:last-child").css('paddingBottom','0px');

	//Pour prevenir un right-click sur une image
	$('img').bind('contextmenu',function(e){
   		alert('Cette photo ne peut \xEAtre t\xE9l\xE9charg\xE9e.')
   		return false;
	});
	
	alertIE6();
	
	//Preload specifique - Le preload est different selon si on se trouve sur la page d'acueil ou sur les pages du site
	
	(function($) {
  		var cache = [];
 		 // Arguments are image paths relative to the current page.
  		$.preLoadImages = function() {
    		var args_len = arguments.length;
    		for (var i = args_len; i--;) {
      		var cacheImage = document.createElement('img');
      		cacheImage.src = arguments[i];
      		cache.push(cacheImage);
    		}
  		}
		})(jQuery)

	leUrlActuel=document.location.href;
	if (leUrlActuel.indexOf('/fr') != -1 || document.title.indexOf("Accueil") != -1) {
		jQuery.preLoadImages("/fr/images/menu/college_on.gif", "/fr/images/menu/pedagogie_on.gif","/fr/images/menu/vie_scolaire_on.gif","/fr/images/menu/pensionnat_on.gif","/fr/images/menu/inscription_on.gif","/fr/images/menu/partenaires_on.gif");
	} else {
		
	}
	
	$("#menu .jqueryslidemenu ul > li:last-child a").css("border:none")

	
} );

