function loadModels(type) {
	$('modelList').disabled = true;
	var Brand = $F('brandList');
	var url = '/load_models.php';
	var pars = 'type=' + type + '&brand=' + Brand;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: showModels}
	);
}

var elemToLoadIn = null;
function loadModelsToElem(type, id, idNum) {
	$('model'+idNum+'List').disabled = true;
	var Brand = $F('brand'+idNum+'List');
	var url = '/load_models.php';
	var pars = 'type=' + type + '&brand=' + Brand;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: showModels}
	);
}

function showModels(originalRequest)
{
	var model = $F('modelSelected');
	optionList = eval('(' + originalRequest.responseText + ')');
	$('modelList').innerHTML = '';
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if (model == newOpt.value) {
		 	newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('modelList').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('modelList').appendChild(newOpt);
	}
	dis_sel('modelList', '-----');
	if (optionList.length > 0) {
		$('modelList').disabled = false;
	}

}

function loadModelsToElem(type, id, idNum) {
	var elemToLoadIn = id;
	var elemToLoadInNum = idNum;
	$('modelList'+idNum).disabled = true;
	var Brand = $F('brandList'+idNum);
	var url = '/load_models.php';
	var pars = 'type=' + type + '&brand=' + Brand;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: 
		function(originalRequest, id, idNum) {
		
			var model = $F('modelSelected'+elemToLoadInNum);
			optionList = eval('(' + originalRequest.responseText + ')');
			$(elemToLoadIn).innerHTML = '';
			if (optionList.length > 1) {
				for (i=0; i<optionList.length; i++) {
				 optData = optionList[i];
				 newOpt  = document.createElement('option');
				 newOpt.value = optData;
				 if (model == newOpt.value) {
				 	newOpt.selected = true;
				 }
				 newOpt.innerHTML = optData;
				 $(elemToLoadIn).appendChild(newOpt);
				}
			} else {
				 optData = optionList;
				 newOpt  = document.createElement('option');
				 newOpt.value = optData;
				 newOpt.innerHTML = optData;
				 $(elemToLoadIn).appendChild(newOpt);
			}
			dis_sel(elemToLoadIn, '-----');
			if (optionList.length > 0) {
				$(elemToLoadIn).disabled = false;
			}
			
		}
	
	}
	);
}

function SearchloadModels(type) {
	$('SearchmodelList').disabled = true;
	var Brand = $F('SearchbrandList');
	var url = '/load_models.php';
	var pars = 'type=' + type + '&brand=' + Brand;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: SearchshowModels}
	);
}

function SearchshowModels(originalRequest) {
	optionList = eval('(' + originalRequest.responseText + ')');
	$('SearchmodelList').innerHTML = '';
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if ($('modelSelected') && $('modelSelected').value != '' && $('modelSelected').value == newOpt.value) {
		     newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('SearchmodelList').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('SearchmodelList').appendChild(newOpt);
	}
	dis_sel('SearchmodelList', '-----');
	if (optionList.length > 0) {
		$('SearchmodelList').disabled = false;
	}
}

function searchLoadCities() {
    adjustShowAllRegions();
	$('searchRegionCity').disabled = true;
	var region = $F('searchRegion');
	var url = '/load_cities.php';
	var pars = 'region=' + region;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: searchLoadCitiesShow}
	);
}

function searchLoadCitiesShow(originalRequest) {
	optionList = eval('(' + originalRequest.responseText + ')');
	$('searchRegionCity').innerHTML = '';
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if ($('citySelected') && $('citySelected').value != '' && $('citySelected').value == newOpt.value) {
		     newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('searchRegionCity').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('searchRegionCity').appendChild(newOpt);
	}
	//dis_sel('searchRegionCity', '-----');
	if (optionList.length > 0) {
		$('searchRegionCity').disabled = false;
	}
}

function loadSearchForm() {
	if ($('SearchFormTypes')) {
		$('SearchFormTypes').disabled = true;

		$('SearchForm').innerHTML = '<div align="center"><img src="/img/loading.gif" border=0></div>';
		var url = '/load_search_form.php';
		var type = $F('SearchFormTypes');
		var pars = 'type=' + type;
		if ($('typeSelected') && $('typeSelected').value != '' && type == $('typeSelected').value) {
			if ($('brandSelected') && $('brandSelected').value != '') {
				pars += '&brand=' + $('brandSelected').value;
			}
			if ($('groupSelected') && $('groupSelected').value != '') {
				pars += '&group=' + $('groupSelected').value;
			}
			if ($('vTypeSelected') && $('vTypeSelected').value != '') {
				pars += '&v_type=' + $('vTypeSelected').value;
			}
			if ($('vTypeTSelected') && $('vTypeTSelected').value != '') {
				pars += '&v_type_t=' + $('vTypeTSelected').value;
			}
			if ($('modelSelected') && $('modelSelected').value != '') {
				pars += '&model=' + $('modelSelected').value;
			}
			if ($('brandTSelected') && $('brandTSelected').value != '') {
				pars += '&brand_t=' + $('brandTSelected').value;
			}
			if ($('modelTSelected') && $('modelTSelected').value != '') {
				pars += '&model_t=' + $('modelTSelected').value;
			}
			if ($('gearboxSelected') && $('gearboxSelected').value != '') {
				pars += '&gearbox=' + $('gearboxSelected').value;
			}
			if ($('engine_typeSelected') && $('engine_typeSelected').value != '') {
				pars += '&engine_type=' + $('engine_typeSelected').value;
			}
			if ($('body_typeSelected') && $('body_typeSelected').value != '') {
				pars += '&body_type=' + $('body_typeSelected').value;
			}
			if ($('year_fromSelected') && $('year_fromSelected').value != '') {
				pars += '&year_from=' + $('year_fromSelected').value;
			}
			if ($('year_toSelected') && $('year_toSelected').value != '') {
				pars += '&year_to=' + $('year_toSelected').value;
			}
			if ($('mileage_fromSelected') && $('mileage_fromSelected').value != '') {
				pars += '&mileage_from=' + $('mileage_fromSelected').value;
			}
			if ($('mileage_toSelected') && $('mileage_toSelected').value != '') {
				pars += '&mileage_to=' + $('mileage_toSelected').value;
			}
			if ($('stateSelected') && $('stateSelected').value != '') {
				pars += '&state=' + $('stateSelected').value;
			}
			if ($('price_fromSelected') && $('price_fromSelected').value != '') {
				pars += '&price_from=' + $('price_fromSelected').value;
			}
			if ($('price_toSelected') && $('price_toSelected').value != '') {
				pars += '&price_to=' + $('price_toSelected').value;
			}
			if ($('periodSelected') && $('periodSelected').value != '') {
				pars += '&period=' + $('periodSelected').value;
			}
			if ($('nameSelected') && $('nameSelected').value != '') {
				pars += '&name=' + $('nameSelected').value;
			}
			if ($('regionSelected') && $('regionSelected').value != '') {
				pars += '&region=' + $('regionSelected').value;
			}
			if ($('without_newSelected') && $('without_newSelected').value != '') {
				pars += '&without_new=' + $('without_newSelected').value;
			}
			if ($('show_all_regionsSelected') && $('show_all_regionsSelected').value != '') {
				pars += '&show_all_regions=' + $('show_all_regionsSelected').value;
			}
			if ($('truck_typeSelected') && $('truck_typeSelected').value != '') {
				pars += '&truck_type=' + $('truck_typeSelected').value;
			}
			if ($('citySelected') && $('citySelected').value != '') {
				pars += '&city=' + $('citySelected').value;
			}
			if ($('body_typeSelected') && $('body_typeSelected').value != '') {
				pars += '&body_type=' + $('body_typeSelected').value;
			}
			if ($('districtSelected') && $('districtSelected').value != '') {
				pars += '&district=' + $('districtSelected').value;
			}
		}

		var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: pars, onComplete: showSearchForm}
		);
	}
	//alert(pars);

}

function showSearchForm(originalRequest) {
	$('SearchForm').innerHTML = '';
	$('SearchForm').innerHTML = originalRequest.responseText;
	$('SearchFormTypes').disabled = false;
	arr = Array('cars', 'trucks', 'small_trucks', 'microbus', 'bus');
	arrOther = Array('special_vehicles', 'agricultural_vehicles', 'water_vehicles', 'motobike_vehicles', 'garage');
	if (in_array($F('SearchFormTypes'), arr)) SearchloadModels($F('SearchFormTypes'));
	if (in_array($F('SearchFormTypes'), arrOther)) {
	    dis_sel('TypeList', '-----');
	} else {
	    dis_sel('SearchbrandList', '');
	}
}

resetSearchFormData = function() {

    if ($('searchFrm')) {
        if ($('searchFrm').elements.length > 1) {
            for (i=0; i<$('searchFrm').elements.length; i++) {
                type = $('searchFrm').elements[i].type.toLowerCase();
                //alert($('searchFrm').elements[i].name);
                if (type != 'button' && type != 'submit' && type != 'hidden' && type != 'checkbox' ) $('searchFrm').elements[i].clear();
                if (type == 'checkbox') {
                    $('searchFrm').elements[i].checked = false;
                }
            }
        }
    }
    checkShowAllRegions();
    
    if ($('SearchmodelList')) {
        $('SearchmodelList').innerHTML = '';
		 optData = '-----';
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('SearchmodelList').appendChild(newOpt);
    }
    if ($('searchRegionCity')) {
        $('searchRegionCity').value = '-----';
    }
}

checkShowAllRegions = function() {
    if ($('searchRegion')) {
        if ($('searchRegion').options.length > 1) {
            if ($F('show_all_regions_ch') == 'on') {
                for(i=0; i<$('searchRegion').options.length; i++) {
                    if ($('searchRegion').options[i].value == '99') {
                        $('searchRegion').options[i].selected = true;
                        $('searchRegion').value = '99';
                        $('searchRegionCity').disable();
                    }
                }
            } else {
                for(i=0; i<$('searchRegion').options.length; i++) {
                    if ($('searchRegion').options[i].value == currentRegionNum) {
                        $('searchRegion').options[i].selected = true;
                        $('searchRegion').value = currentRegionNum;
                    }
                }
                searchLoadCities();
                if ($('show_all_regions_ch')) $('show_all_regions_ch').checked = false;
            }
        }
    }
}

adjustShowAllRegions = function() {
    if ($('show_all_regions_ch') && $('searchRegion')) {
        if ($('searchRegion').options.length > 1) {
            if ($F('show_all_regions_ch') == 'on' && $F('searchRegion') != '99') {
                $('show_all_regions_ch').checked = false;
                //searchLoadCities();
            } else if($F('show_all_regions_ch') != 'on' && $F('searchRegion') != '99') {
                $('show_all_regions_ch').checked = false;
            } else {
                $('show_all_regions_ch').checked = true;
            }
        }
    }
}

function chFile() {
	var div = $('fileDiv');
	
	div.innerHTML = '';
	newOpt  = document.createElement('input');
	newOpt.type = 'file';
	newOpt.className = 'frm_text';
	newOpt.name = 'file';
	div.appendChild(newOpt);
}

function delFile(id, type) {
    $('fileDiv').innerHTML = '<div style="height: 25px; font-weight: bold;">обработка запроса</div>';
    var url = '/delete_price.php';
    var pars = 'type=' + type + '&id=' + id;
    var myAjax = new Ajax.Request(
    url,
    {method: 'post', parameters: pars, onComplete: showFileDiv}
    );
}

function showFileDiv(originalRequest) {
	var div = $('fileDiv');
    var answer = originalRequest.responseText;
    if (answer == 'true') {
    	div.innerHTML = '';
		newOpt  = document.createElement('input');
		newOpt.type = 'file';
		newOpt.className = 'frm_text';
		newOpt.name = 'file';
		div.appendChild(newOpt);
    } else {
        div.innerHTML = '<div style="height: 15px; color: red; font-weight: bold;"><b>ошибка при удалении файла!</b></div>';
    }
}


function loadAutogoodsNames()
{
	var type = $F('TypeList');
	var url = '/load_autogoods_params.php';
	var pars = 'type=type' + '&param=' + type;
	
	//alert(pars);
	
	if (type != 'tyres') {
	    $('nameList').disabled = true;
	} else {
	    $('nameList').disabled = true;
	    $('nameList').innerHTML = '';
	    //alert(111);
	    if ($('r12').checked == true) pars += '&filter[r12]=1';
	    if ($('r13').checked == true) pars += '&filter[r13]=1';
	    if ($('r14').checked == true) pars += '&filter[r14]=1';
	    if ($('r15').checked == true) pars += '&filter[r15]=1';
	    if ($('r16').checked == true) pars += '&filter[r16]=1';
	    if ($('r17').checked == true) pars += '&filter[r17]=1';
	    if ($('r18').checked == true) pars += '&filter[r18]=1';
	    if ($('r19').checked == true) pars += '&filter[r19]=1';
	    if ($('r20').checked == true) pars += '&filter[r20]=1';
	    if ($('r21').checked == true) pars += '&filter[r21]=1';
	    if ($('r22').checked == true) pars += '&filter[r22]=1';
	    if ($('r24').checked == true) pars += '&filter[r24]=1';
	    
	    if ($('tyres_freight').checked == true) pars += '&filter[tyres_freight]=1';
	    if ($('tyres_special').checked == true) pars += '&filter[tyres_special]=1';
	    if ($('tyres_agricultural').checked == true) pars += '&filter[tyres_agricultural]=1';
	    if ($('tyres_for_loaders').checked == true) pars += '&filter[tyres_for_loaders]=1';
	    if ($('tyres_motobike').checked == true) pars += '&filter[tyres_motobike]=1';
	    if ($('tyres_other').checked == true) pars += '&filter[tyres_other]=1';
	    
	}
	
	//alert(pars);

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: showAutogoodsNames}
	);
}

function loadAutogoodsProducers()
{
	var type = $F('TypeList');
	var url = '/load_autogoods_params.php';
	var pars = 'type=producer' + '&param=' + type;
	
	$('producerList').disabled = true;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: showAutogoodsProducers}
	);
}

function showAutogoodsNames(originalRequest)
{
	var name = $F('nameSelected');
	optionList = eval('(' + originalRequest.responseText + ')');
	$('nameList').innerHTML = '';
	
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if (name == newOpt.value) {
		 	newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('nameList').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('nameList').appendChild(newOpt);
	}
	dis_sel('nameList', '-----');
	if (optionList.length > 0) {
		$('nameList').disabled = false;
	}
	checkLoadedParam('nameList', $F('nameSelected'));
}

function showAutogoodsProducers(originalRequest)
{
	var producer = $F('producerSelected');
	optionList = eval('(' + originalRequest.responseText + ')');
	$('producerList').innerHTML = '';
	
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if (producer == newOpt.value) {
		 	newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('producerList').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('producerList').appendChild(newOpt);
	}
	dis_sel('producerList', '-----');
	if (optionList.length > 0) {
		$('producerList').disabled = false;
	}
	checkLoadedParam('producerList', $F('producerSelected'));
}

function checkLoadedParam(id, idSelected) {
    if ($(id).value == '-----') {
        $(id + '_text').value = idSelected;
    }
}

function def(v){return (typeof(v)!="undefined");}

function insertText(text) {
    var ta=$('comment');
    
	if(def(ta.caretPos)&&ta.createTextRange){
	    ta.focus();
	    var sel=document.selection.createRange();
	    sel.text=sel.text+text;ta.focus();
	} else if(def(ta.selectionStart)){
	    var ss=ta.value.substr(0, ta.selectionStart);
		var se=ta.value.substr(ta.selectionEnd),sp=ta.scrollTop;
		ta.value=ss+text+se;
		if (ta.setSelectionRange) {
		    ta.focus();
		    ta.setSelectionRange(ss.length+text.length,ss.length+text.length);
		}
		ta.scrollTop=sp;
	} else {
		ta.value+=text;
		ta.focus(ta.value.length - 1);
	}
	countSymbols(500);
}

function countSymbols(size){
    length = null
	if (size != 0) {
		var o=$('comment');
		if(o.value.length>size) {
		    o.className='frm_area w100p red';
		} else if (o.className!='frm_area w100p') {
		    o.className='frm_area w100p';
		}
		$("comment-length").innerHTML=size-o.value.length;
	}
	return false;
}

function storeCaret(){var ta=$('comment');if(typeof(ta.createTextRange)!="undefined")ta.caretPos=document.selection.createRange().duplicate();}

function insertSmile(t){return insertText(' '+t+' ');}

function reloadImage() {
  	var captcha = $('captcha').src;
  	$('captcha').src = '/captcha.php?' + Math.random();
}

function addComment()
{
  	var err = '';
  	var name = $('name').value;
  	var elem_id = $('elem_id').value;
  	var c_type = $('c_type').value;
  	var comment = $('comment').value;
  	var captcha_code = $('captcha_code').value;
  	if (name == '') {
  		err += "Введите Ваше Имя\n";
  	}
  	if (elem_id == '') {
  		err += "Идентификатор элемента пуст\n";
  	}
  	if (comment == '') {
  		err += "Введите текст\n";
  	}
  	if (captcha_code == '') {
  		err += "Введите защитный код\n";
  	}
  	if (elem_id != '' && c_type != '' && name != '' && captcha_code != '' && comment != '') {
  	    
  		var url = '/send_comment.php';
  		var pars = $H({ elem_id: elem_id, c_type: c_type, name: name, captcha_code: captcha_code, 
  		comment: comment}).toQueryString();
  		 
  		var myAjax = new Ajax.Request(
  		url,
  		{method: 'post', parameters: pars, onComplete: showCommentData}
  		);
  	} else {
  		alert(err);
  	}
}

function showCommentData(originalRequest)
{
    html = originalRequest.responseText;
    if (html != 'false' && html != 'CODE_ERROR') {
    	$('commentsList').innerHTML = '<div class="a_c"><img src="/img/loading.gif" border=0></div>';
        $('commentsList').innerHTML = html;
	  	$('name').value = '';
	  	$('comment').value = '';
	  	$('captcha_code').value = '';
	  	alert('Комментарий успешно добавлен');
    } else if (html == 'CODE_ERROR') {
        alert('Защитный код введён неверно!');
	  	$('captcha_code').value = '';
    } else {
        alert('Ошибка при добавлении комментария!');
    }
  	reloadImage();
}


function delPic(tbl, path, index, id) {
    $('pic_active').value = 'true';
    $('picDiv').innerHTML = '<div style="text-align:center;"><img src="/img/loading.gif" border=0></div>';
    var url = '/ajax_delete_pic.php';
    var pars = 'id=' + id;

    var pars = $H({ tbl: tbl, path: path, index: index, id: id}).toQueryString();

    var myAjax = new Ajax.Request(
    url,
    {method: 'post', parameters: pars, onComplete: showPicDiv}
    );
}

function showPicDiv(originalRequest) {
    if ($('picDiv')) {
        if ($('pic_active').value == 'true') {
            var div = $('picDiv');
        }
    }

    var answer = originalRequest.responseText;
    if (answer == 'true') {
    	$('picDiv').innerHTML = '';
		newOpt  = document.createElement('input');
		newOpt.type = 'file';
		newOpt.name = 'pic';
		div.appendChild(newOpt);
    } else {
        div.innerHTML = '<div style="height: 15px; color: red; font-weight: bold;"><b>ошибка при удалении файла!</b></div>';
        alert(responseText);
    }
    $('pic_active').value = 'false';
}

loadAutogoodsAddParams = function() {
	items = $('autogoodsAddFormVehiclesTypes').getElementsByClassName('autogoodsAddFormVehiclesTypesRadio');
	curType = 'all_vehicles';
	
	//var items = $('newvehicles').getElementsByClassName('checkboxes');

	for (i=0; i<items.length; i++) {
		if (items[i].checked == true) {
			curType = items[i].value
		}
	}
	if ($('curTypeParam') && $F('curTypeParam') != curType && curType != 'all_vehicles') {
		loadAutogoodsAddParamsByType(curType);
	}
	$('curTypeParam').value = curType;
	
	if (curType == 'all_vehicles') {
		$('autogoodsAddFormVehiclesTypesData').innerHTML = '';
		$('addAppParamBut').disabled = true;
	}
	
	/*
	clone()!!!!!!!!!!!!!!!!
$('myelement').insert({
  top: new Element('img', {src: 'logo.png'})
});*/

}

loadAutogoodsAddParamsByType = function(type, newtype) {
    $('addAppParamBut').disabled = false;
    id = $F('appCurId');
    if (id == 0) id = '';
	var url = '/load_brands.php';
	var pars = 'type=' + type;

	if (newtype != 'false') {
		$('autogoodsAddFormVehiclesTypesData').innerHTML = '';
	}
	
	answer = '';
	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete:
		function(response) {
			renderAutogoodsAddParamsByType(response.responseText, type, id);
		}
  	}
	);
    $('appCurId').value = parseInt($F('appCurId')) + 1;
}

appendElements = function(elements, id) {
	elements = eval('(' + elements + ')');
	if (elements.length > 1) {
		for (i=0; i<elements.length; i++) {
			optData = elements[i];
			newOpt  = document.createElement('option');
			newOpt.value = optData;
			newOpt.innerHTML = optData;
			$(id).appendChild(newOpt);
		}
	} else {
		optData = elements;
		newOpt  = document.createElement('option');
		newOpt.value = optData;
		newOpt.innerHTML = optData;
		$(id).appendChild(newOpt);
	}
}


renderAutogoodsAddParamsByType = function(brands, type, id) {
	types = Array('cars', 'trucks', 'small_trucks', 'microbus', 'bus');
	largerForm = (in_array( type , types )) ? true:false;
	
	wrd1 = (largerForm == true) ? 'Марка':'Тип техники';
	wrd2 = (largerForm == true) ? 'loadModelsToElem(\''+type+'\', \'modelList'+id+'\', \''+id+'\');':'';
	wrd3 = (largerForm == true) ? 'марки':'типа техники';
	bigForm = 
	'<table width="100%" border="0" class="n10" id="appTable' + id +'">'
	+
	'<tr><td><img src="/img/z.gif" width="60px" height="1px" alt="" /></td><td><img src="/img/z.gif" width="130px" height="1px" alt="" /></td><td><img src="/img/z.gif" width="120px" height="1px" alt="" /></td><td><img src="/img/z.gif" width="284px" height="1px" alt="" /></td></tr>'
	+
	'<tr><td><b>' + wrd1 +' <span class="red">*</span></b></td><td>'
	+
	'<select class="sel100p" id="brandList' + id +'" name="brand[]" onchange="' + wrd2 +'dis_sel(\'brandList' + id +'\', \'-----\');"></select></td></td>'
	+
	'<td><input type="text" id="brandList' + id +'_text" class="frm_text" name="brand_t[]" value=""></td>'
	+
	'<td>Если ' + wrd3 +' в списке нет, заполните в поле правее</td>';
	
	if (largerForm == true) {
		bigForm += 
	'</tr><tr><td class="sep_tbl" colspan="4"><img src="/img/z.gif" width="1px" height="1px" alt="" /></td></tr>'
	+
	'<tr><td><b>Модель</b></td><td>'
	+
	'<select class="sel100p" id="modelList' + id +'" name="model[]" onchange="dis_sel(\'modelList' + id +'\', \'-----\');" disabled>'
	+
	'</select><input type="hidden" id="modelSelected' + id +'" value="">'
	+
	'</td><td><input type="text" id="modelList' + id +'_text" class="frm_text" name="model_t[]" value=""></td>'
	+
	'<td>Если модели в списке нет, заполните в поле правее</td></tr>';
	}
	
		bigForm += 
	'<tr><td class="sep_tbl" colspan="5"><img src="/img/z.gif" width="1px" height="1px" alt="" /></td></tr>';
		bigForm += 
	'<tr><td colspan="5" class="a_r"><input type="button" value="Удалить <<" onclick="$(\'appTable' + id +'\').remove();" class="frm_subm_auto"></td></tr></table>';
	
	$('autogoodsAddFormVehiclesTypesData').insert({bottom:bigForm});
	//$('autogoodsAddFormVehiclesTypesData').innerHTML += bigForm;
	
	appendElements(brands, 'brandList' + id);
	dis_sel('brandList' + id, '-----');
	//if (largerForm == true) loadModels(type);
	//if (largerForm == true) loadModelsToElem(type, 'modelList' + id, id);

	//block = new Element('tr', {src: 'logo.png'}


	//dis_sel('brandList', '');
	//loadModels('cars');
}

function addLoadCities() {
	$('addCitySel').disabled = true;
	var region = $F('addAreaSel');
	var url = '/load_cities.php';
	var pars = 'region=' + region;

	var myAjax = new Ajax.Request(
	url,
	{method: 'post', parameters: pars, onComplete: addLoadCitiesShow}
	);
}

function addLoadCitiesShow(originalRequest) {
	optionList = eval('(' + originalRequest.responseText + ')');
	$('addCitySel').innerHTML = '';
	if (optionList.length > 1) {
		for (i=0; i<optionList.length; i++) {
		 optData = optionList[i];
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 if (i == 1) {
		     newOpt.selected = true;
		 }
		 newOpt.innerHTML = optData;
		 $('addCitySel').appendChild(newOpt);
		}
	} else {
		 optData = optionList;
		 newOpt  = document.createElement('option');
		 newOpt.value = optData;
		 newOpt.innerHTML = optData;
		 $('addCitySel').appendChild(newOpt);
	}
	//dis_sel('searchRegionCity', '-----');
	if (optionList.length > 0) {
		$('addCitySel').disabled = false;
	}
}


jQuery(document).ready(function() {
    jQuery('#loginBlockActivate').click(function() {
        jQuery.blockUI({ 
            message: jQuery('#loginBlock'),
            overlayCSS: {
                cursor: 'default'
            } ,
            css: {
                top:            '40%',
                left:           '40%', 
                padding:        0,
                margin:         0,
                width:          '215px', 
                color:          '#000',
                border:         'none',
                backgroundColor:'#ffb8ac',
                cursor: 'default'
            } 
        });
        jQuery('.blockOverlay').click(jQuery.unblockUI);
    });
});