function MM_preloadImages() { //v3.0
  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() { //v3.0
  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_findObj(n, d) { //v4.01
  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_swapImage() { //v3.0
  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 bot_onmouse(){
imgsrc = document.bn_security.src;
n = imgsrc.length-4;
imgtype = imgsrc.substring(imgsrc,n);
imgSelect = (imgtype.substr(imgtype.length-2,2));

if (imgSelect == "on"){
document.bn_security.src = "/AW/IMAGE/img/head/bn_security-on_on.gif";
}else{
document.bn_security.src = "/AW/IMAGE/img/head/bn_security-off_on.gif";
}
}

function bot_reset(){
document.bn_security.src = imgsrc;
}

function bot_change(){
if (imgSelect == "on"){
document.bn_security.src = "/AW/IMAGE/img/head/bn_security-off.gif";
}else{
document.bn_security.src = "/AW/IMAGE/img/head/bn_security-on.gif";
}
imgsrc = document.bn_security.src;
}

var tempSORT="";
var tempTH="";
//elem: <TH>??id;
//num: ??num??;
//thline: <TH>??line;
function tableSort(elem,num,thline,bgst){

	if(elem!=tempTH){
		tempTH.className = "sort"
	}

	if(bgst == "big"){
		thbg_up = "sort-up-b"
		thbg_dw = "sort-dw-b"
	}else{
		if(bgst == "lage"){
			thbg_up = "sort-up-l"
			thbg_dw = "sort-dw-l"
		}else{
			if(bgst == "lageST"){
				thbg_up = "sort-up-l-stay"
				thbg_dw = "sort-dw-l-stay"
			}else{
				thbg_up = "sort-up"
				thbg_dw = "sort-dw"
			}
		}
	}

	if(elem.className == "np"){
		elem.className = "sort-dw"
	}else{
		if(elem.className == thbg_up){
			elem.className = thbg_dw
		}else{
			elem.className = thbg_up
		}
	}
	tempTH = elem;

	var sec = elem.parentNode.parentNode;
	var data = new Array;
	var rows = sec.rows;
	var N = rows.length-thline;
	var marker = document.createElement('tbody');

	for(var i=0; i<N; ++i){
		data[i] = Object(rows[i+thline].cells[num].innerHTML.replace(/<[^>]*>/g,''));		
		data[i].row = rows[i+thline];
	}
	
	var all_same = 1;
	for(var i=0; i<N; ++i){
		if(data[i].localeCompare(data[0]) != 0){
			all_same = 0;
			//alert("change at i=" + i);
			break;
		}
	}
	//alert("all_same =" + all_same);
	
	//alert("before sort:" + data.join());
	if(all_same == 0){	
		data.sort(function(a,b){
					return a.localeCompare(b);
				  });
	}
	//alert("after sort:" + data.join());
	
	if(tempSORT==num) {
		//alert("before reverse:" + data.join());
		if(all_same == 0){	
			data.reverse();
		}
		//alert("after reverse:" + data.join());
		num="";
	}

	sec.parentNode.replaceChild(marker,sec);

	for(var i=0; i<N; ++i) {
		sec.appendChild(data[i].row);
	}

	marker.parentNode.replaceChild(sec,marker);

	tempSORT=num;

	for(var j=1; j<N+thline; j++ ){
		if( j % 2 == 1 ){
			if(thline==2){
				rows[j].style.backgroundColor = "white";
			}else{
				rows[j].style.backgroundColor = "#f5f5f5";
			}
		}else{
			if(thline==2){
				rows[j].style.backgroundColor = "#f5f5f5";
			}else{
				rows[j].style.backgroundColor = "white";
			}
		}
	}
}

	if(navigator.userAgent.indexOf("Mac")!=-1){
	document.write("<STYLE type='text/css' media='screen'>a.catesearch {font-size: 10px }</STYLE>")
	}


