var bitarlan = {

	getInternetExplorerVersion : function () {
		// Returns the version of Internet Explorer or a -1
		// (indi	cating the use of another browser).
		
		var rv = -1; // Return value assumes failure.
		if (navigator.appName == 'Microsoft Internet Explorer') {
		    var ua = navigator.userAgent;
		    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
		    if (re.exec(ua) != null) {
		      rv = parseFloat( RegExp.$1 );
			}
		}
  		return rv;
	},


	registerEvent : function (objektua, event, callback) {
		if (document.attachEvent) { //ms-en gaude
			objektua.attachEvent ('on' + event, callback);
		} else {
			objektua.addEventListener(event, callback, false); //ms-ek bubble-rentzat du euskarria bakarrik
		}
	},
	
	atributuaAldatu : function (objektua, atributua, balioa) {
		var ver = bitarlan.getInternetExplorerVersion();
				
		if ((ver > -1) && (ver < 8.0) && ('style' == atributua)) {
			//microsoft explorer
			objektua.style.cssText = balioa;
		} else {
			objektua.setAttribute(atributua, balioa);
		}
	}	
};

