// EMPECHER DE TAPER CETAIN CARACTERES
function valid_mail(evt) { 
var keyCode = evt.which ? evt.which : evt.keyCode; 
var interdit = '*\t#~^¨%$£?²¤§%*[]{}<>|\\`\''; 
if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0) { 
return false; 
} 
} 

function ajax(url,cadre) {
var XHR = null;
if(window.XMLHttpRequest)
XHR = new XMLHttpRequest();
else if(window.ActiveXObject)
XHR = new ActiveXObject("Microsoft.XMLHTTP");
else {
alert("Votre navigateur ne supporte pas les requètes du type \"XMLHTTP\"...");
return;
}
XHR.open("GET",url, true);
XHR.onreadystatechange = function attente() {
if(XHR.readyState == 4)     {
document.getElementById(cadre).innerHTML = XHR.responseText;
}
}
XHR.send(null);
return;
}

function getXhr(){
if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
else if(window.ActiveXObject) {  
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else { 
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); 
xhr = false; 
} 
}

function lister_champs(theform)
{
var url='';
for (i=0; i<theform.elements.length; i++) {
if(((theform.elements[i].type=='radio' ||theform.elements[i].type=='checkbox') && theform.elements[i].checked==true) || (theform.elements[i].type!='radio' &&theform.elements[i].type!='checkbox')) {
if(theform.elements[i].type=='select-multiple' || theform.elements[i].type=='select' ) {
for(j = theform.elements[i].length-1; j >= 0; j-=1) {
if(theform.elements[i].options[j].selected) {
if(url){url+='&';}
url+=theform.elements[i].name+'='+theform.elements[i].options[j].value;
}
}
}
if(url){url+='&';
}
if(theform.elements[i].type!='select-multiple'){  url+=theform.elements[i].name+'='+theform.elements[i].value;}
}
}
return url;
}

function stur_aanmelden(theform) {
getXhr();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4 && xhr.status == 200) {
document.getElementById('post').innerHTML = xhr.responseText;
}
}
xhr.open("POST",'inc/post.php',true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr.send(lister_champs(document.form));
return false;
}

function stur_gastenboek(theform) {
getXhr();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4 && xhr.status == 200) {
document.getElementById('post').innerHTML = xhr.responseText;
}
}
xhr.open("POST",'inc/post.php',true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr.send(lister_champs(document.form));
//ajax('pg/gastenboek.php','right');

return false;
}

function focusMe(sender) {
if (sender.value == sender.defaultValue) {
sender.value = "";
sender.style.color = "#000000";
}
}
function blurMe(sender) {
if (sender.value == "") {
sender.value = sender.defaultValue;
sender.style.color = "#C0C0C0";
}
}

