не могу никак понять в каком месте происходит "затирание" тэга. может кто поопытнее объяснит... 
вот часть php кода: 
...
        <label>Метро: </label>
	<img src="/templates/amelan/i/metro-ico.gif" onclick="openMetro()"/>
        <span class="form-list-metro"><?php ($Prodaja_metro_list_name=='')?print('<a id="a" href="" onclick="openMetro(); return false">Выбор станции метро</a>')

rint($Prodaja_metro_list_name);?>
        </span>
А вот js функция которая вызывается:
function openMetro(metro_string) {
	jQuery("#metro-lightbox").css({
		'width':610,
		'height':830
	});
	var h = jQuery(document).height();
	var w = jQuery(document).width();
	jQuery("#overlay").css({
		'display':'block',
		'opacity':'0.5',
		'width':w,
		'height':h
	});
	var offset = jQuery(window).scrollTop();
	var top = (jQuery(window).height() - jQuery('#metro-lightbox').outerHeight())/2 +offset
	if (top < 0 ) {
		top = 0;
	}
	jQuery("#metro-lightbox").css({
		'display':'block',
		//top: top + 'px',
		//left: left + 'px'
		left: (jQuery(window).width() - jQuery('#metro-lightbox').outerWidth())/2,
    	top: top
	});
	jQuery("#overlay").click(function(){
		jQuery("#overlay").css({
			'display':'none'
		});
		jQuery("#metro-lightbox").css({
			'display':'none'
		});
	});
	metro_string = jQuery('#Prodaja_list_metro').val()
	metro_arr = explode(', ', metro_string);
	for(index=0;index<metro_arr.length;index++){
		data=intval(metro_arr[index])
		if (data) {
			checkpoint(data)
		}
	}
}
function closeMetro() {
	var id;
	var right_list = document.getElementById("map_metro[]");
	var len_right = right_list.options.length;
	var param="";
	var param_value="";
	for (i = 0; i < len_right; i++)
	{
		param+= right_list.options[i].text+', '
		param_value+= right_list.options[i].value+', '
	}
	param = param.substring(0,param.length-2);// удаляем последнюю запятую
	param_value = param_value.substring(0,param_value.length-2);// удаляем последнюю запятую
	jQuery(".form-list-metro").text(param);
	jQuery('#Prodaja_list_metro').val(param_value)
	jQuery('#Prodaja_list_list_name').val(param)
	jQuery(".form-list-metro").text(param);
	jQuery("#overlay").css({
		'display':'none'
	});
	jQuery("#metro-lightbox").css({
		'display':'none'
	});
}