Как говорится, на форум надейся, но сам не раскисай!
После некоторых изыскание по интернету нашел решение. Выкладываю, может кому пригодится.
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<select id="multiselector" name="prods[]" multiple='multiple' size=14>
<option value="0">Выберите</option>
<option value="19">Россия</option>
<option value="20">Узбекистан</option>
<option value="21">Казахстан</option>
<option value="22">Азербайджан</option>
<option value="23">Австралия</option>
<option value="24">Австрия</option>
<option value="25">Алжир</option>
<option value="26">Ангилья</option>
<option value="27">Англия</option>
<option value="28">Ангола</option>
<option value="29">Антигуа</option>
<option value="30">Аргентина</option>
<option value="31">Армения</option>
<option value="32">Аруба</option>
</select>
<input type="button" onClick="select1();" value="Выбрать цены1" />
<input type="button" onClick="select2();" value="Выбрать цены2" />
<input type="button" onClick="select3();" value="Выбрать цены3" />
<script language="JavaScript" type="text/javascript">
<!--
function inside(arr,index)
{
for(var i=0;i<arr.length;i++)
{
if (arr[i]==index)
{
return true;
}
}
return false;
}
function select1()
{
var objSel = document.getElementById('multiselector');
var selIndexes = [19,20,21,25];
for (var i=0; i < objSel.options.length; i++)
{
if (inside(selIndexes,objSel.options[i].value))
{
objSel.options[i].selected=true;
}
else
{
objSel.options[i].selected=false;
}
}
}
function select2()
{
var objSel = document.getElementById('multiselector');
var selIndexes = [22,23,24,29];
for (var i=0; i < objSel.options.length; i++)
{
if (inside(selIndexes,objSel.options[i].value))
{
objSel.options[i].selected=true;
}
else
{
objSel.options[i].selected=false;
}
}
}
function select3()
{
var objSel = document.getElementById('multiselector');
var selIndexes = [26,27,28,30];
for (var i=0; i < objSel.options.length; i++)
{
if (inside(selIndexes,objSel.options[i].value))
{
objSel.options[i].selected=true;
}
else
{
objSel.options[i].selected=false;
}
}
}
//-->
</script>
</body>
</html>
Да, что-то с первого раза не очень тепло приняли !!!
Ну да ладно, главное есть решение, жизнь продолжается!!!