
var Util = new Object();

Util.addEventHandler = function(obj, eventType, handler) {
	if (window.opera && obj.addEventListener) {
		obj.addEventListener(eventType, handler, false);
		return true;
	} else if (obj.addEventListener) {
		obj.addEventListener(eventType, handler, true);
		return true;
	} else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+eventType, handler);
		return r;
	} else {
		return false;
	}
}

Util.setOpacity = function(objID,opacity){	
	//IE-ben az objektumnak rendelkeznie kell "width" vagy "float" értékkel a működéséhez
	var obj;
	obj=document.getElementById(objID);
	if (obj==null) return 0;
	if(typeof (obj.style.opacity) == "string")
		obj.style.opacity = opacity/100;
	else if(typeof (obj.style.MozOpacity) == "string")
		obj.style.MozOpacity = opacity/100;
	else if(typeof (obj.style.KhtmlOpacity) == "string")
		obj.style.KhtmlOpacity = opacity/100;
	else {
		if (opacity==100) obj.style.filter="";
		else obj.style.filter="alpha(opacity:"+opacity+")";
	}
	return 1;
}

Util.switchImgOff=new Image();
Util.switchImgOn=new Image();
Util.switchImgOff.src="pics/icons/icon10b_off.png";
Util.switchImgOn.src="pics/icons/icon10b_on.png";

Util.setSwitch = function(img,obj){
	if (typeof(img)!='object') img=document.getElementById(img);
	if (typeof(obj)!='undefined') img.switchedObj=document.getElementById(obj);
	else img.switchedObj=null;
	img.switchState=0;

	img.turn=function(){
		if (img.switchState==0) img.turnOn();
		else img.turnOff();
	}
	img.turnOn=function(){
		img.src=Util.switchImgOn.src;
		if (img.switchedObj!=null) img.switchedObj.style.display="block";
		img.switchState=1;
		if (typeof(sutiNev)!='undefined' && sutiNev!='') Cookie.set(sutiNev,img.id);
	}
	img.turnOff=function(){
		img.src=Util.switchImgOff.src;
		if (img.switchedObj!=null) img.switchedObj.style.display="none";
		img.switchState=0;
		if (typeof(sutiNev)!='undefined' && sutiNev!='') Cookie.del(sutiNev);
	}
}

Util.addLoadEvent =function(func){	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}
}
