function table_list(n){
   cssjs('add',n,'row3')
}
function table_list2(n){
   cssjs('remove',n,'row3')
}
function getTarget(e){
	var target = window.event ? window.event.srcElement : e ? e.target : null;
	if (!target){return false;}
	if (target.nodeName.toLowerCase() != 'a'){target = target.parentNode;}
	return target;
}

function cancelClick (e){
	if (window.event){
		window.event.cancelBubble = true;
		window.event.returnValue = false;
		return;
	}
	if (e){
		e.stopPropagation();
		e.preventDefault();
	}
}

function addEvent(elm, evType, fn, useCapture){
	if (elm.addEventListener) 
	{
		elm.addEventListener(evType, fn, useCapture);
		return true;
	} else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	} else {
		elm['on' + evType] = fn;
	}
 }
//cssjs('add',container,classname);
function cssjs(a,o,c1,c2){
	switch (a){
		case 'swap':
			o.className=!cssjs('check',o,c1)?o.className.replace(c2,c1):o.className.replace(c1,c2);
		break;
		case 'add':
			if(!cssjs('check',o,c1)){o.className+=o.className?' '+c1:c1;}
		break;
		case 'remove':
			var rep=o.className.match(' '+c1)?' '+c1:c1;
			o.className=o.className.replace(rep,'');
		break;
		case 'check':
			return new RegExp("(|\\s)" + c1 + "(\\s|$)").test(o.className)
		break;
	}
}


var audi = { 
   city_current:null,
   city_show:null,
   main_nav : function(){
		var lisp = document.getElementById("main_nav");
		if(lisp) {
			var lis = lisp.getElementsByTagName("li");
			for (var i=0; i<lis.length; i++) {
				lis[i].onmouseover=function() {this.className="iehover";}
				lis[i].onmouseout=function() { this.className=""; }
			}
		}
		var man_nav=document.getElementsByTagName("body")[0].id;
		if(man_nav=="action")
	    {
		 document.getElementById("nav04_ul").style.display="block";
		 lisp.onmouseout=function (){document.getElementById("nav04_ul").style.display="block"}
		 lisp.onmouseover=function (){document.getElementById("nav04_ul").style.display="";}
		 }
		else if(man_nav=="training")
	    {
		  document.getElementById("nav02_ul").style.display="block";
		  lisp.onmouseout=function (){document.getElementById("nav02_ul").style.display="block";}
		  lisp.onmouseover=function (){document.getElementById("nav02_ul").style.display="";}
		 }

	},
	
   
	canvass:function (){
	      var obj=document.getElementById("canvass_but");
		  var obj2=document.getElementById("canvass_show");
		  if(!obj||!obj2) return ;
          obj.onclick=function (e){
			 if (obj2.className.indexOf("hide")>0)
				 {cssjs('remove',obj2," hide")}
			 else
				 {cssjs('add',obj2," hide")}
             cancelClick(e)
          }
	},
	 ra_show:function (){
		   var show_ra = document.getElementById("ra_show");
		   var hide_ra = document.getElementById("ra_hide");
		   var show01=document.getElementById("show01");
		   var show02=document.getElementById("show02");
		   if(!show_ra||!hide_ra||!show01||!show02) return ;
		   if(show_ra.checked)
		     {show01.style.display="block";show02.style.display="block"}
		   if(hide_ra.checked)
		     {show01.style.display="none";show02.style.display="none"}
		   show_ra.onclick=function (){
		   if(this.checked)
		   show01.style.display="block";show02.style.display="block"
		   }
		   hide_ra.onclick=function (){
		   if(this.checked)
		   show01.style.display="none";show02.style.display="none"
		   }
	 
	 }
} 

addEvent(window,"load",audi.main_nav,false);

addEvent(window,"load",audi.canvass,false);
addEvent(window,"load",audi.ra_show,false);

