﻿function loadTextFile(){
httpObj = createXMLHttpRequest(displayData);
if (httpObj){
httpObj.open("GET","../data_csv/dr2.csv",true);
httpObj.send(null);
}
}

var ajax_filter = function(t){return t};
if(navigator.appVersion.indexOf( "KHTML" ) > -1){
    ajax_filter = function(t){
        var esc = escape(t);
        return(esc.indexOf("%u") < 0 && esc.indexOf("%") > -1) ? decodeURIComponent(esc) : t
    }
}

function displayData(){
    if ((httpObj.readyState == 4) && (httpObj.status == 200)){
        var text = ajax_filter(httpObj.responseText);
        document.getElementById("result").innerHTML = parseText(text);
    }
}

/*function parseText(str){
    var resultText="<table border=0>";
    var CR = String.fromCharCode(13);
    var LF = String.fromCharCode(10);
    lineData = str.split(CR);

    for (var i=0; i<lineData.length; i++){
        strText = lineData[i].split(",");
        resultText += "<tr>";
        
        for (var j=0; j<strText.length; j++){
            if (i < 300){
                if(j == 0){
                    resultText += "<td>"+strText[j]+"</td>";
                }
                if(j == 1){
                    if (i == 301){
                        resultText += "<td>";
                    }else{
                        resultText += "<td><a href="+strText[j]+">";
                    }
                }
                if(j == 2){
                    if (i == 301){
                        resultText += strText[j]+"</td>";
                    }else{
                        resultText += strText[j] +"</a></td>";
                    }
                }
                if(j == 3){
                    resultText += "<td>"+strText[j]+"</td>";
                }
            }
        }
        resultText += "</tr>";
    }
    return resultText;
}*/

function parseText(str){
    var resultText="<!-- dr -->";
    var CR = String.fromCharCode(13);
    var LF = String.fromCharCode(10);
    lineData = str.split(CR);

    for (var i=0; i<lineData.length; i++){
        strText = lineData[i].split(",");
        resultText += "<!-- dr 紹介 -->";
        
        for (var j=0; j<strText.length; j++){
            if (i < 1000){
                if(j == 0){                    
                    if (i == 0){
                        resultText += "<!-- start -->";
                    }else{
                        resultText += "<div class='dr_sep'><div class='dr_bg_up'></div><p class='pics'>"+strText[j]+"</p>";
                    }
                }
                if(j == 1){
                    if (i == 0){
                        resultText += "";
                    }else{
                        resultText += "<p class='p_name'>"+strText[j]+"</p>";
                    }
                }
                if(j == 2){
                    if (i == 0){
                        resultText += "";
                    }else{
                        resultText += "<p class='p_title1'>"+strText[j]+"</p>";
                    }
                }
                if(j == 3){
                    if (i == 0){
                        resultText += "";
                    }else{
                        resultText += "<p class='p_title2'>"+strText[j]+"</p>";
                    }
                }
                if(j == 4){
                    if (i == 0){
                        resultText += "";
                    }else{
                        resultText += "<p class='p_title3'>"+strText[j]+"</p><div class='dr_bg_down'></div>";
                    }
                }
            }
        }
        resultText += "</div>";
    }
    return resultText;
}
