var allow_send_sendforms= new Array();

for(var j_sendform=0; j_sendform<sendforms_fields.length;j_sendform++)
	allow_send_sendforms[j_sendform]=true;

//alert(allow_send_sendforms[0]);
function doLoad_sendform(i){
    //alert(i);
	/*if(!allow_send_sendforms[i]){alert('Анти-спам контроль: обновите страницу и попробуйте снова.');return false;}*/
	var form=sendforms_fields[i];
	var value=i;
	var el_sendform='';
	//alert(value);
	if(!form.length){alert('Ошибка');return false;}
	for(var j=0; j<form.length;j++){
		one_value_sendform=trim(document.getElementById(form[j][1]).value);
		//alert(one_value_sendform);
		if(form[j][2]=='imp'){
			if(removeSpaces(one_value_sendform)==''){
				alert('Поле "'+form[j][0]+'" не может быть пустым.');
				return false;
			}
		}
		value=value+'|||'+form[j][0]+' : '+one_value_sendform;
	}
	//alert(value);
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			var some_result;
			some_result=req.responseJS.q;
			document.getElementById('sendform_mess').innerHTML=some_result;
			//document.getElementById('xxx').innerHTML = req.responseText;
		}
	}
	req.open(null, 'sendform/load_sendform.php', true);
	req.send( { q: value } );
	allow_send_sendforms[i]=false;
	clear_sendform(i)
	//location.href='/thanks.php';
}
//trim - удаляет пробелы с начала и конца
//trimLeading - удалить с начала
//trimTrailing - удалить с конца
//removeSpaces - удалить все пробелы в строке

var allSpacesRe = /\s+/g;
var leadingSpacesRe = /^\s+/;
var trailingSpacesRe = /\s+$/;

function removeSpaces(s) { return s.replace(allSpacesRe, ""); }
function trimLeading(s) { return s.replace(leadingSpacesRe, ""); }
function trimTrailing(s) { return s.replace(trailingSpacesRe, ""); }

function trim(s) { return trimLeading(trimTrailing(s)); }

function clear_sendform(i){
	var form=sendforms_fields[i];
	if(!form.length){alert('Ошибка');return false;}
	for(var j=0; j<form.length;j++)
		document.getElementById(form[j][1]).value='';
}
