var navigateur = {
	ie : document.all && navigator.appVersion.match("MSIE 7.0") ? true : false ,
	ie6 : document.all && !navigator.appVersion.match("MSIE 7.0") && window.ActiveXObject ? true : false ,
	moz : !document.all && document.getElementById ? true : false,
	firefox : !document.all && document.getElementById && navigator.userAgent.toLowerCase().match("firefox") ? true : false,
	mozmac : document.getElementById && navigator.userAgent.toLowerCase().indexOf('mac') + 1 && !navigator.userAgent.toLowerCase().indexOf('safari') + 1 ? true : false,
	safari : navigator.userAgent.toLowerCase().indexOf('safari')+1 ? true : false
};

document.getElementsByClassName = function(className) {
	var children = document.getElementsByTagName('*') || document.all;
	var elements = new Array();
  
	for (var i = 0; i < children.length; i++) {
		var child = children[i];
		var classNames = child.className.split(' ');
		for (var j = 0; j < classNames.length; j++) {
			if (classNames[j] == className) {
				elements.push(child);
				break;
			}
		}
	}
	return elements;
}

var getPosition = {
	findPosX : function(obj) {
		    var curleft = 0;
		    if(obj.offsetParent)
		      	  while(1) {
		          	curleft += obj.offsetLeft;
		        	  if(!obj.offsetParent)
		            		break;
		          	obj = obj.offsetParent;
		        	}
		    else if(obj.x)
		       		 curleft += obj.x;
		    return curleft;
	},
	findPosY: function(obj){
		var curtop = 0;
		if(obj.offsetParent){
			while(1){
				curtop += obj.offsetTop;
				if(!obj.offsetParent) break;	
				obj = obj.offsetParent;
			}
		}else if(obj.y) curtop += obj.y;	
		return curtop;
	}
};

function adminConnect(){
	xhrConnect = new XMLHttpRequest();
	xhrConnect.onreadystatechange = function(){
		if(xhrConnect.readyState == 4 && xhrConnect.status==200){
			var getFileContent = xhrConnect.responseText;
			var connDiv = document.createElement('div');
			connDiv.id = "connect";
			document.body.appendChild(connDiv);
			document.getElementById('connect').innerHTML = getFileContent;
			document.getElementById('connect').style.display = "block";
			document.getElementById('user').focus();
		}
	}
	xhrConnect.open("GET","xhr.connexion.php");
	xhrConnect.send(null);
};

function adminConnectExit(){
	document.body.removeChild(document.getElementById('connect'));
};

/* function setShadow(bloc){ 
	var img = document.getElementsByClassName('insertedImg');
	for(i=0; i<img.length; i++){
		var l = img[i].offsetLeft;
		var t = img[i].offsetTop;
		var w = img[i].offsetWidth;
		var h = img[i].offsetHeight;
		img[i].style.position = "relative";
		img[i].style.zIndex = "100";
		if(img[i].style.cssText.toLowerCase().indexOf('float: right')+1 && document.all) img[i].style.left = "12px"; 
		var ombre = document.createElement('img');
		ombre.src = "__layout/ombre.png";
		ombre.className = "gen_shadow";
		if(!document.all) ombre.setAttribute("style","position: absolute; top:"+(t-0)+"px;left:"+(l-0)+"px;width:"+(w+8)+"px;height:"+(h+6)+"px;z-index:10;");
		if(document.all){
			ombre.style.setAttribute("cssText","position: absolute; top:"+(t-4)+"px;left:"+(l-4)+"px;width:"+(w+7)+"px;height:"+(h+7)+"px;z-index:10;");
		}
			
		img[i].parentNode.insertBefore(ombre,img[i]);
	}
};

function setShadowOnDiv(bloc){
	var i;
	var div = document.getElementsByClassName('left_preview');
	for(i=0; i<div.length; i++){
		var l = div[i].offsetLeft;
		var t = div[i].offsetTop;
		var w = div[i].offsetWidth;
		var h = div[i].offsetHeight;
		div[i].style.position = "relative";
		div[i].style.zIndex = "100";
		var ombre = document.createElement('img');
		ombre.src = "__layout/ombre.png";
		ombre.className = "gen_shadow";
		ombre.setAttribute("style","position: absolute; top:"+(t-2)+"px;left:"+(l-2)+"px;width:"+(w+5)+"px;height:"+(h+5)+"px;z-index:10;");
		div[i].parentNode.insertBefore(ombre,div[i]);
	}
} */









