function is_blank(s)
{
    for(var i = 0; i < s.length; i++) {
        var c = s.charAt(i);
        if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
    }
    return true;
}

function is_not_empty(element_name,form){
	var e;
if (!form) {form=0}
	e=document.forms[form].elements[element_name];
	if ((e.value == null) || (e.value == "") || is_blank(e.value))  {
	return false}
	else{
	return true}
}

function is_number(element_name,form){
	var e;
if (!form) {form=0}
	e=document.forms[form].elements[element_name];
	var v = parseFloat(e.value);
		if (isNaN(v)) {return false} else{return true}
}

function is_email(element_name,form){
	var string;
if (!form) {form=0}
	string=document.forms[form].elements[element_name].value;
if ((string.indexOf('@')>1) && 
	(string.lastIndexOf('.')- string.indexOf('@')>2) &&
	(string.length-string.lastIndexOf('.')>1))
	{return true}else{return false}
}
function set_order_fields(){
var mos_radios=document.order.elements.mos;
if (mos_radios[0].checked)
{
	moreformos.style.display='';
	moreforall.style.display='';
	morefornotmos.style.display='none';
}else{
	moreformos.style.display='none';
	moreforall.style.display='';
	morefornotmos.style.display='';
}
}
function order_check(){
var mos_radios=document.order.elements.mos;
	
	if (!is_not_empty('fio','order')) {alert('ОШИБКА \n Не указаны: Имя и Фамилия');return false;}
	if (!is_not_empty('phonenumber2','order') && !is_not_empty('phonenumber','order')) {alert('ОШИБКА \n Не указан ни один телефон');return false;}
	if (!mos_radios[0].checked && !mos_radios[1].checked){alert('ОШИБКА \n Не выбран город');return false;}
	if (!is_not_empty('adress','order') && !is_not_empty('adress_reg','order')) {alert('ОШИБКА \n Не указан: адрес');return false;}
	document.order.submit();
}

function check_all_checkboxes(form_name,val){
var el=document.forms[form_name].elements;

	for (var i=0;i<el.length;i++){
		if (el[i].type=='checkbox'){
		el[i].checked=val;}
	}
}

function copytxt(form_name,element_name){
	
	document.forms[form_name].elements[element_name].focus();
	document.forms[form_name].elements[element_name].select();
	rr = document.selection.createRange();
	if (rr.text!="") rr.execCommand("Copy");
	else document.forms[form_name].elements[element_name].createTextRange().execCommand("Copy");
	document.forms[form_name].elements[element_name].selected=false;
	document.forms[form_name].elements[element_name].blur();
	}

