/******Framework AJAX  ******
 *Autheur : KLAI ISSAM
*/
var XresultRequest="";

function XcreationXHR(){
var resultat=null;
try{
	resultat = new XMLHttpRequest();
		
	}catch(Error){ 
	 try{
   resultat = new ActiveXObject("Msxml2.XMLHTTP");	
	}catch(Error){
		try{
		resultat=new ActiveXObject("Microsoft.XMLHTTP");		
		}catch(Error){
		resultat=null;	
		}	
	}
}

return resultat;
}



function storing2(data, element)
 {

 element.innerHTML = data;
 //document.write(data);
 
 }
  
  
 function check(element,value)
 {
 


XresultRequest=XGetResult("modules/valid_form.php",element,value);
 
 
 //alert(XresultRequest);
 
 Interaction(XresultRequest);
 }
 
 
 function  Interaction(value){
 				if (content =="empty" || content=="invalid"){
			
			alert ('cette valuer est indispensable');
			
			document.forms["validate"].submit.disabled=true;
  			document.images['state'].src ='images/ko.gif';
		 
		
		
		document.forms["simul"].elements["erreur"].attributes["bgcolor"].value = "#FFCC00"; 
		document.images['state'].src ='images/erreur.png';
		storing2("<img src='images/erreur.jpg' alt='' /> Valeur  incorrect!!!!", document.getElementById("erreur"));
		
			
				}else{
						
				document.images['state'].src ='images/valid.png';
				storing2(" information valide", document.getElementById("erreur"));
				document.forms["validate"].submit.disabled=false;
  
				

				}
				
 }
 
 
 
function XGetResult(url,element,value)
{ 
	var xhr = XcreationXHR();
	var ext = url.substr(url.length - 3);
	var isXML =  (ext == "xml");	

   // var get=element+"="+value;
	xhr.onreadystatechange=function()
	{ 
		if(xhr.readyState == 4)
		{
			if(xhr.status == 200)
			{
				var content;
				if(isXML) {
					content = xhr.responseXML;
					
				}else {
					content = xhr.responseText;				          			
				
				} 
				
				XresultRequest = content;
				
			}
			
		} 
	}; 
	
 if (element!='null')  xhr.open("GET", url+"?element="+element+"&value="+value , true);
else xhr.open("GET", url , true);
	xhr.send(null); 

return XresultRequest;

}


function validate()
{
        if(document.frm.searchword.value.length < 3)
        {
                alert("?????? ????? ????? ???? ??? ?????");
                document.frm.searchword.focus();
                return false;
        }
        else{
        document.frm.submit();
        }
}

