// JavaScript Document
    var createTag = function() {
      var tag = document.createElement(arguments[0]);
      var tValue = document.createTextNode(arguments[1]);
      var attlength = (arguments.length - 2)/2;
      if(arguments[2]) {
        for(var i=1;i<=attlength;i++) {
          tag.setAttribute(arguments[i*2],arguments[i*2+1]);
        }
      }
      return (arguments[1] == null) ? tag : tag.appendChild(tValue);
    }
    
    var resultMessage = function(no,object,feature) {
      var text = document.createTextNode('Found ');
      var resNum = document.createElement('b');
      var rnValue = document.createTextNode(no);
      resNum.appendChild(rnValue);
      var text1 = document.createTextNode(' results you searched for \'');
      var resObj = document.createElement('b');
      var roValue = document.createTextNode(object);
      resObj.appendChild(roValue);
      var text2 = document.createTextNode(' in ');
      var resFeat = document.createElement('b');
      var rfValue = document.createTextNode(feature);
      resFeat.appendChild(rfValue);
      var text3 = document.createTextNode('.\n');
      var msg = document.getElementById('msg');
      msg.setAttribute('class','msg');
      msg.appendChild(text);
      msg.appendChild(resNum);
      msg.appendChild(text1);
      msg.appendChild(resObj);
      msg.appendChild(text2);
      msg.appendChild(resFeat);
      msg.appendChild(text3);
      msg.appendChild(document.createElement('br'));
    }
    
    var resultTemplateBibliography = function() {
      
      document.getElementById('btitle').innerHTML = 'Biblography';
      
      var cellar = document.getElementById('bcellar');
      
      var cell = document.createElement('div');
      cell.setAttribute('class','cell');
      var cell1 = document.createElement('div');
      cell1.setAttribute('class','cell-1');
      var cell2 = document.createElement('div');
      cell2.setAttribute('class','cell-2');
      var b = document.createElement('div');
      b.setAttribute('class','b');
      var c = document.createElement('div');
      c.setAttribute('class','c');
      var hspacer = document.createElement('div');
      hspacer.setAttribute('class','hspacer');
      var anchor = document.createElement('a');
      var aValue = document.createTextNode('Abstract');
      var h4 = document.createElement('h4');
      var h4Anchor = document.createElement('a');
      h4Anchor.setAttribute('title','Photographic Observations of Visual Double Stars');
      h4Anchor.setAttribute('href','http://ascalc.com/0500e2e76d15eb775da7231cd186ba1c/index.php/databases');
      var h4aValue = document.createTextNode('Photographic Observations of Visual Double Stars')
            
      h4Anchor.appendChild(h4aValue);
      h4.appendChild(h4Anchor);
      
      var tableInfo = document.createElement('table');
      tableInfo.setAttribute('class','info');
      tableInfo.setAttribute('cellpadding','0');
      tableInfo.setAttribute('cellspacing','0');
      
      var r1 = document.createElement('tr');
      var r1th = document.createElement('th');
      var r1thValue = document.createTextNode('Author:');
      r1th.appendChild(r1thValue);
      var r1td = document.createElement('td');
      r1td.setAttribute('colspan','2');
      var r1tdValue = document.createTextNode('DMDJ, ES');
      r1td.appendChild(r1tdValue);
      
      r1.appendChild(r1th);
      r1.appendChild(r1td);
      
      var r2 = document.createElement('tr');
      var r2th = document.createElement('th');
      var r2thValue = document.createTextNode('Tags:');
      r2th.appendChild(r2thValue);
      var r2td = document.createElement('td');
      r2td.setAttribute('colspan','2');
      var r2tdValue = document.createTextNode('astrometry, visual double stars');
      r2td.appendChild(r2tdValue);
      
      r2.appendChild(r2th);
      r2.appendChild(r2td);
      
      var r4 = document.createElement('tr');
      var r4th = document.createElement('th');
      var r4thValue = document.createTextNode('Accepted on:');
      r4th.appendChild(r4thValue);
      var r4td = document.createElement('td');
      var r4tdValue = document.createTextNode('1994-03-14');
      r4td.appendChild(r4tdValue);
      
      r4.appendChild(r4th);
      r4.appendChild(r4td);
      
      var r3 = document.createElement('tr');
      var r3th = document.createElement('th');
      var r3thValue = document.createTextNode('Received on:');
      r3th.appendChild(r3thValue);
      var r3td1 = document.createElement('td');
      var r3td1Value = document.createTextNode('1993-11-22');
      r3td1.appendChild(r3td1Value);
      var r3td2 = document.createElement('td');
      r3td2.setAttribute('rowspan','2');
      var r3td2Anchor = document.createElement('a');
      r3td2Anchor.setAttribute('title','');
      r3td2Anchor.setAttribute('href','');
      var r3td2aValue = document.createTextNode('Download here');
      r3td2Anchor.appendChild(r3td2aValue);
      r3td2.appendChild(r3td2Anchor);
      
      r3.appendChild(r3th);
      r3.appendChild(r3td1);
      r3.appendChild(r3td2);
      
      tableInfo.appendChild(r1);
      tableInfo.appendChild(r2);
      tableInfo.appendChild(r3);
      tableInfo.appendChild(r4);
      
      anchor.setAttribute('title','');
      anchor.setAttribute('href','');
      anchor.appendChild(aValue);
      
      c.appendChild(anchor);
      b.appendChild(h4);
      b.appendChild(tableInfo);
      
      cell1.appendChild(c);
      cell2.appendChild(b);
      cell2.appendChild(hspacer);
      
      cellar.setAttribute('class','cellar');
      cell.appendChild(cell1);
      cell.appendChild(cell2);
      cellar.appendChild(cell);
      
    }
    
    var resultTemplateCatalougesHeader = function() {

    }
    
    var resultTemplateCatalogues = function() {
      
      document.getElementById('ctitle').innerHTML = 'Catalogue';
      var tabler = document.getElementById('ctabler');
      tabler.setAttribute('class','tabler');
      
      var form = document.createElement('form');
      form.setAttribute('action','http://ascalc.com/0500e2e76d15eb775da7231cd186ba1c/index.php/databases/deleteMsg');
      form.setAttribute('method','POST');
      
      var table = document.createElement('table');
      table.setAttribute('style','width: 100%;');
      table.setAttribute('cellspacing','0');
      table.setAttribute('cellpadding','0');
      
      var tr1 = document.createElement('tr');
      var th1 = document.createElement('th');
      var th1Value = document.createTextNode('No');
      th1.appendChild(th1Value);
      var th2 = document.createElement('th');
      var th2Value = document.createTextNode('Name');
      th2.appendChild(th2Value);
      var th3 = document.createElement('th');
      var th3Value = document.createTextNode('RA');
      th3.appendChild(th3Value);
      var th4 = document.createElement('th');
      var th4Value = document.createTextNode('Dec');
      th4.appendChild(th4Value);
      var th5 = document.createElement('th');
      var th5Value = document.createTextNode('Magnitude Min');
      th5.appendChild(th5Value);
      var th6 = document.createElement('th');
      var th6Value = document.createTextNode('Magnitude Max');
      th6.appendChild(th6Value);
      var th7 = document.createElement('th');
      var th7Value = document.createTextNode('Spectral Type');
      th7.appendChild(th7Value);
      var th8 = document.createElement('th');
      var th8Value = document.createTextNode('Note');
      th8.appendChild(th8Value);
      
      tr1.appendChild(th1);
      tr1.appendChild(th2);
      tr1.appendChild(th3);
      tr1.appendChild(th4);
      tr1.appendChild(th5);
      tr1.appendChild(th6);
      tr1.appendChild(th7);
      tr1.appendChild(th8);
      
      table.appendChild(tr1);
      
      for(var i=1;i<=2;i++) {
        var tr2 = document.createElement('tr');
        var td1 = document.createElement('td');
        var td1Value = document.createTextNode('No');
        td1.appendChild(td1Value);
        var td2 = document.createElement('td');
        var td2Value = document.createTextNode('Name');
        td2.appendChild(td2Value);
        var td3 = document.createElement('td');
        var td3Value = document.createTextNode('RA');
        td3.appendChild(td3Value);
        var td4 = document.createElement('td');
        var td4Value = document.createTextNode('Dec');
        td4.appendChild(td4Value);
        var td5 = document.createElement('td');
        var td5Value = document.createTextNode('Magnitude Min');
        td5.appendChild(td5Value);
        var td6 = document.createElement('td');
        var td6Value = document.createTextNode('Magnitude Max');
        td6.appendChild(td6Value);
        var td7 = document.createElement('td');
        var td7Value = document.createTextNode('Spectral Type');
        td7.appendChild(td7Value);
        var td8 = document.createElement('td');
        var td8Value = document.createTextNode('Note');
        td8.appendChild(td8Value);
        
        tr2.appendChild(td1);
        tr2.appendChild(td2);
        tr2.appendChild(td3);
        tr2.appendChild(td4);
        tr2.appendChild(td5);
        tr2.appendChild(td6);
        tr2.appendChild(td7);
        tr2.appendChild(td8);
        
        table.appendChild(tr2);
      }  
      form.appendChild(table);
      tabler.appendChild(form);
    }
    
    var resultTemplateImage = function() {
      
      document.getElementById('ititle').innerHTML = 'Picture';
      
      var cellar = document.getElementById('icellar');
      
      var cell = document.createElement('div');
      cell.setAttribute('class','cell');
      var cell1 = document.createElement('div');
      cell1.setAttribute('class','cell-1');
      var cell2 = document.createElement('div');
      cell2.setAttribute('class','cell-2');
      var b = document.createElement('div');
      b.setAttribute('class','b');
      var c = document.createElement('div');
      c.setAttribute('class','c');
      var image = document.createElement('img');
      var bValue = document.createTextNode('Fri, 10 Mar 2006 05:12');
      image.setAttribute('alt','Posted');
      image.setAttribute('src','http://ascalc.com/0500e2e76d15eb775da7231cd186ba1c/application/views/blue_sunshine/images/post.gif');
      b.appendChild(image);
      b.appendChild(bValue);
      
      var anchor = document.createElement('a');
      var aValue = document.createTextNode('Download');
      anchor.setAttribute('title','');
      anchor.setAttribute('href','');
      anchor.appendChild(aValue);
      c.appendChild(anchor)
      
      cell1.appendChild(b);
      cell1.appendChild(c);
      cell.appendChild(cell1);
      cell.appendChild(cell2);
      
      var b2 = document.createElement('div');
      var snapshot = document.createElement('div');
      var imgSnapshot = document.createElement('img');
      var h4 = document.createElement('h4');
      var h4Anchor = document.createElement('a');
      h4Anchor.setAttribute('title','jup_03s_001');
      h4Anchor.setAttribute('href','http://ascalc.com/0500e2e76d15eb775da7231cd186ba1c/index.php/databases');
      var h4aValue = document.createTextNode('jup_03s_001');
      h4Anchor.appendChild(h4aValue);
      h4.appendChild(h4Anchor);
      
      var r1 = document.createElement('tr');
      var r2 = document.createElement('tr');
      var r3 = document.createElement('tr');
      var r4 = document.createElement('tr');
      var r5 = document.createElement('tr');
      
      var r1th1 = document.createElement('th');
      var r1th1Value = document.createTextNode('Telescope');
      var r1td1 = document.createElement('td');
      r1td1.setAttribute('colspan','3');
      var r1td1Value = document.createTextNode('zeiss');
      r1th1.appendChild(r1th1Value);
      r1td1.appendChild(r1td1Value);
      
      var r1th2 = document.createElement('th');
      var r1th2Value = document.createTextNode('Camera');
      var r1td2 = document.createElement('td');
      r1td2.setAttribute('colspan','3');
      var r1td2Value = document.createTextNode('SBIG ST-6');
      r1th2.appendChild(r1th2Value);
      r1td2.appendChild(r1td2Value);
      
      r1.appendChild(r1th1);
      r1.appendChild(r1td1);
      r1.appendChild(r1th2);
      r1.appendChild(r1td2);
      
      var r2th1 = document.createElement('th');
      var r2th1Value = document.createTextNode('Code:');
      var r2td1 = document.createElement('td');
      var r2td1Value = document.createTextNode('pho2');
      r2th1.appendChild(r2th1Value);
      r2td1.appendChild(r2td1Value);
      
      var r2th2 = document.createElement('th');
      var r2th2Value = document.createTextNode('Code Type:');
      var r2td2 = document.createElement('td');
      var r2td2Value = document.createTextNode('pho');
      r2th2.appendChild(r2th2Value);
      r2td2.appendChild(r2td2Value);
      
      var r2th3 = document.createElement('th');
      var r2th3Value = document.createTextNode('Code Serial:');
      var r2td3 = document.createElement('td');
      var r2td3Value = document.createTextNode('2');
      r2th3.appendChild(r2th3Value);
      r2td3.appendChild(r2td3Value);
      
      var r2th4 = document.createElement('th');
      var r2th4Value = document.createTextNode('Simple:');
      var r2td4 = document.createElement('td');
      var r2td4Value = document.createTextNode('T');
      r2th4.appendChild(r2th4Value);
      r2td4.appendChild(r2td4Value);
      
      r2.appendChild(r2th1);
      r2.appendChild(r2td1);
      r2.appendChild(r2th2);
      r2.appendChild(r2td2);
      r2.appendChild(r2th3);
      r2.appendChild(r2td3);
      r2.appendChild(r2th4);
      r2.appendChild(r2td4);
      
      var r3th1 = document.createElement('th');
      var r3th1Value = document.createTextNode('Bitpix:');
      var r3td1 = document.createElement('td');
      var r3td1Value = document.createTextNode('16');
      r3th1.appendChild(r3th1Value);
      r3td1.appendChild(r3td1Value);
      
      var r3th2 = document.createElement('th');
      var r3th2Value = document.createTextNode('Naxis:');
      var r3td2 = document.createElement('td');
      var r3td2Value = document.createTextNode('2');
      r3th2.appendChild(r3th2Value);
      r3td2.appendChild(r3td2Value);
      
      var r3th3 = document.createElement('th');
      var r3th3Value = document.createTextNode('Analyzer:');
      var r3td3 = document.createElement('td');
      var r3td3Value = document.createTextNode('none');
      r3th3.appendChild(r3th3Value);
      r3td3.appendChild(r3td3Value);
      
      var r3th4 = document.createElement('th');
      var r3th4Value = document.createTextNode('Observer:');
      var r3td4 = document.createElement('td');
      var r3td4Value = document.createTextNode('MI, DM, HK');
      r3th4.appendChild(r3th4Value);
      r3td4.appendChild(r3td4Value);
      
      r3.appendChild(r3th1);
      r3.appendChild(r3td1);
      r3.appendChild(r3th2);
      r3.appendChild(r3td2);
      r3.appendChild(r3th3);
      r3.appendChild(r3td3);
      r3.appendChild(r3th4);
      r3.appendChild(r3td4);
      
      var r4th1 = document.createElement('th');
      var r4th1Value = document.createTextNode('Object:');
      var r4td1 = document.createElement('td');
      var r4td1Value = document.createTextNode('jupiter');
      r4th1.appendChild(r4th1Value);
      r4td1.appendChild(r4td1Value);
      
      var r4th2 = document.createElement('th');
      var r4th2Value = document.createTextNode('Binning:');
      var r4td2 = document.createElement('td');
      var r4td2Value = document.createTextNode('2x1');
      r4th2.appendChild(r4th2Value);
      r4td2.appendChild(r4td2Value);
      
      var r4th3 = document.createElement('th');
      var r4th3Value = document.createTextNode('RA:');
      var r4td3 = document.createElement('td');
      var r4td3Value = document.createTextNode('');
      r4th3.appendChild(r4th3Value);
      r4td3.appendChild(r4td3Value);
      
      var r4th4 = document.createElement('th');
      var r4th4Value = document.createTextNode('Dec:');
      var r4td4 = document.createElement('td');
      var r4td4Value = document.createTextNode('');
      r4th4.appendChild(r4th4Value);
      r4td4.appendChild(r4td4Value);
      
      r4.appendChild(r4th1);
      r4.appendChild(r4td1);
      r4.appendChild(r4th2);
      r4.appendChild(r4td2);
      r4.appendChild(r4th3);
      r4.appendChild(r4td3);
      r4.appendChild(r4th4);
      r4.appendChild(r4td4);
      
      var r5th1 = document.createElement('th');
      var r5th1Value = document.createTextNode('Epoch:');
      var r5td1 = document.createElement('td');
      var r5td1Value = document.createTextNode('0');
      r5th1.appendChild(r5th1Value);
      r5td1.appendChild(r5td1Value);
      
      var r5th2 = document.createElement('th');
      var r5th2Value = document.createTextNode('ExpTime:');
      var r5td2 = document.createElement('td');
      var r5td2Value = document.createTextNode('0.03');
      r5th2.appendChild(r5th2Value);
      r5td2.appendChild(r5td2Value);
      
      var r5th3 = document.createElement('th');
      var r5th3Value = document.createTextNode('Latitude:');
      var r5td3 = document.createElement('td');
      var r5td3Value = document.createTextNode('');
      r5th3.appendChild(r5th3Value);
      r5td3.appendChild(r5td3Value);
      
      var r5th4 = document.createElement('th');
      var r5th4Value = document.createTextNode('Longitude:');
      var r5td4 = document.createElement('td');
      var r5td4Value = document.createTextNode('');
      r5th4.appendChild(r5th4Value);
      r5td4.appendChild(r5td4Value);
      
      r5.appendChild(r5th1);
      r5.appendChild(r5td1);
      r5.appendChild(r5th2);
      r5.appendChild(r5td2);
      r5.appendChild(r5th3);
      r5.appendChild(r5td3);
      r5.appendChild(r5th4);
      r5.appendChild(r5td4);
      
      var tableInfo = document.createElement('table');
      tableInfo.setAttribute('class','info');
      tableInfo.setAttribute('cellspacing','0');
      tableInfo.setAttribute('cellpadding','0');
      tableInfo.appendChild(r1);
      tableInfo.appendChild(r2);
      tableInfo.appendChild(r3);
      tableInfo.appendChild(r4);
      tableInfo.appendChild(r5);
      
      imgSnapshot.setAttribute('alt','Snapshot');
      imgSnapshot.setAttribute('src','http://ascalc.com/0500e2e76d15eb775da7231cd186ba1c/application/assets/images/no-image4.jpg');
      snapshot.setAttribute('class','snapshot');
      snapshot.appendChild(imgSnapshot);
      b2.setAttribute('class','b');
      b2.appendChild(snapshot);
      b2.appendChild(h4);
      b2.appendChild(tableInfo);
      cell2.appendChild(b2);
      
      var hspacer = document.createElement('div');
      hspacer.setAttribute('class','hspacer');
      cell2.appendChild(hspacer);
      
      cellar.setAttribute('class','cellar');
      cellar.appendChild(cell);
    }