function showoplata(th, id){
	if(th == ''){
		$("#"+id+" tr").show();
		$(".orgitog").hide();
		$("span.nameorg").show();
		$("p.itog").hide();
		$("p.allitog").show();
	}
	else{
		$("#"+id+" tr:not(.not)").hide();
		$("#"+id+" tr[title='"+th+"']").show();
		
		$("span.nameorg").hide();
		$("span:contains('"+th+"')").show();
		
		$("p.allitog, p.itog").hide();
		$("p[rel='"+th+"']").show();
		
	}
}

function check_da_form(nameform, namefields, mess, eml, pas){//название формы, название полей разделитель |, проверка e-mail
    var inputOK = true;
    errors = new Array();
    var erroroutput = '';
    namefields = namefields.split('|');
    mess = mess.split('|');
	c=0;
    for (id in namefields) {
        name = namefields[id];
        if (name == eml) {
            if (isValidEmail(document.forms[nameform][name].value) == false) {
                document.forms[nameform][name].focus();
                alert("E-mail введен не корректно!");
                return false;
            }
        }
        if (document.forms[nameform][name].value == '') {
            if (inputOK == true) {
                document.forms[nameform][name].focus();
            }
            inputOK = false;
            errors[id] = "Поле " + mess[id] + " не заполнено";
        }
		c=c+1;
    }	
	if(document.forms[nameform]["pwd"]!=undefined){
		if (document.forms[nameform]["pwd"].value != document.forms[nameform]["pwd2"].value){
			inputOK = false;
			errors[c] = 'Пароли не совпадают';
			document.forms[nameform]["pwd"].focus();
		}
		
		if(document.forms[nameform]["pwd"].value == "" && pas==''){
			c=c+1;
			errors[c] = 'Поле пароль не заполнено';
			inputOK = false;
		}
		if(document.forms[nameform]["pwd2"].value == "" && pas==''){
			c=c+1;
			errors[c] = 'Поле повтор пароля не заполнено';
			inputOK = false;
		}
	}

    if (inputOK == false) {
        var err = '';
        for (var idx in errors) {
            err = err + errors[idx] + "!\r\n";
        }
        alert(err);
    }
    return inputOK;
}

//сабмит любой формы
function formsubmit(nameforms, actions){//название формы, экшен
    document.forms[nameforms].action = actions;
    document.forms[nameforms].submit();
}

function isValidEmail (email, strict){ //валидность мыла
 if ( !strict ) email = email.replace(/^\s+|\s+$/g, '');
 return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}
