

function doLoad(value,result_div, filename_id, filename_serv, path_to_folder, type, message1, message2) {

    // Create new JsHttpRequest object.

    var req = new JsHttpRequest();

    // Code automatically called on load finishing.

    req.onreadystatechange = function() {

        if (req.readyState == 4) {

                if(result_div!=0){

				if(req.responseJS.error!=''){

					document.getElementById(result_div).innerHTML=req.responseJS.error;

						}else{	

					

				if((type=="picture") || (type=="file")){				

				document.getElementById(result_div).innerHTML = 

                '<span class="admin_error_text">'+message1+'</span><br>';

				}else{

				document.getElementById(result_div).innerHTML = 

                '<span class="admin_error_text">'+message1+'</span><br>'+

				'<span class="admin_error_text">'+message2+'</span><br>';

				}

				}

				//  выводим картинку

				if(path_to_folder!=''){fpath=''+path_to_folder+'/';}else{fpath='';}

				if(type=="picture"){

					document.getElementById(result_div).innerHTML += 

					'<img name="reload'+filename_id+'" src="'+fpath+req.responseJS.filename+'" width=300><br>';

					//перегружаем картинку

					document.images['reload'+filename_id].src=document.images['reload'+filename_id].src;

					

				}

					if(type=="file"){

					document.getElementById(result_div).innerHTML += 

					'<a href="'+fpath+req.responseJS.filename+'">'+req.responseJS.filename+'</a><br>';

					

				}

								

						

				

				}

				

			

			 document.getElementById(filename_id).value = req.responseJS.filename;

            			

				

        }

    }

	// местоположение обработчика

	url='/lib/upload/upl_file.php';



	req.open(null, url, true);

	// передаём параметры

    req.send( { 

				q: value,

				filename_serv: filename_serv,

				path_to_folder: path_to_folder,

				filename_serv: filename_serv,

				type: type,

				message1: message1,

				message2: message2	

	   } );

}





function doSelectAutor(obj,result_div, item_id, lang){

    // Create new JsHttpRequest object.

	value=obj.value;

	obj_id=obj.id;

	

    var req = new JsHttpRequest();

    // Code automatically called on load finishing.

    req.onreadystatechange = function() {

        if (req.readyState == 4) {

			count=0;

			document.getElementById(result_div).innerHTML="";

			while(req.responseJS.names.length>count){

			document.getElementById(result_div).innerHTML+='<a href="#" onclick="document.getElementById(\''+item_id+'\').value=\''+req.responseJS.ids[count]+'\'; document.getElementById(\''+obj_id+'\').value=\''+req.responseJS.names[count]+'\'; document.getElementById(\''+result_div+'\').innerHTML=\'\'; return false;">'+req.responseJS.names[count];



			document.getElementById(result_div).innerHTML+="</a><br>";

			count++;

			

			

			}

		

            // document.getElementById(result_div).innerHTML = req.responseJS.names[1];

			 

            			

				

        }

    }

	// местоположение обработчика

	url='/lib/search/search_autor.php?lang='+lang;



	req.open(null, url, true);

	// передаём параметры

    req.send( { 

				q: value, lng: lang

	   } );

}




function doSelectEditor(obj,result_div, item_id, lang){

    // Create new JsHttpRequest object.

	value=obj.value;

	obj_id=obj.id;

	

    var req = new JsHttpRequest();

    // Code automatically called on load finishing.

    req.onreadystatechange = function() {

        if (req.readyState == 4) {

			count=0;

			document.getElementById(result_div).innerHTML="";

			while(req.responseJS.names.length>count){

			document.getElementById(result_div).innerHTML+='<a href="#" onclick="document.getElementById(\''+item_id+'\').value=\''+req.responseJS.ids[count]+'\'; document.getElementById(\''+obj_id+'\').value=\''+req.responseJS.names[count]+'\'; document.getElementById(\''+result_div+'\').innerHTML=\'\'; return false;">'+req.responseJS.names[count];



			document.getElementById(result_div).innerHTML+="</a><br>";

			count++;

			

			

			}

		

            // document.getElementById(result_div).innerHTML = req.responseJS.names[1];

			 

            			

				

        }

    }

	// местоположение обработчика

	url='/lib/search/search_editor.php?lang='+lang;



	req.open(null, url, true);

	// передаём параметры

    req.send( { 

				q: value, lng: lang

	   } );

}



function doSelectCollection(obj,result_div, item_id, lang){

    // Create new JsHttpRequest object.

	

	value=obj.value;

	obj_id=obj.id;

	

    var req = new JsHttpRequest();

    // Code automatically called on load finishing.

    req.onreadystatechange = function() {

        if (req.readyState == 4) {

			count=0;

			document.getElementById(result_div).innerHTML="";

			while(req.responseJS.names.length>count){

			document.getElementById(result_div).innerHTML+='<a href="#" onclick="document.getElementById(\''+item_id+'\').value=\''+req.responseJS.ids[count]+'\'; document.getElementById(\''+obj_id+'\').value=\''+req.responseJS.names[count]+'\'; document.getElementById(\''+result_div+'\').innerHTML=\'\'; return false;">'+req.responseJS.names[count];



			document.getElementById(result_div).innerHTML+="</a><br>";

			count++;

			

			

			}

		

            // document.getElementById(result_div).innerHTML = req.responseJS.names[1];

			 

            			

				

        }

    }

	// местоположение обработчика

	url='/lib/search/search_collection.php?lang='+lang;



	req.open(null, url, true);

	// передаём параметры

    req.send( { 

				q: value

	   } );

}
