// custom mouseover buttons use this,  Make sure to give each button its own ID number
// in the HTML portion or this will get all confused.  Used so far: 1 thru 6  (9/28/08)
// You can use a image preloader (see the Emblem_types page) 
function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
// this function will load the same page in the old site as we are on when clicking
// this button.  Pages that don't work anymore will get the custom error 404 page.
// the button for this function is in the News Box #1 --so all pages on the new site have it.
function pagefinder(){
var myname=document.URL;
var page=myname.substr(myname.indexOf("m/")+2,myname.length);
if(page.indexOf("#")>7){  //we have a bookmark to deal with by stripping bookmark
	page=page.substr(0,page.indexOf("#"))
	}
//now check for pages needing conversion
switch (page){
case "services.htm": //format for oldsite as there never was a separate page before
	page="emblem_types.htm#Products%20and%20Services:";
	break;
case "Customer_Cars.htm": //format for oldsite
	page="Customer%20Cars.htm";
	break;
case "Customer%20Cars.htm": //format for newsite
	page="Customer_Cars.htm";
	break;
case "Schedule.htm":  //format for oldsite as there is no generic schedule page anymore
	page="index.html";
	break;
case "cadillac.htm":  //gone
	page="plastic_prices.htm";
	break;
case "international.htm": // this page deleted in newsite
	page="imperial.htm";
	break;
case "kaiser.htm": // also deleted in newsite
	page="lincoln.htm";
	break;
case "mack.htm":  //deleted also
	page="lincoln.htm";
	break;
case "nash.htm":  //gone
	page="plastic_prices.htm";
	break;
case "oldsmobile.htm":
	page="packard.htm";
	break;
case "peugeot.htm":
	page="packard.htm";
	break;
case "studebaker.htm":
	page="rambler.htm";
	break;
case "volvo.htm":
	page="rambler.htm";
	break;
case "article.htm": //format for oldsite as there never was a separate page before
	page="index.html";
	break;
case "collecting.htm": //format for oldsite as there never was a separate page before
	page="index.html";
	break;
case "collectingii.htm": //format for oldsite as there never was a separate page before
	page="index.html";
	break;
case "feedback.aspx": //format for oldsite as asp.net is not used but php is
	page="feedback.htm";
	break;
case "Link_exchange2.aspx": //format for oldsite as asp.net is not used but php is
	page="Link_exchange2.htm";
	break;	
default:
	page=page; // no need to do anything
}	
var gotopage="http://oldsite.emblemagic.com/" + page;
location.href=gotopage;
}

//act like a hyperlink and show URL in status bar
function pageshow(){
var myname=document.URL;
var page=myname.substr(myname.indexOf("m/")+2,myname.length);
if(page.indexOf("#")>7){  //we have a bookmark to deal with by stripping bookmark
	page=page.substr(0,page.indexOf("#"))
	}
//now check for pages needing conversion
switch (page){
case "services.htm": //format for oldsite as there never was a separate page before
	page="emblem_types.htm#Products%20and%20Services:";
	break;
case "Customer_Cars.htm": //format for oldsite
	page="Customer%20Cars.htm";
	break;
case "Customer%20Cars.htm": //format for newsite
	page="Customer_Cars.htm";
	break;
case "Schedule.htm":  //format for oldsite as there is no generic schedule page anymore
	page="index.html";
	break;
case "cadillac.htm":  //gone
	page="plastic_prices.htm";
	break;
case "international.htm": // this page deleted in newsite
	page="imperial.htm";
	break;
case "kaiser.htm": // also deleted in newsite
	page="lincoln.htm";
	break;
case "mack.htm":  //deleted also
	page="lincoln.htm";
	break;
case "nash.htm":  //gone
	page="plastic_prices.htm";
	break;
case "oldsmobile.htm":
	page="packard.htm";
	break;
case "peugeot.htm":
	page="packard.htm";
	break;
case "studebaker.htm":
	page="rambler.htm";
	break;
case "volvo.htm":
	page="rambler.htm";
	break;
case "feedback.aspx":
	page="feedback.htm";
	break;
case "Link_exchange2.aspx":
	page="Link_exchange2.htm";
	break;			
default:
	page=page; // no need to do anything
}	
var gotopage="http://oldsite.emblemagic.com/" + page;
window.status=gotopage;
}

function defaultpage(){
	window.status="Done";
}

