

var msg;


	function ecrire_message(param, id) {
		messagerie(param);
		var xy=findPos(id);
		msg=new lib_obj('messagerie');
		msg.dragdrop();

		msg.moveIt(0, xy[1]+70);
		msg.showIt();
	}

	function petitesAnnonces(param) {

		var req = new JsHttpRequest();
	    req.onreadystatechange = function() {
	        if (req.readyState == 4) {
		        if ((response=req.responseJS)) {
					if (response.reload!='1') {
						messagePopupId(response.message, 'petitesAnnonces' );
						setHTML('regionf'	, response.regionf);
						setHTML('rubriquef'	, response.rubf);
						setHTML('rsf'	, response.rsf);
						setHTML('proff'	, response.proff);

						setHTML('mesAnnonces', response.mesAnnonces);
						choixPageA(1, 'ano_', response.itemnb1, response.linepp1);

						setHTML('lesAnnonces', response.lesAnnonces);
						choixPageA(1, 'res_', response.itemnb2, response.linepp2);
					}
				}
				setHTML('debug',req.responseText);
	        }
	    }
	    req.open(null, 'http://www.santelog.com/weblib/php/petites-annonces_ajax.php'+(param==null?'':'?'+param), true);
	    req.send( { q: getObject('petitesAnnonces') } );
	}
	function raz() {
		selectIndex('region', 0);
		selectIndex('rs', 0);
		selectIndex('prof', 0);
		selectIndex('rubrique', 0);
	}
	/*
	 *	@param page n° de page
	 *	@param idc  id choix
	 *	@param idl  id bloc ligne
	*/
	function setPageA(page, idc, idl, pagenb, itemnb, linepp, loc) {
		active(page, idc, pagenb);
		choixPageA(page, idl, itemnb, linepp);
		window.location=loc;
	}

	function choixPageA(page, id, itemnb, linepp) {
		for ( n=0; n<itemnb; n++ )	{
			(n>=( linepp*(page-1) ) && n<(linepp*page))? show(id+n): hide(id+n);
		}
	}

	function activeA(page, id, pagenb) {
		for ( n=1; n<=pagenb; n++ )	{
			getObject(id+n).className='off';
		}
		getObject(id+page).className='on';
	}
