/*
simpleTabs v1.2

Author: Fotis Evangelou (Komrade Ltd.)
License: GNU/GPL v2.0
Credits:
- Peter-Paul Koch for the "Cookies" functions. More on: http://www.quirksmode.org/js/cookies.html
- Simon Willison for the "addLoadEvent" function. More on: http://simonwillison.net/2004/May/26/addLoadEvent/
Last updated: March 13th, 2009

*/

// Main SimpleTabs function
//var kmrSimpleTabs={init:function(){if(!document.getElementsByTagName)return false;if(!document.getElementById)return false;var b=document.getElementsByTagName("div");for(var i=0;i<b.length;i++){if(b[i].className=="simpleTabs"){b[i].setAttribute("id","tabber"+[i]);var c=b[i].getAttribute("id");var d=b[i].getElementsByTagName("ul");for(var j=0;j<d.length;j++){if(d[j].className=="simpleTabsNavigation"){var a=d[j].getElementsByTagName("a");for(var k=0;k<a.length;k++){a[k].setAttribute("id",c+"_a_"+k);a[0].className="current";a[k].onclick=function(){kmrSimpleTabs.setCurrent(this,'simpleTabsCookie');return false}}}}var e=b[i].getElementsByTagName("div");for(var l=0;l<e.length;l++){if(e[l].className=="simpleTabsContent"){e[l].setAttribute("id",c+"_div_"+[l]);e[0].className="simpleTabsContent currentTab"}}}}},setCurrent:function(a,b){var c=a.parentNode.parentNode.parentNode.getAttribute("id");var d=c+"_a_";var e=a.getAttribute("id").replace(d,"");var f=a.parentNode.parentNode.getElementsByTagName("a");for(var n=0;n<f.length;n++){f[n].className=""}a.className="current";var g=document.getElementById(c).getElementsByTagName("div");for(var i=0;i<g.length;i++){if(/simpleTabsContent/.test(g[i].className)){g[i].className="simpleTabsContent"}}document.getElementById(c+"_div_"+e).className="simpleTabsContent currentTab";var h=c.replace(/tabber/,"")},addLoadEvent:function(a){var b=window.onload;if(typeof window.onload!='function'){window.onload=a}else{window.onload=function(){if(b){b()}a()}}}};kmrSimpleTabs.addLoadEvent(kmrSimpleTabs.init);

//var commentBox = null;

function kmrSimpleTabs() {
	this.commentBox = null;
	this.commentForm = null;
	this.loadCom = false;
	this.init = function() {
        if (!document.getElementsByTagName) return false;
        if (!document.getElementById) return false;
        var b = document.getElementsByTagName("div");
        for (var i = 0; i < b.length; i++) {
            if (b[i].className == "simpleTabs") {
                b[i].setAttribute("id", "tabber" + [i]);
                var c = b[i].getAttribute("id");
                var d = b[i].getElementsByTagName("ul");
							//alert(proba.loadCom);
                for (var j = 0; j < d.length; j++) {
                    if (d[j].className == "simpleTabsNavigation") {
                        var a = d[j].getElementsByTagName("a");
                        for (var k = 0; k < a.length; k++) {
							var nav = getElementsByClass(document,"simpleTabsContent", "div");
							if(a.length > 1) {
								proba.commentBox = nav[1];
								if(proba.loadCom == true) {
									proba.commentForm = nav[1].innerHTML;
									//alert("len: "+a.length+"; "+proba.commentForm);
								}
							}
							else {
								proba.commentBox = nav[0];
								if(proba.loadCom == true) {
									proba.commentForm = nav[0].innerHTML;
									//alert("len: "+a.length+"; "+proba.commentForm);
								}
							}
							//alert(this.commentForm);
							//alert(a[k].firstChild.data);
							if(a[k].firstChild.data=="Ostavi komentar"){
								//commentBox = "";
								//Ostavi komentar
								a[k].setAttribute("id", c + "_a_" + k);
								a[0].className = "current";
								a[k].onclick = function() {
									//var nav = getElementsByClass(document,"simpleTabsNavigation", "ul");
									//var nava = nav[0].getElementsByTagName("a");
									
									//alert(proba.commentBox.innerHTML);
									//var re = new RegExp(/captcha.jpg\?image\=([0-9]+?)+\"/i, "i");
									proba.commentBox.innerHTML = proba.commentForm.replace(/captcha.jpg\?image\=([0-9]+?)+\"/, "captcha.jpg\?image\="+Math.floor(Math.random()*150000000000)+"\"");
									proba.setCurrent(this, 'simpleTabsCookie');
									return false
								}
							}
							else {
								a[k].setAttribute("id", c + "_a_" + k);
								a[0].className = "current";
								a[k].onclick = function() {
									//var nav = getElementsByClass(document,"simpleTabsNavigation", "ul");
									//var nava = nav[0].getElementsByTagName("a");
									
									proba.setCurrent(this, 'simpleTabsCookie');
									return false
								}
							}
                        }
                    }
                }
                var e = b[i].getElementsByTagName("div");
                for (var l = 0; l < e.length; l++) {
                    if (e[l].className == "simpleTabsContent") {
                        e[l].setAttribute("id", c + "_div_" + [l]);
                        e[0].className = "simpleTabsContent currentTab";
                    }
                }
            }
        }
					proba.loadCom = false;
    };
    this.setCurrent = function(a, b) {
        var c = a.parentNode.parentNode.parentNode.getAttribute("id");
        var d = c + "_a_";
        var e = a.getAttribute("id").replace(d, "");
        var f = a.parentNode.parentNode.getElementsByTagName("a");
        for (var n = 0; n < f.length; n++) {
            f[n].className = ""
        }
        a.className = "current";
        var g = document.getElementById(c).getElementsByTagName("div");
        for (var i = 0; i < g.length; i++) {
            if (/simpleTabsContent/.test(g[i].className)) {
                g[i].className = "simpleTabsContent";
            }
        }
        document.getElementById(c + "_div_" + e).className = "simpleTabsContent currentTab";
        var h = c.replace(/tabber/, "")
    };
    this.addLoadEvent = function(a) {
        var b = window.onload;
		proba.loadCom = true;
        if (typeof window.onload != 'function') {
            window.onload = a;
        } else {
            window.onload = function() {
                if (b) {
                    b();
                }
                a();
            }
        }
    };
};

var proba = new kmrSimpleTabs();
//proba.init();
proba.addLoadEvent(proba.init);



/*
var kmrSimpleTabs = {
    init: function() {
		alert("test");
        if (!document.getElementsByTagName) return false;
        if (!document.getElementById) return false;
        var b = document.getElementsByTagName("div");
        for (var i = 0; i < b.length; i++) {
			//alert(b.length);
            if (b[i].className == "simpleTabs") {
				alert("imamo simpleTabs");
                b[i].setAttribute("id", "tabber" + [i]);
                var c = b[i].getAttribute("id");
				alert(c);
                var d = b[i].getElementsByTagName("ul");
                for (var j = 0; j < d.length; j++) {
                    if (d[j].className == "simpleTabsNavigation") {
                        var a = d[j].getElementsByTagName("a");
                        for (var k = 0; k < a.length; k++) {
                            a[k].setAttribute("id", c + "_a_" + k);
                            a[0].className = "current";
                            a[k].onclick = function() {
                                kmrSimpleTabs.setCurrent(this, 'simpleTabsCookie');
                                return false
                            }
                        }
                    }
                }
                var e = b[i].getElementsByTagName("div");
                for (var l = 0; l < e.length; l++) {
                    if (e[l].className == "simpleTabsContent") {
                        e[l].setAttribute("id", c + "_div_" + [l]);
                        e[0].className = "simpleTabsContent currentTab"
                    }
                }
            }
        }
    },
    setCurrent: function(a, b) {
        var c = a.parentNode.parentNode.parentNode.getAttribute("id");
        var d = c + "_a_";
        var e = a.getAttribute("id").replace(d, "");
        var f = a.parentNode.parentNode.getElementsByTagName("a");
        for (var n = 0; n < f.length; n++) {
            f[n].className = ""
        }
        a.className = "current";
        var g = document.getElementById(c).getElementsByTagName("div");
        for (var i = 0; i < g.length; i++) {
            if (/simpleTabsContent/.test(g[i].className)) {
                g[i].className = "simpleTabsContent"
            }
        }
        document.getElementById(c + "_div_" + e).className = "simpleTabsContent currentTab";
        var h = c.replace(/tabber/, "")
    },
    addLoadEvent: function(a) {
        var b = window.onload;
        if (typeof window.onload != 'function') {
            window.onload = a
        } else {
            window.onload = function() {
                if (b) {
                    b()
                }
                a()
            }
        }
    }
};
kmrSimpleTabs.addLoadEvent(kmrSimpleTabs.init);
*/