setSsdm();
getCollegeFsx();

function getCollegeFsx() {
    insertDIV();
    ShowCollegeBenkeFsx('s_' + $('#fsx_ssdm').val() + '_k_' + $('#fsx_kldm').val() + '.xml');
    ShowCollegeZhuankeFsx('s_' + $('#fsx_ssdm').val() + '_k_' + $('#fsx_kldm').val() + '.xml');
}

function ShowCollegeBenkeFsx(xmlName) {
    $.ajax({
        type: "get",
        dataType: 'xml',
        url: getCollegeBenkeXML(xmlName),
        beforeSend:loadXML(),
        success: function(data, textStatus) {
            div_content = '<div class="row" style="color:red">本科分数线</div>';
            div_content += ' <div class="row">'
					        + '<div class="col_th">年份</div>'
					        + '<div class="col_th">最高分</div>'
					        + '<div class="col_th">最高位次</div>'
						    + '<div class="col_th">最低分</div>'
						    + '<div class="col_th">最低位次</div>'
						    + '<div class="col_th">平均分</div>'
						    + '<div class="col_th">平均位次</div>'
						    + '<div class="col_th">人数</div>'
                            + '<div class="col_th">批次</div>'
					        + '</div>';

            yx_fsx = data.getElementsByTagName("fsx");
            if (typeof (yx_fsx) == 'undefined' || yx_fsx.length == 0) {
                div_content = '';
            }

            for (var i = 0; i < yx_fsx.length; i++) {
                div_content += '<div class="row">';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('year').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zgf').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zgfwc').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zdf').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zdfwc').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('pjf').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('pjfwc').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('lqrs').text()) + '</div>';
				div_content += '<div class="col_td">' + formatText(getPcmc($(yx_fsx[i]).find('pc').text())) + '</div>';
                div_content += '</div>';
            }

            $('#benke_fsx').html(div_content);
        },
        complete: function(XMLHttpRequest, textStatus) {
	completeLoadXML();
        },
        error: function() {
            //请求出错处理
            //document.getElementById('benke_fsx').innerHTML = '';
        }
    });

}


function ShowCollegeZhuankeFsx(xmlName) {
    $.ajax({
        type: "get",
        dataType: 'xml',
        url: getCollegeZhuankeXML(xmlName),
        beforeSend: loadXML(),
        success: function(data, textStatus) {

            div_content = '<div class="row" style="color:red">专科分数线</div>';
            div_content += ' <div class="row">'
					        + '<div class="col_th">年份</div>'
					        + '<div class="col_th">最高分</div>'
					        + '<div class="col_th">最高位次</div>'
						    + '<div class="col_th">最低分</div>'
						    + '<div class="col_th">最低位次</div>'
						    + '<div class="col_th">平均分</div>'
						    + '<div class="col_th">平均位次</div>'
						    + '<div class="col_th">录取人数</div>'
					        + '</div>';

            var yx_fsx = data.getElementsByTagName("fsx");

            if (typeof (yx_fsx) == 'undefined' || yx_fsx.length == 0) {
                div_content = '';
            }

            for (var i = 0; i < yx_fsx.length; i++) {
                div_content += '<div class="row">';

                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('year').text()) + '</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zgf').text()) + '</div>';
                div_content += '<div class="col_td">-</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('zdf').text()) + '</div>';
                div_content += '<div class="col_td">-</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('pjf').text()) + '</div>';
                div_content += '<div class="col_td">-</div>';
                div_content += '<div class="col_td">' + formatText($(yx_fsx[i]).find('lqrs').text()) + '</div>';

                div_content += '</div>';
            }

            $('#zhuanke_fsx').html(div_content);
        },
        complete: function(XMLHttpRequest, textStatus) {
	completeLoadXML()
        },
        error: function() {
            //请求出错处理
        }
    });

}


function formatText(string) {
    if (typeof (string) == 'undefined' || string == '')
        return '-';
    else
        return string;    
}


function cutStringWithLen(string,length){
	if(getLen(string)>length)
		return string.slice(0,length/2)+"...";
	else
		return string;
}


function getLen(sString){
     var sStr,iCount,i,strTemp ;

     iCount = 0 ;
     sStr = sString.split("");
     for (i = 0 ; i < sStr.length ; i ++){
         strTemp = escape(sStr[i]);
         if (strTemp.indexOf("%u",0) == -1){
               iCount = iCount + 1 ;
         }else{
               iCount = iCount + 2 ;
         }
      }

     return iCount ;
}



function loadXML() {
   $('#fsx_tips').html('正在读取数据，请稍候...');
}

function completeLoadXML(){
            if ($('#benke_fsx').html() == '' && $('#zhuanke_fsx').html() == '') {
                $('#fsx_tips').html('暂时没有数据');
            }
           else
	{
	    $('#fsx_tips').html('');
	}
}

function getCollegeBenkeXML(xmlName){
	var fileName = "../commonXML/Benke/"+collegeCode+"/"+xmlName;
	return fileName;
}

function getCollegeZhuankeXML(xmlName) {
    var fileName = "../commonXML/Zhuanke/" + collegeCode + "/" + xmlName;
    return fileName;
}

function insertDIV(){
    $('#fsx_content').html('<div id="fsx_tips"></div><div id="benke_fsx"></div><div id="zhuanke_fsx"></div>');
}

function setSsdm()
{
	if(typeof(collegeSsdm)=="undefined"||collegeSsdm==""||collegeSsdm>65)
	{
		$("#fsx_ssdm").val("11");
	}
	else
	{
	    $("#fsx_ssdm").val(collegeSsdm);
	}
}

function getPcmc(pc)
{
	var pcmc;
	switch(pc) {
		case "0":pcmc= "提前批";break;
		case "1":pcmc= "第一批";break;
		case "2":pcmc= "第二批";break;
		case "3":pcmc= "第三批";break;
		default:pcmc= "";break;
		}
		return pcmc;
}
