function fn_addfrm_check(chk_type_fl,curyr,e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19)//chk_type_fl: 1-a1, 0-gs
{
	msg="";

	with(document.forms.addfrm)
	{
		if(user_name.value.length<3) msg+=e7+"\n";
		if(user_mobile.value.length<10) msg+=e8+"\n";
		/*if( (user_email.value.length<6) || (user_email.value.indexOf("@")==-1) || (user_email.value.indexOf(".")==-1) ) msg+="Пожалуйста введите корректный E-mail.\n";
		if(!countries.selectedIndex) msg+="Пожалуйста выберите штат.\n";*/
		if(city_id.selectedIndex==-1) msg+=e10+"\n";
		if(!car_make.selectedIndex) msg+=e11+"\n";
		if(!car_model.selectedIndex) msg+=e12+"\n";
		if(!car_body.selectedIndex) msg+=e13+"\n";
		if(car_price.value<100) msg+=e14+"\n";
		if(car_prodyear.value<1900 || car_prodyear.value>curyr) msg+=e15+"\n";
		if(car_run.value<1000) msg+=e16+"\n";
		if(!car_color.selectedIndex) msg+=e17+"\n";
		if(param12.value.length<1) msg+=e18+"\n";//ltr.
	}
	
	if(msg.length>1){
		alert(e19+"\n\n"+msg);
		return false;
	}else{
		return true;
	}
}
function fn_fld_frm_check(is_full_check,e1,e2,e3,e4,e5,e19)
{
	msg="";

	with(document.forms.frm_subscribe)
	{
		if(is_full_check && fld_fio.value.length<2) msg+=e1+"\n";
		if( (fld_email.value.length<6) || (fld_email.value.indexOf("@")==-1) || (fld_email.value.indexOf(".")==-1) ) msg+=e2+"\n";
		if(is_full_check && !fld_subj.selectedIndex) msg+=e3+"\n";
		if(is_full_check && fld_txt.value.length<21) msg+=e4+"\n";
		if(fld_sec.value.length<6) msg+=e5+"\n";
	}
	
	if(msg.length>1){
		alert(e19+"\n\n"+msg);
		return false;
	}else{
		return true;
	}
}
function fn_frm_comments_check(e2,e6,e5,e19)
{
	msg="";

	with(document.forms.frm_comments)
	{
		if( (fld_email.value.length<6) || (fld_email.value.indexOf("@")==-1) || (fld_email.value.indexOf(".")==-1) ) msg+=e2+"\n";
		if(fld_comments.value.length<21) msg+=e6+"\n";
		if(fld_sec.value.length<6) msg+=e5+"\n";
	}
	
	if(msg.length>1){
		alert(e19+"\n\n"+msg);
		return false;
	}else{
		return true;
	}
}

function makeSelected(formNameStr, makeNameStr, modelNameStr, isSearch, defaultModel) {
	var iter;
	var makeSelect  = document.forms[formNameStr].elements[makeNameStr];
	var modelSelect = document.forms[formNameStr].elements[modelNameStr];
	if (typeof(models[makeSelect.value])=='string') {
		var modelData = models[makeSelect.value].split('#');
		var modelList = modelData[0].split(';');
        if ((modelData.length > 1) && (isSearch == 1)) {
            var modelIndex = new Array();
            for (iter = 0; iter < modelList.length-1; iter++){
                modelIndex[(modelList[iter]).split(',')[0]] = (modelList[iter]).split(',')[1];
            }
            var specialList = modelData[1].split(';');
            modelList = new Array();
            var counter = 0;
            for (iter = 0; iter < specialList.length-1; iter++){
                var item = specialList[iter];
                if (item.indexOf(",") > 0) {
                    var kidsPipeList = item.split(',')[0];
                    var groupName    = item.split(',')[1];
                    var kids = kidsPipeList.split('|');
                    var toAdd = kidsPipeList + "," + groupName + " (__ALL__)";
                    modelList[counter] = toAdd;
                    counter++;
                    for (jter = 0; jter < kids.length; jter++){
                        var thisKid = kids[jter];
                        modelList[counter] = kids[jter] + ",\xa0\xa0\xa0" + modelIndex[kids[jter]];
                        counter++;
                    }
                } else {
                    var toAdd = item + "," + modelIndex[item];
                    modelList[counter] = toAdd;
                    counter++;
                }
            }
            modelList[counter] = "1,OTHER";
            counter++;
            modelList[counter] = "";
        }
		var itemChoose = (typeof(entryChoose)=='string')?entryChoose:'Bitte wдhlen';
		var itemOthers = (typeof(entryOthers)=='string')?entryOthers:'other';
		var itemAll    = (typeof(entryAll   )=='string')?entryAll   :'alle';
		modelSelect.options.length = modelList.length;
		modelSelect.options[0].value = -1;
		modelSelect.options[0].text  = itemChoose;
		modelSelect.selectedIndex = 0;
		for (iter = 0; iter < modelList.length-1; iter++){
			modelSelect.options[iter+1].value = (modelList[iter]).split(',')[0];
			if (modelSelect.options[iter+1].value == 1) {
				modelSelect.options[iter+1].text  = itemOthers;
			} else {
                var entryText = (modelList[iter]).split(',')[1];
                entryText = entryText.replace(/__ALL__/   , itemAll   );
                entryText = entryText.replace(/__OTHERS__/, itemOthers);
				modelSelect.options[iter+1].text  = entryText;
			}
			if (defaultModel == modelSelect.options[iter+1].value) {
				modelSelect.selectedIndex = iter+1;
			}
		}
        if ((isSearch != 1) && (modelSelect.options.length == 2)) {
			modelSelect.selectedIndex = 1;
		}
	} else {
		modelSelect.options.length = 0;
		modelSelect.selectedIndex  = 0;
	}
	defaultModel = -1;
}

function fnWin(url,name){
	open(url,name,"width=495,height=245,status=no,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=no,directories=no");
}
