function openInNewWindow(urlToOpen) {
	
	var MainWindow = window.open (urlToOpen, "_blank","width=380,height=224,toolbar=no,location=no,menubar=no,scrollbars=yes,resizeable=yes,status=no");
}

function checkAddMemberForm(key,action) {
	
	if (key=='login') {
		
		var myvalue=document.forms["add_member"].newlogin.value;
		if (myvalue.length<2 || myvalue.length>10) {
			document.getElementById('statut_login').src=("img/nok.gif");	
		} else {
			document.getElementById('statut_login').src=("img/ok.gif");
		}
	}
	else if (key=='secret') {
		
		var myvalue=document.forms["add_member"].secret.value;
		if (myvalue.length<6 && myvalue.length>10) {
			document.getElementById('statut_secret').src=("img/nok.gif");	
		} else {
			document.getElementById('statut_secret').src=("img/ok.gif");
		}
	}
	else if (key=='verif') {
		
		var myvalue=document.forms["add_member"].verif.value;
		if (myvalue==document.forms["add_member"].secret.value) {
			document.getElementById('statut_verif').src=("img/ok.gif");	
		} else {
			document.getElementById('statut_verif').src=("img/nok.gif");
		}
	}
	else if (key=='cp') {
		
		var myvalue=document.forms.add_member.cp.value;
		if (myvalue.length==4 && document.forms.add_member.pays.value=="Belgique") {
			var http_request = false;
        		if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        		    http_request = new XMLHttpRequest();
        		    if (http_request.overrideMimeType) {
        		        http_request.overrideMimeType('text/xml');
        		        // See note below about this line
        		    }
        		} else if (window.ActiveXObject) { // IE
        		    try {
        		        http_request = new ActiveXObject("Msxml2.XMLHTTP");
        		    } catch (e) {
        		        try {
        		            http_request = new ActiveXObject("Microsoft.XMLHTTP");
        		        } catch (e) {}
        		    }
        		}
        		
        		if (!http_request) {
        		    alert('Giving up :( Cannot create an XMLHTTP instance');
        		    return false;
        		}
        		http_request.onreadystatechange = function() { listPossibleLoc(http_request); };
        		http_request.open('POST', 'modules/compte/compte_loc.php', true);
        		http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');   
        		http_request.send('pays=B&cp='+myvalue);
			document.getElementById('statut_cp').src=("img/ok.gif");	
		} else if (myvalue.length>3&&myvalue.length<10&&document.forms.add_member.pays.value!="Belgique") {
			document.getElementById('statut_cp').src=("img/ok.gif");
		} else {
			document.getElementById('statut_cp').src=("img/nok.gif");
		}
	}
}


        

    

    function listPossibleLoc(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                var mynumber=http_request.responseXML.getElementsByTagName("number")[0].childNodes[0].nodeValue; 
                if (mynumber>0)
                {
                	var table="<select><option>Sélectionnez...</option>";
                	for (var i=0;i<mynumber;i++)
                	{
                		var myvalue=http_request.responseXML.getElementsByTagName("loc")[i].childNodes[0].nodeValue;
                		table+="<option value='"+myvalue+"'>"+myvalue+"</option>";
                	}
                	table+="</select>";                       
                	document.getElementById('localite_tr').innerHTML=table;
                }
            } else {
            }
        }

    }

function incrementNbLu(myvalue) {
	
	var http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        	http_request = new XMLHttpRequest();
        	if (http_request.overrideMimeType) {
        		http_request.overrideMimeType('text/xml');
        		        // See note below about this line
        	}
        } else if (window.ActiveXObject) { // IE
        	try {
        		http_request = new ActiveXObject("Msxml2.XMLHTTP");
        	} catch (e) {
        		try {
        			http_request = new ActiveXObject("Microsoft.XMLHTTP");
        		} catch (e) {}
        	}
        }
        		
        if (!http_request) {
        	return false;
        }
        http_request.open('POST', 'modules/biblio/biblio_action.php', true);
        http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');   
        http_request.send('fichier_id='+myvalue);
	
}