﻿// JavaScript Document



var xmlhttp,xmlhttpgetxml;


function merclaseltpv(Id)
{
	var ads='Rmerclas'+Id;
	var adt=document.getElementById(ads).options[document.getElementById(ads).selectedIndex].value;
	var adV=adt.split(':');
	var adH=document.getElementById('classfamst').innerHTML;
	var adHV=adH.split('</SELECT>');
	document.getElementById('classfamst').innerHTML='';
	document.getElementById('Rmerclas').value='';
	var Id2=parseInt(Id)+1;
	for (var i=0;i<Id2;i++)
	{
		document.getElementById('classfamst').innerHTML += adHV[i]+'</SELECT>';
		var ads2='Rmerclas'+i;
		var adt2=document.getElementById(ads2).options[document.getElementById(ads2).selectedIndex].value;
		var adV2=adt2.split(':');
		if (i!=0 && adV2[0]!='')
		{
			document.getElementById('Rmerclas').value += ',';
		}
		document.getElementById('Rmerclas').value +=adV2[0];
	}
	if (adV[0]!='')
	{
		if(adV[1]>0)
		{
			getclaseltxt(adV[0],Id2);
		}
	}
}

function mkclasshtml()
{
	document.getElementById('classfamst').innerHTML='';
	var Radt = document.getElementById('Rmerclas').value;
	var RadH = Radt.split(',');
	var Rads = 0
	for (var i=0;i<RadH.length;i++)
	{
		getclaseltxt(Rads,i,RadH[i]);
		Rads = RadH[i];
	}
}
	
function getclaseltxt(vxa,vxb,vxc)
{
	var url = 'GetClassFam.asp?classid='+vxa+'&famid='+vxb+'&clssltdid='+vxc;
	if (getXmlDate3(url))
	{
		document.getElementById('classfamst').innerHTML += xmlhttpgetxml;
	}
}

//获取文件完整路径
function GetFullUrl(ii,url) {
	var thishost = window.location.host;
	var thishref = window.location.href;
	var urlV = thishref.split(thishost+'/');
	var urlV2 = urlV[1].split('/');
	var Rurl = 'http://'+thishost+'/';
	
	for (var i=0; i<urlV2.length-1-ii;i++){
		Rurl+= urlV2[i]+'/';
	}
	
	Rurl += url;
	return Rurl;
}

//创建 request对象的通用函数
function CreateXmlhttp() {
  try {
　　xmlhttp = new XMLHttpRequest();
　} catch (trymicrosoft) {
　　try {
　　　xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
　　} catch (othermicrosoft) {
　　　try {
　　　　xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
　　　} catch (failed) {
　　　　xmlhttp = false;
　　　}
　　}
　}
　if (!xmlhttp){return false;}else{return true;}
}

//同步获取xmlhttp返回信息
function getXmlDate2(url){
	CreateXmlhttp()
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	xmlhttpgetxml=xmlhttp.responseXML;
	return true;
}

//同步获取xmlhttp返回信息
function getXmlDate3(url){
	CreateXmlhttp()
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	xmlhttpgetxml=xmlhttp.responseText;
	return true;
}

//异步获取xmlhttp返回信息
function getXmlDate(url){
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}

function CheckAbbrTrsEN(url){
	if (!CreateXmlhttp()){alert('not!');return;}
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4) {
				if (xmlhttp.status == 200) {
					var xmldom=xmlhttp.responseText; 
         		}
			}
		}
	getXmlDate(url)
}