	function isUrl(s) {
		var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
		return regexp.test(s);
	}
	
	function submitForm( lang)
	{

		rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
			
		var req = null;
		
		if(lang == 'fr')
			msg = 'Verifiez les champs!!';
		else
			msg = 'Check out the fields!!';
		
		if(!rx.test(document.ajax.mail.value) || !isUrl(document.ajax.url.value))
			document.getElementById("alert").innerHTML = msg;
		else{
		
			document.getElementById("alert").innerHTML = "Started...";
			if(window.XMLHttpRequest)
				req = new XMLHttpRequest(); 
			else if (window.ActiveXObject)
				req  = new ActiveXObject(Microsoft.XMLHTTP); 

			req.onreadystatechange = function()
			{ 
				document.getElementById("alert").innerHTML = "Wait server...";
				if(req.readyState == 4){
					document.getElementById("alert").innerHTML = req.responseText;	
					document.getElementById("sug").reset();
				}else	
					document.getElementById("alert").innerHTML = "Wait server...";
			}; 
			req.open("POST", "./ajax_sug.php", true); 
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			req.send("lang="+lang+"&url="+document.ajax.url.value+"&mail="+document.ajax.mail.value+"&pays="+document.ajax.pays.value+"&ville="+document.ajax.ville.value);		
		}
	}