
//**********************
// JavaScript dokument
//**********************

/*
 * kartice / sprememba izdaje
 */
function dolociPoglavjeJS()
{
        document.dolociPoglavje.submit();
       
}
//**********************
//*** zamenjava slik
//**********************
function switch_image(img_name,img_src) {
    document[img_name].src=img_src;
}
//**********************
//*** preusmeritev strani
//**********************
function window_redirect(page){
    var page;
    window.location.replace(page);
}
//**********************
//*** log out
//**********************
function log_out(tekst,page){
    var page;
    var tekst;
    var where_to= confirm(tekst);
    if (where_to== true)
    {
        window_redirect(page);
    }
    else
    {
}
}
//**********************
//*** log out
//**********************
function redirect(tekst,page){
    var page;
    var tekst;
    var where_to= confirm(tekst);
    if (where_to== true)
    {
        window_redirect(page);
    }
    else
    {
}
}

//**********************
//*** preveri formo za editiranje uporabnika
//**********************
function preveri_popravek_uporabnika(){
    if(document.edituser.fullname.value == ""){
        alert("Insert your full name!");
        document.edituser.fullname.focus();
    }else if(document.edituser.user.value == ""){
        alert("Insert username!");
        document.edituser.user.focus();
    }else{
        potrdi(document.edituser,"Do you really want to save changes?");
    }
}

//**********************
//*** preveri formo za vpis novega uporabnika
//**********************
function preveri_uporabnika(){
    if(document.adduser.fullname.value == ""){
        alert("Vnesite Ime in priimek!");
        document.adduser.fullname.focus();
    }else if(document.adduser.user.value == ""){
        alert("Vnesite uporabniško ime!");
        document.adduser.user.focus();
    }else if(document.adduser.pass.value == ""){
        alert("Vnesite geslo!");
        document.adduser.pass.focus();
    }else if(document.adduser.pass2.value == ""){
        alert("Vnesite tudi ponovni vnos gesla!");
        document.adduser.pass2.focus();
    }else if(document.adduser.pass2.value !== document.adduser.pass.value){
        alert("Gesli se ne ujemata!");
        document.adduser.pass.value = "";
        document.adduser.pass2.value = "";
        document.adduser.pass.focus();
    }else{
        potrdi(document.adduser,"Ali res želite dodati uporabnika?");
    }
}
//**********************
//*** preveri formo za spremembo gesla
//**********************
function checkPassword(){
    if(document.changepass.oldpass.value == ""){
        alert("Vnesite staro geslo!");
        document.changepass.oldpass.focus();
    }else if(document.changepass.pass.value == ""){
        alert("Vnesite novo geslo!");
        document.changepass.pass.focus();	
    }else if(document.changepass.pass2.value == ""){
        alert("Vnesite ponovno novo geslo!");
        document.changepass.pass2.focus();	
    }else if(document.changepass.pass.value !== document.changepass.pass2.value){
        alert("Novi gesli se ne ujemata!");
        document.changepass.pass.value="";
        document.changepass.pass.focus();
        document.changepass.pass2.value="";
    }else{
        potrdi(document.changepass,"Ali res želite spremeniti geslo?");
    }
}
//**********************
//*** link form
//**********************
function check_editlink_form(){
    if(document.editlink.title_en.value == ""){
        alert("Insert english title for link!");
        document.editlink.title_en.focus();
    }else if(document.editlink.title_slo.value == ""){
        alert("Insert slovenian title for link!");
        document.editlink.title_slo.focus();
    }else if(document.editlink.urllink.value == ""){
        alert("Insert url for link! Example: www.ijs.si");
        document.editlink.urllink.focus();
    }else{
        potrdi(document.editlink,"Do you really want to change data for link?");
    }
}
function check_addlink_form(){
    if(document.addlink.title_en.value == ""){
        alert("Insert english title for link!");
        document.addlink.title_en.focus();
    }else if(document.addlink.title_slo.value == ""){
        alert("Insert slovenian title for link!");
        document.addlink.title_slo.focus();
    }else if(document.addlink.urllink.value == ""){
        alert("Insert url for link! Example: www.ijs.si");
        document.addlink.urllink.focus();
    }else{
        potrdi(document.addlink,"Do you really want to add link?");
    }
}



function handleEnter (field, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        var i;
        for (i = 0; i < field.form.elements.length; i++)
            if (field == field.form.elements[i])
                break;
        i = (i + 1) % field.form.elements.length;
        field.form.elements[i].focus();
        return false;
    }
    else
        return true;
}
//**********************
//*** funkcija za potrditev neke forme
//**********************
function potrdi(ime_forme,tekst)
{
    var ime_forme;
    var tekst;
    var where_to= confirm(tekst);
    if (where_to== true)
    {
        ime_forme.submit();
    }
    else
    {
}
}
function show_div(div_name){
    var div_name;
    var block = document.getElementById(div_name);
    if(block.style.display == "block"){
        block.style.display = "none";
    }else{
        block.style.display = "block";
    }
}


function addElement(divid,ddid,btnid,btnTitle0,btnTitle1){
    var divid;
    var btnid;
    var divelement = document.getElementById(divid);
    var btnNova = document.getElementById(btnid);
    var dd = document.getElementById(ddid);
		
    if(divelement.childNodes.length == 0){
        var holder = document.createElement( 'div' );
        holder.name = 'holder';
        holder.id = 'holder';
		
        var spanSLO = document.createElement( 'span' );
        spanSLO.className='classic';
        spanSLO.innerHTML = 'Slovenian Title: ';
		
        var novakategorijaSLO = document.createElement( 'input' );
        novakategorijaSLO.type = 'text';
        novakategorijaSLO.name = 'n'+divid+'_slo';
        novakategorijaSLO.id = 'n'+divid+'_slo';
		
        var spanEN = document.createElement( 'span' );
        spanEN.className='classic';
        spanEN.innerHTML = ' and english title: ';
		
        var novakategorijaEN = document.createElement( 'input' );
        novakategorijaEN.type = 'text';
        novakategorijaSLO.name = 'n'+divid+'_en';
        novakategorijaSLO.id = 'n'+divid+'_en';
		
        holder.appendChild(spanSLO);
        holder.appendChild(novakategorijaSLO);
        holder.appendChild(spanEN);
        holder.appendChild(novakategorijaEN);
		
		
        divelement.appendChild(holder);
		
        btnNova.value=btnTitle1;
        dd.disabled = true;
        novakategorijaSLO.focus();
    }else{
        divelement.removeChild(document.getElementById('holder'));
        btnNova.value=btnTitle0;
        dd.disabled = false;
    }

}