var Mizarstvo = { 	
	init: function(){
		var langT;
		var langsA=new Array('si', 'hr', 'en');
				
		Mizarstvo.noJS();
				
		var la = (window.location.href).split("/");
		lang = la[3];
				
		langsA.each(function(langT,i){
			if(!(lang == langT)){
				$(langT).addEvents({	
				'mouseenter': function(){$(langT).removeClass('transON');},
				'mouseleave': function(){$(langT).addClass('transON');},
				'click': function(){Mizarstvo.changeLang(langT);} 
				});
				$(langT).setStyle('cursor', 'pointer');	
			}
		});
		
		var divs = new Array('ponudba', 'onas','kontakti');
		divs.each(function(divT, i){
			$(divT).addClass('transON');
			$(divT).addEvents({	
				'mouseenter': function(){$(divT).removeClass('transON');},
				'mouseleave': function(){$(divT).addClass('transON');},
				'click': function(){}
			});
			$(divT + 'L').setProperty('href', divT + '.html');
		});
	},
	noJS: function(){
		var nojs = $$('a.noJS');
		for(var i=0; i < nojs.length; i++){
			(nojs[i].getChildren()).inject(nojs[i].getParent(), 'top');
			nojs[i].dispose();
		}
	}, 
	changeLang: function(newLang){
		if(!(newLang == lang))
		{
			$(lang).addClass('transON');
			$(lang).setStyle('cursor', 'pointer');
			$(newLang).removeClass('transON');
			$(newLang).setStyle('cursor', 'default');
			$(lang).addEvents({	
				'mouseenter': function(){this.removeClass('transON');},
				'mouseleave': function(){this.addClass('transON');},
				'click': function(){Mizarstvo.changeLang(this.getProperty('id'));}  
			});
			$(newLang).removeEvents('mouseleave','mouseenter','click');
			
			var texts = new Array();
			var divsU = new Array('ponudba', 'onas','kontakti');
			var request = new Request.JSON({url: "../scripts/php/database.php", onComplete: function(trans){
				divsU.each(function(divT, i){
					$(divT + 'L').setProperty('href', '../' + newLang + '/' + divT + '.html');
					$(divT + 'L').setProperty('title', trans[divT]);
					$(divT + 'T').innerHTML = trans[divT] + "<span id=\"" + divT + "TE\" class=\"emboss\">" + trans[divT] + "</span>";
				});
				var slogan = "<img ";
				if(window.ie == true && window.ie7 == false){ slogan += "onload=\" correctPNG(); \" ";}
				$("slogan").innerHTML = slogan + "src=\"../" + newLang + "/slogan.png\" />";
			}}).get({"lang": newLang});
			
			lang = newLang;
		}
	}
};

var lang;
