
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var xmlHttp;
var pages='inews';
var timerID = null;
var timerRunning = false;
var delay = 60000;

function PageInitializeTimer(page){
    pages=page;
    InitializeTimer();
}
function InitializeTimer(){   
    StopTheClock();
    StartTheTimer1();
}

function StopTheClock(){
    if(timerRunning)
        clearTimeout(timerID);
    timerRunning = false;
}

function StartTheTimer(){
    timerRunning = true;
    //  alert(pages);
    doRequestUsingGETTimer(pages,1);
    timerID = self.setTimeout("StartTheTimer()", delay);
}

function StartTheTimer1(){
    timerRunning = true;
    //  alert(pages);
    doRequestUsingGETTimer(pages,0);
    timerID = self.setTimeout("StartTheTimer()", delay);
}


function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}
            
function doRequestUsingGETindex() {
    createXMLHttpRequest();
    var queryString = "Data?p=index&" + "timeStamp=" + new Date().getTime();
    xmlHttp.onreadystatechange = handleStateChangeindex;
    xmlHttp.open("GET", queryString, true);
    xmlHttp.send(null);
}
function doRequestUsingGET(page,q) {
    //alert(page);
    createXMLHttpRequest();
    var queryString = "Data?p="+page + "&q="+q+"&timeStamp=" + new Date().getTime();
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", queryString, true);
    xmlHttp.send(null);
}
function doRequestUsingGETTimer(page,log) {
    createXMLHttpRequest();
    var queryString = "Data?pt="+page + "&log="+log + "&timeStamp=" + new Date().getTime();
    xmlHttp.onreadystatechange = handleStateChangeTimer;
    xmlHttp.open("GET", queryString, true);
    xmlHttp.send(null);
}
function doRequestUsingPOST() {
    createXMLHttpRequest();
    var url = "Data?timeStamp=" + new Date().getTime();
    var queryString = createQueryString();
    xmlHttp.open("POST", url, true);
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.setRequestHeader("Content-Type",
    "application/x-www-form-urlencoded;");
    xmlHttp.send(queryString);
}
function handleStateChangeindex() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            parseResultsindex();
        }
    }
}
function handleStateChange() {
   
    //alert(xmlHttp.readyState+","+xmlHttp.status);
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            parseResults();
        }
    }
}
function handleStateChangeTimer() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            newsTimer();
        }
    }
}
function parseResultsindex() {
    var title =xmlHttp.responseXML.getElementsByTagName("title")[0].firstChild.data;          
    var table = document.getElementById("dynamictable");
    var table_body = table.getElementsByTagName("tbody").item(0);
    var first_row = table_body.getElementsByTagName("tr").item(0)           
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }        
    var new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    
    for (var i = 0; i < 8; i++) {                
        var message =xmlHttp.responseXML.getElementsByTagName("message")[i].firstChild.data;
        var link=xmlHttp.responseXML.getElementsByTagName("link")[i].firstChild.data;
        new_row = createRowindex(message,link);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);     
        table_body.insertBefore(new_row, first_row);
    }
      
    table = document.getElementById("nextpage");
    table_body = table.getElementsByTagName("tbody").item(0);
    first_row = table_body.getElementsByTagName("tr").item(0)
                
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }  
    
    notdisplayItem('opacityDIV');
}
          
function parseResults() {
    if(pages == "lnews" || pages== "snews" || pages == "hnews" || pages== "inews"){
        parseallnews();        
    }else{
        parsenews();
    }
}

function parseallnews() {
      
    var table = document.getElementById("dynamictable");
    var table_body = table.getElementsByTagName("tbody").item(0);
    var first_row = table_body.getElementsByTagName("tr").item(0)
                
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }      
      
    var message;    
    var link;    
    var type;    
    var date;    
    
    
    
    var title =xmlHttp.responseXML.getElementsByTagName("iran")[0].firstChild.data;
    var new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("sportmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("sportlink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("sporttype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("sportdate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
   
    title =xmlHttp.responseXML.getElementsByTagName("sport")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("culturalmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("culturallink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("culturaltype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("culturaldate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
     
  
    title =xmlHttp.responseXML.getElementsByTagName("cultural")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("sciencemessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("sciencelink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("sciencetype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("sciencedate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
  
    title =xmlHttp.responseXML.getElementsByTagName("science")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("socialmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("sociallink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("socialtype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("socialdate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    

    title =xmlHttp.responseXML.getElementsByTagName("social")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("economicmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("economiclink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("economictype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("economicdate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
    
    title =xmlHttp.responseXML.getElementsByTagName("economic")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("politicalmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("politicallink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("politicaltype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("politicaldate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
 
    title =xmlHttp.responseXML.getElementsByTagName("political")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for ( i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("worldmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("worldlink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("worldtype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("worlddate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
    
    
    title =xmlHttp.responseXML.getElementsByTagName("world")[0].firstChild.data;
    new_row = createTitle(title);              
    first_row = table_body.getElementsByTagName("tr").item(1);              
    table_body.insertBefore(new_row, first_row);
    for (var i = 0; i < 5; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("iranmessage")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("iranlink")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("irantype")[i].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("irandate")[i].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
    }
   
      
    table = document.getElementById("nextpage");
    table_body = table.getElementsByTagName("tbody").item(0);
    first_row = table_body.getElementsByTagName("tr").item(0)
                
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }  
    
    notdisplayItem('opacityDIV');
    StopTheClock();
}
          
function parsenews() {
    
    var qpage =xmlHttp.responseXML.getElementsByTagName("qpage")[0].firstChild.data;
    if(qpage == '1'){ 
        var title2 =xmlHttp.responseXML.getElementsByTagName("title2")[0].firstChild.data;
    }
    var title3 =xmlHttp.responseXML.getElementsByTagName("title3")[0].firstChild.data;
    
    var table = document.getElementById("dynamictable");
    var table_body = table.getElementsByTagName("tbody").item(0);
    var first_row = table_body.getElementsByTagName("tr").item(0)
                
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }     

    var parentDiv = document.getElementById("parentDiv");
    
    while(parentDiv .childNodes.length > 0) {
        parentDiv.removeChild(parentDiv.childNodes[0]);
    }  
    var div2 = document.createElement("div");
    parentDiv.appendChild(div2);
 
    
    var message;    
    var link;    
    var type;    
    var date;    
     
    if(qpage == '1'){
        //        var hafte =xmlHttp.responseXML.getElementsByTagName("hafte")[0].firstChild.data;
        //        var roz =xmlHttp.responseXML.getElementsByTagName("roz")[0].firstChild.data;
        //        var alan=xmlHttp.responseXML.getElementsByTagName("alan")[0].firstChild.data;
        
        var new_row = createTitle(title2);              
        first_row = table_body.getElementsByTagName("tr").item(1);              
        table_body.insertBefore(new_row, first_row);
        for (var i = 0; i < 40; i++) {
            message =xmlHttp.responseXML.getElementsByTagName("message3")[i].firstChild.data;
            link=xmlHttp.responseXML.getElementsByTagName("link3")[i].firstChild.data;
            type=xmlHttp.responseXML.getElementsByTagName("type3")[i].firstChild.data;
            date=xmlHttp.responseXML.getElementsByTagName("date3")[i].firstChild.data;   
            new_row = createRow(message,link,type,date);
            table_body = table.getElementsByTagName("tbody").item(0);
            first_row = table_body.getElementsByTagName("tr").item(1);
            table_body.insertBefore(new_row, first_row);
        }
        
        new_row = createTitle(title3);              
        first_row = table_body.getElementsByTagName("tr").item(1);              
        table_body.insertBefore(new_row, first_row);
        for ( i = 0; i < 10; i++) {
            message =xmlHttp.responseXML.getElementsByTagName("message2")[i].firstChild.data;
            link=xmlHttp.responseXML.getElementsByTagName("link2")[i].firstChild.data;
            type=xmlHttp.responseXML.getElementsByTagName("type2")[i].firstChild.data;
            date=xmlHttp.responseXML.getElementsByTagName("date2")[i].firstChild.data;   
            new_row = createRow(message,link,type,date);
            table_body = table.getElementsByTagName("tbody").item(0);
            first_row = table_body.getElementsByTagName("tr").item(1);
            table_body.insertBefore(new_row, first_row);
        } 
 
    }  else{
        // var alan=xmlHttp.responseXML.getElementsByTagName("alan")[0].firstChild.data;
        new_row = createTitle(title3);              
        first_row = table_body.getElementsByTagName("tr").item(1);              
        table_body.insertBefore(new_row, first_row);
        //        
        //        var div1=createDivTitle(title3);  
        //        parentDiv.insertBefore(div1, div2);
        
        message =xmlHttp.responseXML.getElementsByTagName("message3")[39].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("link3")[39].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("type3")[39].firstChild.data;
        date=xmlHttp.responseXML.getElementsByTagName("date3")[39].firstChild.data;   
        new_row = createRow(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(new_row, first_row);
        
        for ( i = 0; i < 39; i++) {
            message =xmlHttp.responseXML.getElementsByTagName("message3")[i].firstChild.data;
            link=xmlHttp.responseXML.getElementsByTagName("link3")[i].firstChild.data;
            type=xmlHttp.responseXML.getElementsByTagName("type3")[i].firstChild.data;
            date=xmlHttp.responseXML.getElementsByTagName("date3")[i].firstChild.data;   
           
            //            div1=createDiv(message,link,type,date);
            //            parentDiv.insertBefore(div1, div2);
            
            
            new_row = createRow(message,link,type,date);
            table_body = table.getElementsByTagName("tbody").item(0);
            first_row = table_body.getElementsByTagName("tr").item(1);
            table_body.insertBefore(new_row, first_row);
        }
        
    }
    
    table = document.getElementById("nextpage");
    table_body = table.getElementsByTagName("tbody").item(0);
    first_row = table_body.getElementsByTagName("tr").item(0)
                
    while(table_body.childNodes.length > 0) {
        table_body.removeChild(table_body.childNodes[0]);
    }  
    if(pages != 'index'){  
        nextrow= createNextPageRow(qpage);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(1);
        table_body.insertBefore(nextrow, first_row);
    }
    notdisplayItem('opacityDIV');
    if(qpage == '1'){
        InitializeTimer();
    }else{
        StopTheClock();
    } 
}
          
          
function newsTimer() {
     
    var tsize =xmlHttp.responseXML.getElementsByTagName("tsize")[0].firstChild.data;
    // alert(tsize);
    var table = document.getElementById("dynamictable");
    var table1 = document.getElementById("mytable");
    var table_body = table.getElementsByTagName("tbody").item(0);
    var table_body1 = table1.getElementsByTagName("tbody").item(0);
    var first_row = table_body.getElementsByTagName("tr").item(12)
    var first_row1 = table_body1.getElementsByTagName("tr").item(12)
                    
    var message;    
    var link;    
    var type;    
    var date;    
     
    
    for (var i = 0; i < tsize; i++) {
        message =xmlHttp.responseXML.getElementsByTagName("message")[i].firstChild.data;
        link=xmlHttp.responseXML.getElementsByTagName("link")[i].firstChild.data;
        type=xmlHttp.responseXML.getElementsByTagName("type")[i].firstChild.data;
        //date=xmlHttp.responseXML.getElementsByTagName("date")[i].firstChild.data;   
        date="";   
        new_row = createRownew(message,link,type,date);
        new_row1 = createRownew(message,link,type,date);
        table_body = table.getElementsByTagName("tbody").item(0);
        first_row = table_body.getElementsByTagName("tr").item(12);
        table_body.insertBefore(new_row, first_row);
        
        table_body1 = table1.getElementsByTagName("tbody").item(0);
        first_row1 = table_body1.getElementsByTagName("tr").item(12);
        table_body1.insertBefore(new_row1, first_row1);
    }
        
    
    
}
          
function createRowindex(message,link) {
    var row = document.createElement("tr");
    var td = document.createElement("td");
    var cella = document.createElement("a");
    var img = document.createElement("img");
    
    td.setAttribute("class", "newslines");
    td.setAttribute("dir", "rtl");
    cella.setAttribute("class", "LeftDataLinks");
    cella.setAttribute("target", "_blank");
    cella.setAttribute("href", link);
    img.setAttribute("src", "img/by.gif");
    var cell_data = document.createTextNode(" "+message );
    cella.appendChild(cell_data  );
 
    td.appendChild(img);
    td.appendChild(cella );
    row.appendChild(td);
    return row;
}

function createDiv(message,link,type,date) {
    var div = document.createElement("div");
    var cella = document.createElement("a");
    var font = document.createElement("font");
    var img = document.createElement("img");
    
    div.setAttribute("class", "menulines");
    div.setAttribute("dir", "rtl");
    div.style.height = "22px"; 
    cella.setAttribute("class", "LeftDataLinks");
    cella.setAttribute("target", "_blank");
    cella.setAttribute("href", link);
    img.setAttribute("src", "img/by.gif");
    font.setAttribute("class", "style8");
    // font.setAttribute("height", "20");
    var cell_data = document.createTextNode(" "+message );
    cella.appendChild(cell_data  );
    var cell_font = document.createTextNode(" "+type+" - "+date);
    
    font.appendChild(cell_font );
    div.appendChild(img);
    div.appendChild(cella );
    div.appendChild(font);
    return div;
}
function createRow(message,link,type,date) {
    var row = document.createElement("tr");
    var td = document.createElement("td");
    var cella = document.createElement("a");
    var font = document.createElement("font");
    var img = document.createElement("img");
    
    td.setAttribute("className", "newslines");
    td.setAttribute("class", "newslines");
    td.setAttribute("dir", "rtl");
    cella.setAttribute("className", "LeftDataLinks");
    cella.setAttribute("class", "LeftDataLinks");
    cella.setAttribute("target", "_blank");
    cella.setAttribute("href", link);
    cella.setAttribute("title", message);
    img.setAttribute("src", "img/by.gif");
    font.setAttribute("className", "style8");
    font.setAttribute("class", "style8");
    if(message.length>105){
        message=message.substring(0, 101)+" ...";
    }
    var cell_data = document.createTextNode(" "+message );
    cella.appendChild(cell_data  );
    var cell_font = document.createTextNode(" "+type+" - "+date);
    
    font.appendChild(cell_font );
    td.appendChild(img);
    td.appendChild(cella );
    td.appendChild(font);
    row.appendChild(td);
    return row;
} 
function createRownew(message,link,type,date) {
    var row = document.createElement("tr");
    var td = document.createElement("td");
    var cella = document.createElement("a");
    var font = document.createElement("font");
    var img = document.createElement("img");
    
    td.setAttribute("className", "newslines");
    td.setAttribute("class", "newslines");
    td.setAttribute("dir", "rtl");
    cella.setAttribute("className", "newsnewlink");
    cella.setAttribute("class", "newsnewlink");
    cella.setAttribute("target", "_blank");
    cella.setAttribute("href", link);
    cella.setAttribute("title", message);
    img.setAttribute("src", "img/by.gif");
    font.setAttribute("className", "style8");
    font.setAttribute("class", "style8");
    if(message.length>105){
        message=message.substring(0, 101)+" ...";
    }
    var cell_data = document.createTextNode(" "+message );
    cella.appendChild(cell_data  );
    var cell_font="";
    if(date != ""){
        cell_font = document.createTextNode(" "+type+" - "+date);
    }else{
        cell_font = document.createTextNode(" "+type);
    }
    font.appendChild(cell_font );
    td.appendChild(img);
    td.appendChild(cella );
    td.appendChild(font);
    row.appendChild(td);
    return row;
}
function createDivTitle(message) {
    var div= document.createElement("div");
    var img = document.createElement("img");
    var font = document.createElement("font");
    var strong = document.createElement("strong");
    div.setAttribute("class", "btnoff1");
    div.style.height = "22px"; 
    //  td.setAttribute("bgcolor", "#EBEBEB");
    div.setAttribute("width", "100%");
    div.setAttribute("align", "right");
    div.setAttribute("dir", "rtl");
    div.setAttribute("valign", "top");
    img.setAttribute("src", "img/arrow.gif");
    
    font.setAttribute("color", "FF8800");
    
    
    var s="\t\v\f\n";
    var cell_data = document.createTextNode(message);
    font.appendChild(cell_data  );
    strong.appendChild(font);
    div.appendChild(strong);
    return div;
}
function createTitle(message) {
    var row = document.createElement("tr");
    var td = document.createElement("td");
    var img = document.createElement("img");
    var font = document.createElement("font");
    var strong = document.createElement("strong");
    
    td.setAttribute("className", "btnoff1");
    td.setAttribute("class", "btnoff1");
    //  td.setAttribute("bgcolor", "#EBEBEB");
    td.setAttribute("width", "100%");
    td.setAttribute("align", "right");
    td.setAttribute("dir", "rtl");
    td.setAttribute("valign", "top");
    img.setAttribute("src", "img/arrow.gif");
    
    font.setAttribute("color", "FF8800");
    
    var s="\t\v\f\n";
    var cell_data = document.createTextNode(message);

    font.appendChild(cell_data  );
    // td.appendChild(img);
    strong.appendChild(font);
    td.appendChild(strong);
    row.appendChild(td);
    return row;
}


function createNextPageRow(pnumber) {   
    var row = document.createElement("tr");
    var td = document.createElement("td");
    if(pnumber != 1){
        td=createTdRow(pnumber-1,"«",30,"LeftMenuLinks");
        row.appendChild(td);
    }
    for (i = 1; i < 16; i++) {
        if(i==pnumber){
            td=createTdRow(i,i,30,"num");
        }else{
            td=createTdRow(i,i,30,"LeftMenuLinks");    
        }
        row.appendChild(td);
    }
    if(pnumber != 15){
        td=createTdRow(pnumber-(-1),"»",30,"LeftMenuLinks");
        row.appendChild(td);
    }
    return row;
}

function createTdRow(num,capt,width,clas) {
    var td = document.createElement("td");
    var cella = document.createElement("a");
    var strong = document.createElement("strong");

    td.setAttribute("align", "center");
    td.setAttribute("width", width);
    cella.setAttribute("className", clas);
    cella.setAttribute("class", clas);
    cella.setAttribute("href", "#");
    //cella.setAttribute("onClick", "handleStatepagenum('"+num+"')" , 0);
    //  cella.setAttribute("onClick", "handleStatepagenum('"+num+"')" );
    cella.onclick = function() {handleStatepagenum(num)};

    var cell_data = document.createTextNode(capt);
    cella.appendChild(cell_data);
    strong.appendChild(cella );
    td.appendChild(strong );
    
    return td;
}

function oldcreateRow(message,link,type,date) {
    var row = document.createElement("tr");
    var tdleft = document.createElement("td");
    var tdright = document.createElement("td");
    var cella = document.createElement("a");
    cella.setAttribute("class", "topload");
    cella.setAttribute("target", "_blank");
    cella.setAttribute("href", link);
    var cell_data = document.createTextNode(message);
    var celltype = document.createTextNode(type+" - "+date);
    cella.appendChild(cell_data  );
    tdleft.appendChild(cella);
    tdright.appendChild(celltype);
    row.appendChild(tdleft);
    row.appendChild(tdright);
    return row;
}

function handleStatepagenum(q) {
    handleStatepage(pages,q)
}

function handleStatepage(mypage,q) {
    if(q!='n'){
        displayItem('opacityDIV');
    }else{
        q='1';
    }
     
    if(mypage != null){
        if(mypage != 'set'){
            pages=mypage;
            // }
            // mypage = request.getSession().getAttributeNode('page');
            thisItem = document.getElementById("mytable");
            thisItem.style.display = 'none';
            
            thisItem = document.getElementById("dynamictable");
            thisItem.style.display = 'block';
            
        }
        if(mypage =='index'){
            doRequestUsingGETindex();
        }else if(mypage =='set'){
            //   doRequestUsingGET(pages,q);
        }else {
            doRequestUsingGET(mypage,q);
        }
    }
}

function displayItem(thisItem){
    thisItem = document.getElementById(thisItem);
    thisItem.style.display = 'block';
}
function notdisplayItem(thisItem){
    thisItem = document.getElementById(thisItem);
    thisItem.style.display = 'none';
   
}
