//******************************************************************************
//* * * * * * * * *  F U N K C I J E * * * * * * * * * * * * * * * * * * * * * *
//******************************************************************************
//dodavanje jedinca
function px(a){return matR(a)+"px"}
function em(a){return a+"em"}
function proc(a){return matR(a)+"%"}

//******************************************************************************
//citanje elementa  ||  a=#ID#, vraca elem(#ID#)=elemID,
function elem(a){return document.getElementById(a)}

//postavljanje i poziciniranje absolutnog elementa ||  a=elem(#ID#), b=#left#, c=#top#, z=#z-index#
function elemLTZ(a,b,c,z){var d=a.style;d.position="absolute";d.zIndex=z;d.left=px(b);d.top=px(c)}

//sirina i visina apsolutnog elementa zajedno  ||  a=elem(#ID#), b=#width#, c=#height#
function elemWH(a,b,c){var d=a.style;d.width=px(b);d.height=px(c)}

//sirina i visina apsolutnog elementa posebno  ||  a=elem(#ID#), b=#left#, b=#top#, b=#width#, b=#height#, 
function elemL(a,b){a.style.left=px(b)}
function elemT(a,b){a.style.top=px(b)}
function elemW(a,b){a.style.width=px(b)}
function elemH(a,b){a.style.height=px(b)}
function elemWproc(a,b){a.style.width=proc(b)}
function elemHproc(a,b){a.style.height=proc(b)}
//******************************************************************************

//imgW(elem("gray").name,w);
function imgW(a,b){document.images[a].style.width  = px(b);}
function imgH(a,b){document.images[a].style.height = px(b);}


//a='div', b='hidden'/'visible', c='idelementa'
function createElem(a,b,c){if (document.createElement){var ctEl=document.createElement(a);ctEl.style.visibility=b;ctEl.id=c;document.body.appendChild(ctEl);};};

//insertuje html u elem  ||  a=elem(#ID#), b="#HTML#"
function elemHTML(a,b){if(a.innerHTML!=b){a.innerHTML=b}}
//function removeHTML(a){a.removeChild(b)}

//function removeHTML(a,b){var b;while(b=a.firstChild){yc(b);a.removeChild(b)}}
//function yc(a){zc(a);var b=a.childNodes;for(var c=0;c<b.length;++c){arguments.callee(b[c])}}
//function appChield(a,b){a.appendChild(b)}



//function V(a){if(a.parentNode){a.parentNode.removeChild(a);yc(a)}}
//function Fb(a){var b;while(b=a.firstChild){yc(b);a.removeChild(b)}}
//function fa(a,b){if(a.innerHTML!=b){Fb(a);a.innerHTML=b}}


//set osobine elementa  ||  a=elem(#ID#),
function dispN(a){a.style.display="none"}
function disp(a){a.style.display=""}
function vsbH(a){a.style.visibility="hidden"}
function vsb(a){a.style.visibility=""}
function vsbV(a){a.style.visibility="visible"}
function posR(a){a.style.position="relative"}
function posA(a){a.style.position="absolute"}
function owfH(a){a.style.overflow="hidden"}

//matematika
function matR(a){return Math.round(a)}
function matF(a){return Math.floor(a)}
function matC(a){return Math.ceil(a)}
function matMx(a,b){return Math.max(a,b)}
function matMn(a,b){return Math.min(a,b)}
function matAbs(a){return Math.abs(a)}



function changeImg(a,b){if (document.images){var c=new Image();c.src=a;document.images[b].src = c.src}};    

//a=elem, b=value 0-100
function setOpacity(a,b){if (browserdetect=="mozilla"){a.style.MozOpacity=b/100;}else if (browserdetect=="ie"){a.style.filter = "alpha(opacity:"+b+")";};};
                        

