Здравствуйте.
Использую этот замечательный компонент.
А так же использую модуль "mod_prop_search" для поиска по базе недвижимости. Пытаюсь сделать кнопку, которая бы скрывала часть полей. Использую код, который представлен ниже (этот код содержится в файле \modules\mod_prop_search\tmpl\
vertical.php.) :
function openbox(id){ // kod dobavlen
display = document.getElementByValue(id).style.display;
if(display=='none'){
document.getElementByValue(id).style.display='';
}else{
document.getElementByValue(id).style.display='none';
}
}
<div id="AjaxSearchForm">
<input type="hidden" name="cyid" id="cyid" value="<?php echo JRequest::getInt('cyid');?>" />
<input type="hidden" name="sid" id="sid" value="<?php echo JRequest::getInt('sid');?>" />
<input type="hidden" name="lid" id="lid" value="<?php echo JRequest::getInt('lid');?>" />
<input type="hidden" name="cid" id="cid" value="<?php echo JRequest::getInt('cid');?>" />
<input type="hidden" name="tid" id="tid" value="<?php echo JRequest::getInt('tid');?>" />
<input type="hidden" name="bedrooms" id="bedrooms" value="<?php echo JRequest::getInt('bedrooms');?>" />
<input type="hidden" name="bathrooms" id="bathrooms" value="<?php echo JRequest::getInt('bathrooms');?>" />
<input type="hidden" name="garage" id="garage" value="<?php echo JRequest::getInt('garage');?>" />
<input type="hidden" name="minprice" id="minprice" value="<?php echo JRequest::getInt('minprice');?>" />
<input type="hidden" name="maxprice" id="maxprice" value="<?php echo JRequest::getInt('maxprice');?>" />
<input type="hidden" name="minarea" id="minarea" value="<?php echo JRequest::getInt('minarea');?>" />
<input type="hidden" name="maxarea" id="maxarea" value="<?php echo JRequest::getInt('maxarea');?>" />
<input type="hidden" name="minareacov" id="minareacov" value="<?php echo JRequest::getInt('minareacov');?>" />
<input type="hidden" name="maxareacov" id="maxareacov" value="<?php echo JRequest::getInt('maxareacov');?>" />
<input type="hidden" name="e1" id="e1" value="<?php echo JRequest::getInt('e1');?>" />
<input type="hidden" name="e2" id="e2" value="<?php echo JRequest::getInt('e2');?>" />
<input type="hidden" name="e3" id="e3" value="<?php echo JRequest::getInt('e3');?>" />
<input type="hidden" name="e4" id="e4" value="<?php echo JRequest::getInt('e4');?>" />
<input type="hidden" name="e5" id="e5" value="<?php echo JRequest::getInt('e5');?>" />
<input type="hidden" name="e6" id="e6" value="<?php echo JRequest::getInt('e6');?>" />
<input type="hidden" name="e7" id="e7" value="<?php echo JRequest::getInt('e7');?>" />
<input type="hidden" name="e8" id="e8" value="<?php echo JRequest::getInt('e8');?>" />
<input type="hidden" name="e9" id="e9" value="<?php echo JRequest::getInt('e9');?>" />
<input type="hidden" name="e10" id="e10" value="<?php echo JRequest::getInt('e10');?>" />
<input type="submit" value="send" />
<?php
$badchars = array('#','>','<','\\');
$textsearch = trim(str_replace($badchars, '', JRequest::getString('textsearch', null)));
$currency = trim(str_replace($badchars, '', JRequest::getString('currency', null)));
?>
<input type="hidden" name="currency" id="currency" value="<?php echo $currency;?>" />
<input type="text" id="textsearch" name="textsearch" value="<?php echo $textsearch;?>" class="textsearch" />
<?php ?>
</div><!--AjaxSearchForm-->
<button type="button" class="button buttonsearch" id="buttonSearch" onclick="goSearchAjax();"><?php echo JText::_('Search'); ?></button>
<a onclick="openbox('cyid'); return false">Show</a> // kod dobavlen
<a onclick="openbox('sid'); return false">Show</a> // kod dobavlen
Этим кодом я хотел скрывать два первых пункта. Но работает лишь для первого пункта. Как скрыть кнопкой (а затем развернуть) второй пункт поиска? Или не только второй, а, скажем, разом второй, третий, четвертый и пятый, к примеру.
P.S. Надеюсь доступно изъяснил

очень надеюсь на вашу помощь.