
function setselected(selectname,index){document.getElementById(selectname).selectedindex=index;document.getElementById(selectname).options[index].selected=true;alert(document.getElementById(selectname).selectedindex);}
function processpostcode(t){var result=$.ajax({url:'/personalise/ajaxpostcodes.aspx?pid='+t.value+'&cid='+document.getElementById('country').options[document.getElementById('country').selectedIndex].value,async:false}).responseText+'';if(result.length>0){var result_objects=eval('('+result+')');selectbind('region','/personalise/ajaxregionlist.aspx?cid='+document.getElementById('country').options[document.getElementById('country').selectedIndex].value,result_objects.regionid)
selectbind('subregion','/personalise/ajaxsubregionlist.aspx?rid='+result_objects.regionid,result_objects.subregionid)}}
function fixsrc(input){input=input.replace("http://www.","http://beta.");input=input.replace("http://dev.","http://beta.");return input;}
function getCharactersLeft(element,maxLength){var charactersLeft=maxLength-element.value.length;return charactersLeft;}
function newtextcountdown(elementID,maxLength,minLength){var temptxt='limits_'+elementID;var textbeingprocessed=document.getElementById(elementID);var charactersused=textbeingprocessed.value.length;var charactersLeft=getCharactersLeft(textbeingprocessed,maxLength);var charactersLess=minLength-textbeingprocessed.value.length;if(charactersused<minLength){document.getElementById(temptxt).innerHTML='<b>Note:</b> '+minLength+' letters min. <br>(<span>'+charactersLess+'</span> letter'+(charactersused==1?'':'s')+' too few)';document.getElementById(temptxt).className='lettercount_error';}
else{if(charactersused>maxLength-1){}
else{document.getElementById(temptxt).innerHTML=maxLength+' letters max. <br>(<span>'+charactersLeft+'</span> letter'+(charactersLeft==1?'':'s')+' left)';document.getElementById(temptxt).className='lettercount';}}}