Hi Guys

Im using MSdropdown and got everything working, cookies and all! However when i load site it takes a few secounds for msdropdown box to load up, and while its loading, shows the select option box before it appears fully loaded. Please can you look at my coding and tell me where ive gone wrong? Check my site out to see what i mean withg your own eyes... www.cig-go.com

Any help would be hugely appreaciated im sure it will take you guys only a secound to figue it out heres coding i used also


<select id="webmenu" onchange="document.cookie= 'myDDIdx = ' + this.selectedIndex + '; path=/;'; window.open(this.options[this.selectedIndex].value,'_top')">
<option value="select currency" >Change Currency</option>
<option value="http://www.cig-go.com/?setCurrencyId=2" title="https://www.cig-go.com/product_images/uploaded_images/Pound.png">Pound</option>
<option value="http://www.cig-go.com/?setCurrencyId=4" title="http://www.cig-go.com/product_images/uploaded_images/Euro.png">Euro</option>
<option value="http://www.cig-go.com/?setCurrencyId=3" title="http://www.cig-go.com/product_images/uploaded_images/Dollar.png">Dollar</option>
</select>




<script type="text/javascript">


var sidx = document.cookie.indexOf("myDDIdx");
if(sidx != -1)
window.onload = function () { document.getElementById("webmenu").selectedIndex = document.cookie.substr(sidx + 8,1); }

(document).ready(function(e) {
try {
("body select").msDropDown();
} catch(e) {
alert(e.message);
}
});

</script>


ive also got this in html head :

<script src="http://www.cig-go.com/content/msdropdown/msdropdown/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="http://www.cig-go.com/content/msdropdown/msdropdown/jquery.dd.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="http://www.cig-go.com/content/msdropdown/msdropdown/dd.css" />
<script src="http://www.cig-go.com/content/100/cookies.js" ></script>




<script>

$(document).ready(function () {
$("select").msDropDown();
});

</script>



THANKS