<script type="text/javascript">
function insertBeforeSelected()
var x=document.getElementById("mySelect");
var y=document.createElement('option');
var sel=x.options[x.selectedIndex];
x.add(y,x.selectedIndex);
<input type="button" onclick="insertBeforeSelected()" value="Insert option before selected" />