function ShowLoading(){

	sdiv = document.createElement('div');
	sdiv.id = 'loading';
	sdiv.className = 'div_loading';
	sdiv.innerHTML = '<br> Загрузка...';
	document.body.appendChild(sdiv);
}

function HideLoading(){

	document.body.removeChild($('loading'));
}

function GetSelectMM(){

	ShowLoading();

	var mark_id = $F('marka_id');
	var pars = 'mark_id=' + mark_id;

	var myAjax = new Ajax.Request( srv_m_url, {method: 'get', parameters: pars, onComplete: PutSelectMM} );
 //	alert(srv_cats_url+', '+selname+', '+catID+', '+pars);
}

function PutSelectMM(originalRequest){

	if (originalRequest.responseText != 'empty'){
		$('dmodel').innerHTML = originalRequest.responseText;
	}

        HideLoading();
}

function GetSelectSC(){

	ShowLoading();

	var state_id = $F('state_id');
	var pars = 'state_id=' + state_id;

	var myAjax = new Ajax.Request( srv_sc_url, {method: 'get', parameters: pars, onComplete: PutSelectSC} );
}

function PutSelectSC(originalRequest){

	if (originalRequest.responseText != 'empty'){
		$('dcity').innerHTML = originalRequest.responseText;
	}

        HideLoading();
}

function LoadModels(){

        // удалить текущий селект
        $('dmodel').removeChild($('model_id'));
        // получить новый
        GetSelectMM();
}

function LoadCitys(){

        // удалить текущий селект
        $('dcity').removeChild($('city_id'));
        // получить новый
        GetSelectSC();
}

function DelFoto(pf, aid){
         //$("loading1").style.display = "block";

         if (confirm("Удалить фото N"+pf+"?")){
                 gv_sl = 1; // включает показ дива загрузки
                 $('tbaf').removeChild($('trpf'+pf));      // удаление строки таблицы с фото N
                 $('tbaf').removeChild($('trpf'+pf+'_l')); // удаление строки таблицы со ссылкой

                 var pars = 'pf=' + pf + '&aid='+aid;
                 var myAjax = new Ajax.Request( srv_pf_url, {method: 'get', parameters: pars, onComplete: PFReport} );
         }

}

function PFReport(originalRequest){

        HideLoading1();
        gv_sl = 0; // выключает показ дива загрузки
        
        if (originalRequest.responseText != 'empty'){
	   alert(originalRequest.responseText);
	}else{
           alert("Возникла ошибка при удалении фото.");
	}
}

// -------------------------------------------------------------------------------------------------