//
//		global variable
//
var gPreLoad = new Array();
var gPosition = 99;
var gPath = "../";
var gLocation;
//
//		Default Folder Names
//
function FolderName(){
	var myNames = ["service","used","oneup","comm","company"];
	return(myNames);
}
//
//	** Preload images
//
function RoadButton(){
	var myNames = FolderName();								// get folder names
	var myMax = myNames.length-1;
	var myOption = ["up","over","down"];					// action names
	//
	var myLocation = location.href+";";
	var myURLstrStart = myLocation.indexOf("www.ms-alpha.com");
	var myURLstrEnd = myLocation.indexOf(";");
	myLocation = myLocation.substring(myURLstrStart,myURLstrEnd);
	//
	var myURL = new String(myLocation).split("/");
		
	//var myNum = myURL.length-1;
	//var myNum = myURL[1];
	var myFolder = "imgs/btn/bt_";
//
	gLocation = myURL[1];
	//
	var myURLlength = myURL.length;
	//alert(myURL+" : "+myURLlength);
///
	//if(gLocation.indexOf("ms-alpha")!=-1){
	if(myURLlength <= 2){
		gPath = "./";
		gLocation = 0;
	}else{
		var count;
		var limit = myURLlength - 2;
		for(count = 1; count<limit; count++){
			gPath += gPath;
		}
		//alert(gPath);
	}
///		* Load images *
	for (var i=0; i<=myMax; i++){
		var img = {};
			for (var n=0; n<=2; n++){
				var index = myOption[n];
				img[index] = new Image();
				img[index].src = gPath+myFolder+myNames[i]+"_"+index+".gif";
			}
		gPreLoad[i] = img;
	}
	//
	if (gLocation) {
		for (var i=0; i<=myMax; i++){
			if(myNames[i]==gLocation){
				gPosition = i;
				//SwapButton(i,"down");
				break;
			}
		}
	}
}
//
///		* Down Button set *
//
function DownButton(n){
	ChangeImage(n,"down");
}			
//
//	
//
function SwapButton(n,action){
	RolloverMesage(n,action);
	if (gPosition == n){
		DownButton(n);
		return(0);
	}
//
	ChangeImage(n,action);
}
//
function ChangeImage(n,action){
	var name = "bt"+n;
	document[name].src = gPreLoad[n][action].src;
}
//
//	get jump location name
//
function GetJumpLocation(n){
	var myNames = FolderName();
	return(myNames[n]+"/index.htm");
}
//
//	Jump location
//
function JumpLocation(n){
	if (gPosition != n){
		location.href = gPath+GetJumpLocation(n);
	}
}
//
//	Status bar
//
function RolloverMesage(n,action){
	status = (action != "up") ? GetJumpLocation(n) : " ";
	return(true);
}
//
//	* Preload *
RoadButton();
//