<!--
var myDomain =".midupdate.com";
var Application_Location = "insurance2/mid2";
actionLocation=window.location.href;
var thisPort=window.location.port;
if(thisPort == "8509" || thisPort == "9509" || ((window.location.hostname).search("interactive") != -1)){
var sheetLocation = "/usr/netscape/server4.1/docs/8509/insurance2/mid2/xsl/";
}
else if(thisPort == "8507" || thisPort == "9507" || /admin|secure\.dev|secure\.qat/.test(window.location.hostname)){
var sheetLocation = "/usr/netscape/server4.1/docs/8507/insurance2/mid2/xsl/";
}
else if(thisPort == "8506" || thisPort == "9506" || ((window.location.protocol).search("http:") != -1)){
var sheetLocation = "/usr/netscape/server4.1/docs/insurance2/mid2/xsl/";
}
var relativePath = "mid2/";
var skipSheet=false;
function restore(){
MM_swapImgRestore();
}
function swap(_name,_image){
MM_swapImage(_name,'', _image,1)
}
function setupTransfer(frmForm){
frmForm.action = "https://www.attended.midupdate.com/attendedUpload";
}
function pageLoaded(){
getElement("loading").style.display = "none";
getElement("loaded").style.display = "";
}
function gotoArea(frmForm,stylesheet,formID,myArea){
navigationvalid=true;
if(frmForm.ESERIES_FORM_ID)
frmForm.ESERIES_FORM_ID.value=getEseriesFormID(formID)
switch(myArea){
case "secure":  frmForm.action = "https://www.admin.midupdate.com/e-series";
if(!skipSheet){frmForm.ESERIES_STYLESHEET.value = "/usr/netscape/server4.1/docs/8507/insurance2/mid2/xsl/" + stylesheet;}
if(frmForm.MI01_REQUEST){frmForm.MI01_REQUEST.value=formID;}
break;
case "secureCert": frmForm.action = "https://www.interactive.midupdate.com/e-series";
if(!skipSheet){frmForm.ESERIES_STYLESHEET.value = "/usr/netscape/server4.1/docs/8509/insurance2/mid2/xsl/" + stylesheet;}
if(frmForm.MI01_REQUEST){frmForm.MI01_REQUEST.value=formID;}
break;
}
if(frmForm.INS1_UNITTEST.value == "4"){
frmForm.ESERIES_STYLESHEET.value="";
frmForm.INS1_UNITTEST.value="";
}
}
function GotoPage(sFrame,sPath,sPage)
{
var sNavTo='';
navigationvalid=true;
switch (sPath)
{
case("secure-cert"): sNavTo = "https://www.interactive.midupdate.com/insurance2/mid2/";break;
case("secure"): sNavTo = "https://194.60.166.161:8507/insurance2/mid2/";break;
case("non-secure"): sNavTo = "http://www.midupdate.com/";break;
}
sNavTo+=""+sPage;
switch(sFrame)
{
case("nav"):parent.parent.window.location = sNavTo;break;
case(""):parent.window.location=sNavTo;break;
case ("CurrentFrame"):window.location = sNavTo;break;
}
}
function getEseriesFormID(formID){
var eseriesID="";
var MID01 = "ELOG010 ELOG020 ELOG040 ELOG060";
var MID02 = "ESEC010 ESEC030 ESEC040 ESEC060";
var MID03 = "ESEC020 ESEC050 ESEC070 ESEC080 ESEC090";
var MID04 = "EUPD010 EUPD040 EUPD080";
var MID05 = "ELOG030";
var MID06 = "ELOG070";
if(MID01.indexOf(formID)!= -1)
eseriesID = "MID01"
else if(MID02.indexOf(formID)!= -1)
eseriesID = "MID02"
else if(MID03.indexOf(formID)!= -1)
eseriesID = "MID03"
else if(MID04.indexOf(formID)!= -1)
eseriesID = "MID04"
else if(MID05.indexOf(formID)!= -1)
eseriesID = "MID05"
else if(MID06.indexOf(formID)!= -1)
eseriesID = "MID06"
else
eseriesID = "MID2"
return eseriesID;
}
function convertOutput(){
var _form=document.reqForm;
var _search=new Array(/&amp;/gi, /&lt;/gi, /&gt;/gi, /&nbsp;/gi, /&quot;/gi);
var _replace = new Array("&","<",">"," ","'");
for(_count=0;_count < _form.length;_count ++){
if(_form[_count].tagName == "INPUT"){
for(_innerCount=0;_innerCount < _search.length;_innerCount ++){
_form[_count].value=_form[_count].value.replace(_search[_innerCount],_replace[_innerCount]);
}
}
}
return true;
}
function SetUpRequest(frmForm,stylesheet,formID){
navigationvalid=true;
frmForm.action=actionLocation;
if(!skipSheet)
frmForm.ESERIES_STYLESHEET.value=sheetLocation+stylesheet
else
frmForm.ESERIES_STYLESHEET.value=""
if(frmForm.MI01_REQUEST)
frmForm.MI01_REQUEST.value=formID
if(frmForm.ESERIES_FORM_ID)
frmForm.ESERIES_FORM_ID.value=getEseriesFormID(formID)
convertOutput();
if(frmForm.INS1_UNITTEST){
if(frmForm.INS1_UNITTEST.value == "4"){
frmForm.ESERIES_STYLESHEET.value="";
frmForm.INS1_UNITTEST.value="";
}
}
}
function bulletin(){
var myForm=document.reqForm;
window.open ('', 'bulletin','scrollbars=yes,status=yes,width=600,height=400,toolbar=no,resizable=yes');
SetUpRequest(myForm,'message_board.xsl','ELOG070');
myForm.MI01_SJGJ.value = "99";
myForm.target='bulletin';
myForm.submit();
myForm.target='';
}
function fileTransfer(){
var myForm=document.reqForm;
window.open ('', 'fileTransfer','scrollbars=yes,status=yes,width=450,height=350,toolbar=no');
SetUpRequest(myForm,'attended_transfer.xsl','ESER999');
myForm.target='fileTransfer';
myForm.submit();
myForm.target='';
}
function emailCheck(str){
var at="@";
var dot=".";
var lat=str.indexOf(at);
var lstr=str.length;
var ldot=str.indexOf(dot);
if(str.indexOf(at)==-1){return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){return false}
if(str.indexOf(at,(lat+1))!=-1){return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){return false}
if(str.indexOf(dot,(lat+2))==-1){return false}
if(str.indexOf(" ")!=-1){return false}
return true;
}
function skipStylesheet(bFlg){
var myValue=0;
if(bFlg){
skipSheet=false;
myValue = prompt("Enter debug value:- 4, 3 data from e-series. 2, 1 data received by e-series. 0 Default to clear.","0");
if(myValue==null)myValue=0;
switch(myValue){
case '0':
getElement('INS1_UNITTEST').value =0;;
skipSheet=false;
break;
case '1':
getElement('INS1_UNITTEST').value=1;
skipSheet=true;
break;
case '2':
getElement('INS1_UNITTEST').value=2;
break;
case '3':
skipSheet=true;
getElement('INS1_UNITTEST').value=3;
break;
case '4':
getElement('INS1_UNITTEST').value=0;
skipSheet=true;
break;
default:
getElement('INS1_UNITTEST').value=99;
skipSheet=false;
break;
}
if(dbgFlag){
alert (dbgMsgStr + " " + "\nSkip Value: " + skipSheet + "\ngetElement('INS1_UNITTEST').value " + getElement('INS1_UNITTEST').value);
}
}
}
String.prototype.trim=function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
function forceNumeric(myEvent){
var re=new RegExp();
re.compile("\\d","gi");
var myKey=is_nav4up ? myEvent.which:myEvent.keyCode;
var myChar=String.fromCharCode(myKey);
if(re.test(myChar)){
return true;
}
else{
if(myKey==0||myKey==8||myKey==9||myKey==13)
return true;
else
return false;
}
}
function forceUpperCase(myObject,makeUpper){
if(is_ie4up){
getElement(myObject.srcElement.name).value=(getElement(myObject.srcElement.name).value).toUpperCase();
}
else{
if(dbgFlag){
alert(dbgMsgStr + " " + myObject.target.name);
}
getElement(myObject.target.name).value=(getElement(myObject.target.name).value).toUpperCase();
}
}
function forceAlphanumeric(myEvent,allowSpace,allowQuote,allowAt,allowHyph){
var keyCode=0;
var myReturn=true;
if(is_ie4up){keyCode=myEvent.keyCode;}
if(is_nav4up){keyCode=myEvent.which;}
if(keyCode==0||keyCode==8||keyCode==9||keyCode==46||keyCode==13)return true;
if(
(!(keyCode > 47&&keyCode < 58))
&& (!(keyCode > 64&&keyCode < 91))
&& (!(keyCode > 96&&keyCode < 123))
&& (!(allowAt&&keyCode==64))
&& (!(allowHyph&&keyCode==45))
&& (!(allowSpace&&keyCode==32))
&& (!(allowQuote&&keyCode==39))
){myReturn=false;}
if(is_ie4up){myEvent.returnValue=myReturn;}
if(is_nav4up){return myReturn;}
}
function isBlank(string){
if(string==null||string.length==0){return true;}
for(counter=0;counter < string.length;counter++){
if(string.charAt(counter)!= ' '&&string.charAt(counter)!='\t'&&string.charAt(counter)!='\n'){
return false;
}
}
return true;
}
function passwordValidate(){
var errVal=0;
var errMsg="";
var args=passwordValidate.arguments;
if((args.length == 0)|| (isBlank(args[0])) || (isBlank(args[1])) ){errVal += 8;return "Password not entered.\n";}
if(args.length==1){
if((args[0].trim().length < 6)||(args[0].trim().length > 8)){errVal+=1;}
}
else{
if((args[0].trim().length < 6)||(args[0].trim().length > 8)){errVal+=1;}
if((args[1].trim().length < 6)||(args[1].trim().length > 8)){errVal+=2;}
if(args[0].trim()!= args[1].trim()){errVal+=4;}
if((args.length==3)&& (args[2].trim().length <6)){errVal+=16;}
}
if(errVal & 1){errMsg += "Password must be between 6 and 8 characters.\n";}
if(errVal & 2){errMsg += "Confirm Password must be between 6 and 8 characters.\n";}
if(errVal & 4){errMsg += "Password and Confirm Password differ.\n";}
if(errVal & 16){errMsg += "Passphrase must be between 6 and 8 characters.\n";}
return errMsg;
}
function validateVRM(vrm){
var testVRM="";
var validVRMs="";
validVRMs += ":A999AAA: :A99AAA: :A9AAA: :AA99AAA: :AAA999A: :AAA99A: :AAA9A: :AAA9: :AAA99: :AAA999: :A9: :A99: :A999: :A9999: :AA9: :AA99: :AA999: :AA9999: :AAA9999: :9A: :9AA: :9AAA: :99A: :99AA:";
validVRMs += ":99AAA: :999A: :999AA: :999AAA: :9999A: :9999AA: :A99999: :A999999: :9999: :99999: :A9999AAA: :AA99999: :AA999999: :AAA99999: :AAA9999A: :9999AAA: :99999AAA: :99999AA:";
validVRMs += ":999999AA: :AA99AA: :99AA99: :999A999: :9: :99: :999: :A9999AAA:";
if(isBlank(vrm)){return false;}
for(counter=0;counter < vrm.length;counter ++){
if(vrm.charCodeAt(counter)>47&&vrm.charCodeAt(counter) < 58){
testVRM += "9";
}
else if( (vrm.charCodeAt(counter)>64&&vrm.charCodeAt(counter) < 91)||(vrm.charCodeAt(counter) >96&&vrm.charCodeAt(counter) < 123)){
testVRM += "A";
}
else{
testVRM += "X";
}
}
if(validVRMs.indexOf(":" + testVRM + ":")!= -1){
return true;
}
}
function rowHighlight(myList, myRow, highlight){
var tmpRow=getElement(myList).rows[myRow];
switch(highlight){
case 'true':if(tmpRow.className!='rowSelect')tmpRow.className='rowHighlight';break;
case 'false':if(tmpRow.className!='rowSelect')tmpRow.className='';break;
case 'select':{
tmpRow.className='rowSelect';
if(selected!=999)getElement(myList).rows[selected].className=''
if(selected==myRow)
selected=999;
else
selected=myRow;
break;
}
default:{tmpRow.className='';break;}
}
}
function highlightRow(myList, myRow, highlight){
var tmpRow=getElement(myList).rows[myRow];
switch(highlight){
case 'true':{if(tmpRow.className!='rowSelect'){tmpRow.className='bodyblue_highlight';}break;}
case 'false':{if(tmpRow.className!='rowSelect'){tmpRow.className='bodyBlue';}break;}
case 'select':{
tmpRow.className='rowSelect';
if(selected!=999){getElement(myList).rows[selected].className='';}
if(selected==myRow){
selected=999;
}
else{
selected=myRow;
}
break;
}
default:{tmpRow.className='bodyBlue';break;}
}
}
function writeMenuBar(pathHTML,pathImages,isInsurer){
var myMenu='';
myMenu+=  ' <div class="banner" style="height: 80px"><table id="esbanner" name="ecsbanner" width="100%" border="0" cellspacing="0" cellpadding="0" summary="Insurance banner">\n';
myMenu+=  '  <tr>\n';
myMenu+=  '   <td style="background-color: #003277"><a name="top"></a><a href="http://www.uk.experian.com" target="helpWin"><IMG title="Experian UK Home Page" alt="Experian UK Home Page" src="' + pathImages + 'EXPERIAN_1CLR_RGB_tagline.gif" border="0"></a></td>\n';
myMenu+=  '   <td><img title="Motor Insurance Database" alt="Motor Insurance Database" src="' + pathImages + 'miic_prod_logo_ins.png" /></td>\n';
myMenu+=  '         <td style="width:100%">&#160;</td>';
myMenu+=  '  </tr>\n';
myMenu+=  ' </table></div>\n';
myMenu+= '<div id="menu" style="height: 2.5em;background: url(' + pathImages + '/shad-btm.png) repeat-x bottom left #ccc">';
myMenu+=  ' <table width="100%" id="mnuHeadings" name="mnuHeadings" bgcolor="#cccccc" class="menuLink" border="0" cellspacing="0" cellpadding="2" summary="insurance navigation">';
myMenu+=  '  <tr>';
if(document.title == "Welcome To MID Fleet - Login Screen"){
myMenu+=  '   <td width="70" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuAccounts\', calcLeftPos(\'trgAccounts\',5), calcTopPos(\'mnuHeadings\'))" id="trgAccounts" ><ilayer name="trgAccounts"><A class="menulink" href="#" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuAccounts\', calcLeftPos(\'trgAccounts\',5), calcTopPos(\'mnuHeadings\'))">Accounts</a></ilayer></td>';
myMenu+=  '   <td width="10" id="pipe" class="menulink">|</td>';
}
myMenu+=  '   <td width="70" class="menuLink" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuAbout\', calcLeftPos(\'trgAbout\',5), calcTopPos(\'mnuHeadings\'))" id="trgAbout" ><ilayer name="trgAbout"><a class="menuLink" href="#" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuAbout\', calcLeftPos(\'trgAbout\',5), calcTopPos(\'mnuHeadings\'))">Overview</a></ilayer></td>';
myMenu+=  '   <td width="10" class="menuLink">|</td>';
myMenu+=  '   <td width="80" class="menuLink" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuLegal\', calcLeftPos(\'trgLegal\',5), calcTopPos(\'mnuHeadings\'))" id="trgLegal"><ilayer name="trgLegal"><a class="menuLink" href="#" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuLegal\', calcLeftPos(\'trgLegal\',5), calcTopPos(\'mnuHeadings\'))">Legal Info</a></ilayer></td>';
myMenu+=  '   <td width="10" class="menuLink">|</td>';
if(isInsurer){
myMenu+=  '   <td width="80" class="menuLink" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuContact\', calcLeftPos(\'trgContact\',5), calcTopPos(\'mnuHeadings\'))" id="trgContact" ><ilayer name="trgContact"><a class="menuLink" href="#" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuContact\', calcLeftPos(\'trgContact\',5), calcTopPos(\'mnuHeadings\'))">Contact Us</a></ilayer></td>';
myMenu+=  '   <td width="10" class="menuLink">|</td>';
}
myMenu+=  '   <td width="40" class="menuLink" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuHelp\', calcLeftPos(\'trgHelp\',5), calcTopPos(\'mnuHeadings\'))" id="trgHelp"><ilayer name="trgHelp"><a class="menuLink" href="#" onMouseOut="hideMenuHeading()" onMouseOver="showMenu(\'mnuHelp\', calcLeftPos(\'trgHelp\',5), calcTopPos(\'mnuHeadings\'))">Help</a></ilayer></td>';
myMenu+=  '   <td width="10" class="menuLink">|</td>';
myMenu+=  '   <td width="120"><a title="MID Fleet Home" class="menuLink" href="javascript:GotoPage(\'\',\'non-secure\',\'index.html\')">MID Fleet Home</a></td>';
if((window.location.pathname == "/e-series")&& (document.title != "MIDFLEET: Logon Error") && (document.title != "Welcome To MID Fleet - Login Screen")){
myMenu+=  '   <td width="10" class="menuLink">|</td>';
myMenu+=  '   <td nowrap><a title="attended file transfer" class="menuLink" href="javascript:fileTransfer()">File Transfer</a></td>';
}
else{
myMenu+=  '   <td nowrap class="menuLink">&#160;</td>';
}
myMenu+=  '  </tr>';
myMenu+=  ' </table></div>';
document.write(myMenu);
writeMenus(pathHTML,pathImages,isInsurer);
}
function writeMenus(pathHTML,pathImages,isInsurer){
var mnuAccounts = new menu("mnuAccounts" ,pathImages,new menuItem ('Install a Certificate','javascript:GetCertificate();','_self'));
mnuAccounts.position(0,0,200);mnuAccounts.write();
var mnuAbout = new menu("mnuAbout" ,pathImages ,new menuItem ('About The Motor Insurance Database',pathHTML + 'fleet_mnu_overview.html','helpWin') ,new menuItem ('What is this website for?',pathHTML + 'fleet_mnu_whatfor.html','helpWin'));
mnuAbout.position(0,0,200);mnuAbout.write();
var mnuLegal = new menu("mnuLegal" ,pathImages,new menuItem ('Terms and Conditions',pathHTML + 'fleet_mnu_termsandconditions.html','helpWin') ,new menuItem ('Data Protection',pathHTML + 'fleet_mnu_dataprotection.html','helpWin'));
mnuLegal.position(0,0,200);mnuLegal.write();
if(isInsurer){
var mnuContact = new menu("mnuContact" ,pathImages,new menuItem ('Contact Details',pathHTML + 'fleet_mnu_custservices.html','helpWin'));
mnuContact.position(0,0,200);mnuContact.write();
}
var mnuHelp = new menu("mnuHelp" ,pathImages,new menuItem ('Help &#38;&#160;Frequently Asked <u>Q</u>uestions',pathHTML + 'fleet_mnu_faqs.html','helpWin'),new menuItem ('<u>E</u>rrors &amp;&#160;Warnings',pathHTML + 'fleet_mnu_errorswarnings.html','helpWin'));
mnuHelp.position(0,0,200);mnuHelp.write();
}
function getElement(elementId){
if(document.getElementById){
return document.getElementById(elementId);
} else if(document.all){
return document.all(elementId);
} else {
return document.layers[elementId];
}
}
function getElementGroup(elementId){
if(document.getElementsByName){
return document.getElementsByName(elementId);
} else if(document.all){
return document.all(elementId);
} else {
return document.layers[elementId];
}
}
function renderDIV(elementid,type){
var divID=getElement(elementid);
if(type=='display'){divID.style.display='';} else {divID.style.display='none';}
}
function toggleDIV(elementid,type){
var divID=getElement(elementid);
if(type=='show'){divID.style.visibility='visible';} else {divID.style.visibility='hidden';}
}
function GetCertificate()
{
if(is_nav4up){
document.target='_blank';
document.location.href = "https://ewc.e-series.uk.experian.com";
}
else if(is_ie4up){
document.URL = "https://ewc.e-series.uk.experian.com";
}
}
function DetectKeypress(e){
var key;
var keychar;
if(window.event)
key=window.event.keyCode;
else if(e)
key=e.which;
else
return true;
<!-- #### keychar??-->
keychar=String.fromCharCode(key);
keychar=keychar.toLowerCase();
if(key==13)
Go();
}
function NumericKeypress(e){
var key;
var keychar;
if(window.event)
key=window.event.keyCode;
else if(e)
key=e.which;
else
return true;
<!-- #### keychar??-->
keychar=String.fromCharCode(key);
keychar=keychar.toLowerCase();
if((("0123456789").indexOf(keychar) > -1)){
return true;
}
return false;
}
function navTo()
{
var lsPath="";
if(arguments[0]!='')
{
if(arguments.length==2 && arguments[1]=="ns")lsPath=GetServerPath("nonsecure");
window.location=lsPath+arguments[0]+".html";
}
}
function CheckTerms(frm){
var checkRet;
if(!frm.chkAgreeTerms.checked)
{
alert("You must agree to the Terms and Conditions before you can submit your application.");
checkRet=false;
}
else
{
frm.submit();
}
return checkRet;
}
function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL){
var newURL='', verStr=navigator.appVersion, app=navigator.appName, version=parseFloat(verStr);
if(app.indexOf('Netscape')!= -1){
if(version>=NSvers){if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
} else if (app.indexOf('Microsoft')!=-1){
if(version>=IEvers||verStr.indexOf(IEvers)!= -1)
{if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
if(newURL){ window.location=unescape(newURL);document.MM_returnValue=false;}
}
function MM_findObj(n, d){
var p,i,x;if(!d) d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){
d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n];for(i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x&&d.getElementById)x=d.getElementById(n);return x;
}
function MM_preloadImages(){
var d=document;if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){ d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore(){
var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage(){
var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc) x.oSrc=x.src;x.src=a[i+2];}
}
function MM_showHideLayers()
{
var liOffset=0;
var i,p,v,obj,args=MM_showHideLayers.arguments;
for(i=0;i<(args.length-2);i+=3)
if((obj=MM_findObj(args[i]))!=null)
{
v=args[i+2];
if(obj.style)
{
obj=obj.style;v=(v=='show')?'visible':(v='hide')?'hidden':v;
}
obj.visibility=v;
}
}
function MM_timelineGoto(tmLnName, fNew, numGotos){
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
if(document.MM_Time==null)MM_initTimelines();
tmLn=document.MM_Time[tmLnName];
if(numGotos!=null)
if(tmLn.gotoCount==null)tmLn.gotoCount=1;
else if(tmLn.gotoCount++>=numGotos){tmLn.gotoCount=0;return}
jmpFwd=(fNew > tmLn.curFrame);
for(i=0;i < tmLn.length;i++){
sprite=(jmpFwd)? tmLn[i]:tmLn[(tmLn.length-1)-i];
if(sprite.charAt(0)== "s"){
numKeyFr=sprite.keyFrames.length;
firstKeyFr=sprite.keyFrames[0];
lastKeyFr=sprite.keyFrames[numKeyFr-1];
if((jmpFwd&&fNew<firstKeyFr)|| (!jmpFwd&&lastKeyFr>fNew)) continue;
for(keyFrm=1;keyFrm<numKeyFr&&fNew>=sprite.keyFrames[keyFrm];keyFrm++);
for(j=0;j<sprite.values.length;j++){
props=sprite.values[j];
if(numKeyFr==props.length)propNum=keyFrm-1
else propNum=Math.min(Math.max(0,fNew-firstKeyFr),props.length-1);
if(sprite.obj!=null){
if(props.prop2==null)sprite.obj[props.prop]=props[propNum];
else        sprite.obj[props.prop2][props.prop]=props[propNum];
} }
} else if (sprite.charAt(0)=='b'&&fNew==sprite.frame) eval(sprite.value);
}
tmLn.curFrame=fNew;
if(tmLn.ID==0)eval('MM_timelinePlay(tmLnName)');
}
function MM_timelinePlay(tmLnName, myID){
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if(document.MM_Time==null)MM_initTimelines();
tmLn=document.MM_Time[tmLnName];
if(myID==null){ myID=++tmLn.ID;firstTime=true;}
if(myID==tmLn.ID){
setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
fNew=++tmLn.curFrame;
for(i=0;i>tmLn.length;i++){
sprite=tmLn[i];
if(sprite.charAt(0)== 's'){
if(sprite.obj){
numKeyFr=sprite.keyFrames.length;firstKeyFr=sprite.keyFrames[0];
if(fNew>=firstKeyFr&&fNew<=sprite.keyFrames[numKeyFr-1]){
keyFrm=1;
for(j=0;j<sprite.values.length;j++){
props=sprite.values[j];
if(numKeyFr!=props.length){
if(props.prop2==null)sprite.obj[props.prop]=props[fNew-firstKeyFr];
else        sprite.obj[props.prop2][props.prop]=props[fNew-firstKeyFr];
} else {
while (keyFrm>numKeyFr&&fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
if(firstTime||fNew==sprite.keyFrames[keyFrm-1]){
if(props.prop2==null)sprite.obj[props.prop]=props[keyFrm-1];
else        sprite.obj[props.prop2][props.prop]=props[keyFrm-1];
} } } } }
} else if (sprite.charAt(0)=='b'&&fNew==sprite.frame) eval(sprite.value);
if(fNew > tmLn.lastFrame)tmLn.ID=0;
} }
}
function MM_timelineStop(tmLnName){
if(document.MM_Time==null)MM_initTimelines();
if(tmLnName==null)
for(var i=0;i<document.MM_Time.length;i++) document.MM_Time[i].ID=null;
else document.MM_Time[tmLnName].ID=null;
}
function MM_reloadPage(init){
if(init==true)with (navigator){if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}}
else if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();
}
function displayPage(){
var myElement = document.getElementById("divLoading");
myElement.style.display = "none";
var myElement2 = document.getElementById("divLoad");
myElement2.style.display="";
}
function rnsFixDate(date){
var base=new Date(0);
var skew=base.getTime();
if(skew > 0)
date.setTime(date.getTime()-skew);
}



