
			function subForm(lang)			
			{			
				_formu = document.f_contact;
				if((_formu.comments.value == "")||(_formu.comments.value.charAt(0)== " ") || (_formu.comments.value.length < 3))
				{
					changeStyleField('comments','#ED7743');
					if(lang == "en"){
					document.getElementById('commentsrequired').innerHTML = "<span style='color:red'>Field comments incorrect</span>";
					}else{
					document.getElementById('commentsrequired').innerHTML = "<span style='color:red'>Campo Comentarios incorrecto</span>";
					}
					_formu.comments.focus();
				}else{
					changeStyleField('comments','#0091D8');
					if(lang == "en"){
					document.getElementById('commentsrequired').innerHTML = "Comments OK:";
					}else{
					document.getElementById('commentsrequired').innerHTML = "Comentarios OK:";
					}
					var comments = "ok";
				}
				if((_formu.email.value == "")||(_formu.email.value.charAt(0)== " ") ||(_formu.email.value.lastIndexOf('@') == -1) || (_formu.email.value.lastIndexOf('.') == -1))
				{
					changeStyleField('email','#ED7743');
					if(lang == "en"){
					document.getElementById('emailrequired').innerHTML = "<span style='color:red'>Field email incorrect</span>";
					}else{
					document.getElementById('emailrequired').innerHTML = "<span style='color:red'>Campo Email incorrecto</span>";
					}
					_formu.email.focus();
				}else{
					changeStyleField('email','#0091D8');
					if(lang == "en"){
					document.getElementById('emailrequired').innerHTML = "Email OK:";
					}else{
					document.getElementById('emailrequired').innerHTML = "Email OK:";
					}
					var email = "ok";
				}
				if((_formu.lastname.value == "")||(_formu.lastname.value.charAt(0)== " ") || (_formu.lastname.value.length < 3))
				{
					changeStyleField('lastname','#ED7743');
					if(lang == "en"){
					document.getElementById('lastnamerequired').innerHTML = "<span style='color:red'>Field Last name incorrect</span>";
					}else{
					document.getElementById('lastnamerequired').innerHTML = "<span style='color:red'>Campo Apellido incorrecto</span>";
					}					
					_formu.lastname.focus();
				}else{
					changeStyleField('lastname','#0091D8');
					if(lang == "en"){
					document.getElementById('lastnamerequired').innerHTML = "Last Name OK:";
					}else{
					document.getElementById('lastnamerequired').innerHTML = "Apellido OK:";
					}
					var lastname = "ok";
				}
				if((_formu.name.value == "")||(_formu.name.value.charAt(0)== " ") || (_formu.name.value.length < 3))
				{
					changeStyleField('name','#ED7743');
					if(lang == "en"){
					document.getElementById('namerequired').innerHTML = "<span style='color:red'>Field name incorrect</span>";
					}else{
					document.getElementById('namerequired').innerHTML = "<span style='color:red'>Campo Nombre incorrecto</span>";
					}
					_formu.name.focus();
				}else{
					changeStyleField('name','#0091D8');
					if(lang == "en"){
				    document.getElementById('namerequired').innerHTML = "Name OK:";
					}else{
					document.getElementById('namerequired').innerHTML = "Nombre OK:";
					}
					var name = "ok";
				}


				if((name == "ok")&& (lastname == "ok")&&(email == "ok")&&(comments == "ok"))
				{				
				_objetus=http_request()
				_value_name = "nombre="+_formu.name.value+"";
				_value_lastname = "lastnombre="+_formu.lastname.value+"";
				_value_email ="email="+_formu.email.value+"";
				_value_coname = "nombre companya="+_formu.coname.value+"";
				_value_comments = "comentarios="+_formu.comments.value+"";
				_value_formname = "formname="+_formu.formname.value+"";	
				_value_formlang = "formlang="+_formu.formlang.value+"";					
				_URL_="/common/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_value_name+"&"+_value_lastname+"&"+_value_coname+"&"+_value_email+"&"+_value_comments+"&"+_value_formname+"&"+_value_formlang,true);
				_objetus.onreadystatechange = function() {
				target = "formulario";
				if (_objetus.readyState==1)
				{					
					document.getElementById(target).style.display = "";
					document.getElementById(target).innerHTML = "Sending message, please wait a moment ...";
				}
				else if (_objetus.readyState==4)
					{
							if(_objetus.status==200)
							{
								document.getElementById(target).innerHTML=_objetus.responseText;
							}          
					}
				}
				_objetus.send(null);
				}
				
			}