function Start(nameA,nameB,cssA,cssB,cssC,cssD){
 this.NameA=nameA;
 this.NameB=nameB;
 this.CssA=cssA;
 this.CssB=cssB;
 this.CssC=cssC;
 this.CssD=cssD;
}
Start.prototype.Tab=function(){
 var Options=document.getElementById(this.NameA).getElementsByTagName('li');
 var Regional=document.getElementById(this.NameB).getElementsByTagName('li');
 var CssA=this.CssA;
 var CssB=this.CssB;
 var CssC=this.CssC;
 var CssD=this.CssD;
 for(var i=0; i<Options.length; i++){
(function(i){
Options[i].onmouseover = function(){
 for(j=0; j<Options.length; j++)
 {Regional[j].className=CssC;
if(Options[j].className=CssA){Options[j].className=CssB;}
 }
 Options[i].className=CssA;
 Regional[i].className=CssD;
 }
 })(i)}

}

Start.prototype.Automatic=function(start,speed){
var setid = null;
var Options=document.getElementById(this.NameA).getElementsByTagName('li');
var Regional=document.getElementById(this.NameB).getElementsByTagName('li');
var Options1=document.getElementById(this.NameA);
var Regional1=document.getElementById(this.NameB);
var CssA=this.CssA;
var CssB=this.CssB;
var CssC=this.CssC;
var CssD=this.CssD;
this.start=start;
this.speed=speed;
Options1.onmouseover = function(){clearTimeout(setid)};
Regional1.onmouseover = function(){clearTimeout(setid)};
Options1.onmouseout = function(){setid=setTimeout(loop,speed)};
Regional1.onmouseout = function(){setid=setTimeout(loop,speed)};
var loop = function(){
for (var i=0; i<Options.length; i++){Options[i].className=CssB;Regional[i].className=CssC;}
	 Options[start].className=CssA;
     Regional[start].className=CssD;
	  setid=setTimeout(loop,speed);
	  start++;
      if(start==Options.length){start=0;}
};
		loop();
	   }
window.onload = function(){

var obj1 = new Start("select_no","select_img","true","false","none","block");
obj1.Tab();
obj1.Automatic(0,4000);

}
