
		function submitCategory(frm) {
			frm.p_id_category.value = 0;
			frm.p_id_auto_moto_marque.value = 0;
			frm.p_id_type_annonce.value = 0;
			frm.p_autosubmit.value = 1;
			frm.submit();
		}
		function submitSubCategory(frm) {
			frm.p_autosubmit.value = 1;
			frm.submit();
		}
		function submitDepartement(frm) {
			frm.p_id_town.value = 0;
			frm.p_autosubmit.value = 1;
			frm.submit();
		}
		
		function varint(e) {
			ns = (navigator.appName == "Netscape") ? 1:0 // verif du navigateur
			ie = (navigator.appName == "Microsoft Internet Explorer") ? 1:0
			if (ns) var key = String.fromCharCode(e.which);
			else if (ie) var key = String.fromCharCode(event.keyCode);
			if (key==" "){return false;}
			if (isNaN(Number(key))==true){return false;}else{return true;}
		}
		function vardate(e) {
			ns = (navigator.appName == "Netscape") ? 1:0 // verif du navigateur
			ie = (navigator.appName == "Microsoft Internet Explorer") ? 1:0
			if (ns) var key = String.fromCharCode(e.which);
			else if (ie) var key = String.fromCharCode(event.keyCode);
			if (key==" "){return false;}
			if (key=="/"){return true;}
			if (isNaN(Number(key))==true){return false;}else{return true;}
		}

		function reloadGeo(reg, dep) {
			var url='/ajax/Geo.php';
			$.ajax({
				type: 'POST',
				url: url,
				data: {'reg': reg, 'dep': dep},
				success: function(data) {
					$('#geo').html(data);
				},
				dataType: 'html'
			});
		}
		
		function reloadCategories (catid, ctrl_basename, ctrl_current_index) {
			if (catid == '') {
				deleteObjects(ctrl_basename, ctrl_current_index);
				return true;
			}
			var url='/ajax/Categories.php';
			$.ajax({
				type: 'POST',
				url: url,
				data: {'catid': catid},
				success: function(data) {
					$('#src_categories').html(data);
				},
				dataType: 'html'
			});
			
		}
		
		function deleteObjects(basename, idx) {
			var i = idx+1;
			var ctrl_name = '#'+basename+i;
			while ($(ctrl_name)!=null) {
				//removeAllOptions($(ctrl_name))
				//$(ctrl_name).hide();
				$(ctrl_name).parentNode.removeChild($(ctrl_name));
				i++;
				ctrl_name = basename+i;
			}
			return true;
		}
		function removeAllOptions(selectbox) {
			var i;
			for(i=selectbox.options.length-1;i>=0;i--) {
				selectbox.remove(i);
			}
		}
		function syncLayers (CatId) {
			hideAttrLayers();
			if (CatId=='1') {
				showLayer('#src_immo');
				return true;
			}
			
			if (CatId=='80') {
				showLayer('#src_auto');
				return true;
			}
			return true;
		}
		function hideAttrLayers() {
			hideLayer('#src_auto');
			hideLayer('#src_immo');
		}
		function hideLayer(id) {
			try {
				$(id).hide();
			} catch(e) {
			
			}
		}
		function showLayer(id) {
			try {
				$(id).show();
			} catch(e) {
			
			}
		}

