<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
<title>Vodenje bibliografij v sistemu COBISS</title>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />	<link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/pure-min.css">


    <script src='build/pdfmake.min.js'></script>
    <script src='build/vfs_fonts.js'></script>
  
    
<script>

function naredipdf(){
//var source=document.getElementById("username").value
var pdf = new jsPDF('p', 'pt', 'letter')

// source can be HTML-formatted string, or a reference
// to an actual DOM element from which the text will be scraped.
, source = $('#fromHTMLtestdiv')[0]

// we support special element handlers. Register them with jQuery-style
// ID selector for either ID or node name. ("#iAmID", "div", "span" etc.)
// There is no support for any other type of selectors
// (class, of compound) at this time.
, specialElementHandlers = {
    // element with id of "bypass" - jQuery style selector
    '#bypassme': function(element, renderer){
        // true = "handled elsewhere, bypass text extraction"
        return true
    }
}

margins = {
    top: 80,
    bottom: 60,
    left: 40,
    width: 522
  };
  // all coords and widths are in jsPDF instance's declared units
  // 'inches' in this case
var source="<!DOCTYPE html><html><head><meta charset=\"UTF-8\"><title>Title of the document</title></head><body>š</body></html>"
pdf.fromHTML(
    source // HTML string or DOM elem ref.
    , margins.left // x coord
    , margins.top // y coord
    , {
        'width': margins.width // max width of content on PDF
        , 'elementHandlers': specialElementHandlers
    },
    function (dispose) {
      // dispose: object with X, Y of the last line add to the PDF
      //          this allow the insertion of new lines after html
        pdf.save('Test.pdf');
      },
    margins
  )
}
function cobiss()
{
        var knjiznica="Knjižnica FKKT in FRI\n Večna pot 113, Ljubljana\n Tel:01/4798005, 4798006\n\n"
        var avtor=document.getElementById("avtor").value
        var predlagatelj="Predlagatelj dokumenta(avtor/soavtor): "
        var avtor1=predlagatelj.concat(avtor)
        var delo=document.getElementById("naslov").value
        var avtorji=document.getElementById("avtorji").value
        var slo=document.getElementById("slo").value
        var eng=document.getElementById("angl").value
         var vir=document.getElementById("vir").value
         if (vir.localeCompare("")!=0){
            var vir1=vir.match(/.{1,70}/g);
            vir = vir1.join(" ") }
         var tipologija=document.getElementById("tipologija").value
         var prispevki=document.getElementById("prispevki").value
         var priloge="Priloga: "
         var datum = new Date();
         var date="Datum: "+datum.getDate() + ". "+ (datum.getMonth()+1) + ". " + datum.getFullYear()
          
          if (document.getElementById("priloga").checked){

              var priloge1=document.getElementById("priloga").value
             priloge=priloge+priloge1
           }
           if (document.getElementById("fotokopija").checked){

              var fotokopija=document.getElementById("fotokopija").value
             priloge=priloge+", "+fotokopija
           }
            if (document.getElementById("dokazila").checked){

              var dokazila=document.getElementById("dokazila").value
             priloge=priloge+", "+dokazila
           }



        var docDefinition = {
   content: [// using a { text: '...' } object lets you set styling properties
     { text: knjiznica, fontSize: 12 },

     // if you set pass an array instead of a string, you'll be able
     // to style any fragment individually
     {
       text:  avtor1,fontSize:12
         
       
     },

      {
       text: '\n\n',fontSize:12
         
       
     },
   

      { text: 'Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS', fontSize:15, bold:true },

        {
       text: '\n\n',fontSize:12
         
       
     },

       {
       text: 'Tipologija dokumenta/dela:\n',fontSize:12
         
       
     },
      
      {
       text: tipologija, fontSize:12
         
       
     },
      {
       text: '\n\n',fontSize:12
         
       
     },
       {
       text: 'Za prispevke, ki so objavljeni v zborniku:\n',fontSize:12
         
       
     },

      {
       text: prispevki, fontSize:12
         
       
     },
       {
       text: '\n\n',fontSize:12
         
       
     },
     
      {
       text: 'Naslov dela/dokumenta:\n',fontSize:12
         
       
     },
      {
       text: delo, fontSize:12
         
       
     },
       {
       text: '\n\n',fontSize:12
         
       
     },
       {
       text: 'Priimek in imena:avtorja in soavtorja:\n',fontSize:12
         
       
     },
      {
       text: avtorji, fontSize:12
         
       
     },
       {
       text: '\n\n',fontSize:12
         
       
     },
      {
       text: 'Ključne besede v slovenkem jeziku:\n',fontSize:12
         
       
     },
      {
       text: slo, fontSize:12
         
       
     },
       {
       text: '\n\n',fontSize:12
         
       
     },
      {
       text: 'Ključne besede v angleškem jeziku:\n',fontSize:12
         
       
     },
      eng, 
       {
       text: '\n\n',fontSize:12
         
       
     },
      {
       text: 'Vir:\n',fontSize:12
         
       
     },
      {
       text: vir,fontSize:12
         
       
     },/*,
       {
       text: '\n\n',fontSize:12
         
       
     },

    /*  { text: 'Priloge', style: 'header' },
        {
            ol: [
                'primarni vir',
                'fotokopija članka/prispevka in fotokopija naslova primarnega vira',
                'dokazila(recenzija, vabila)',
            ]
        },*/
          {
       text: '\n\n',fontSize:12
         
       
     },
      {
       text: priloge, fontSize:12
         
       
     },   
    {
       text: '\n\n',fontSize:12
         
       
     },
      {
       text: date,fontSize:12
         
       
     }
   ]
 };
  // pdfMake.createPdf(docDefinition).open();
 

 // print the PDF (temporarily Chrome-only)
//pdfMake.createPdf(docDefinition).print();

 // download the PDF (temporarily Chrome-only)
pdfMake.createPdf(docDefinition).download('cobiss-obrazec.pdf');

}
        </script>
</head>

	<title>Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS</title>
</head>
<body>

<form  action="vnos.php" method="get"class="pure-form pure-form-aligned"> 
    <fieldset>
        <div class="pure-form">

          <legend><b>Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS</b></legend>
        </div>
        <div class="pure-control-group">
        	<label for="ime">Predlagatelj dokumenta/dela(avtor oz. soavtor)</label>
        	<input name="ime" id="avtor" type="text" placeholder="Predlagatelj dokumenta">
        </div>	
        <div class="pure-control-group">
        	<label for="priimek">Tipologija dokumenta/dela</label>
        	<input name="priimek" id="tipologija" type="text" placeholder="Tipologija">
        </div>
      
         
       <div class="pure-control-group">
        <label for="posta">Za prispevke, ki so objavljeni v zborniku</label>
        <select id="prispevki" name="posta">
        <option value=""></option>
         <option value="2.30(Zbornik strokovnih in nerecenziranih znanstvenih prispevkov na konferenci)">2.30(Zbornik strokovnih in nerecenziranih znanstvenih prispevkov na konferenci)</option>
            <option value="2.31(Zbornik recenziranih znanstevih prispevkov na mednarodni ali tuji konferenci)">2.31(Zbornik recenziranih znanstevih prispevkov na mednarodni ali tuji konferenci)</option>
                 <option value="2.32(Zbornik nerecenziranih znanstevih prispevkov na domači konferenci)">2.32(Zbornik nerecenziranih znanstevih prispevkov na domači konferenci)</option>
              </select>
        </div>
        <div class="pure-control-group">
            <label for="ime">Naslov dela/dokumenta</label>
            <textarea id="naslov" class="pure-input-1-2" placeholder="naslov dela"></textarea>
        </div>
    
        <div class="pure-control-group">
            <label for="ime">Priimek ime:avtorjev in soavtorjev</label>
            <textarea id="avtorji" class="pure-input-1-2" placeholder="avtorji in soavtorji"></textarea>
        </div>
        <div class="pure-control-group">
            <label for="ime">Vir</label>
            <textarea class="pure-input-1-2" placeholder="vir" id="vir"></textarea>
        </div>
        <div class="pure-control-group">
            <label for="ime">Ključne besede v slovenkem jeziku</label>
            <textarea id="slo" class="pure-input-1-2" placeholder="ključne besede v slovenksem jeziku"></textarea>
        </div>
         <div class="pure-control-group">
            <label for="ime">Ključne besede v angleškem jeziku</label>
            <textarea id = "angl" class="pure-input-1-2" placeholder="ključne besede v angleškem jeziku"></textarea>
        </div>
          <label for="ime">Priloge</label>
        <div class="pure-control-group">

            <input type="checkbox" name="priloga" id="priloga" value="primarni vir" checked> primarni vir<br>
            <input type="checkbox" id="fotokopija" value="fotokopija članka prispevka in kopija naslovne strani vira" > fotokopija članka prispevka in kopija naslovne strani vira<br>
    	   <input type="checkbox" id="dokazila" value="dokazila(recenzija, vabilo)" > dokazila(recenzija, vabilo)<br>
        </div>
			<button type="button" onclick="javascript:cobiss()" class="pure-button pure-button-primary">Izpiši pdf</button>
        </div>
    </fieldset>

</body>
</html>