/*************************************************
cget
*************************************************/
function cget(searchClass,tag) {
var classElements = new Array();
if ( tag == null ){
tag = '*';
}
var els = document.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp(searchClass);
for (i = 0, j = 0; i < elsLen; i++) {
if ( pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}


/*************************************************
input_rollbtn
*************************************************/
function smartRollover() {
 var images = cget('javRollbtn','input');
 for(i=0; i < images.length; i++) {
	 images[i].onmouseover = function() {
		 this.setAttribute("src", this.getAttribute("src").replace("_off.", "_ov."));
   }
   images[i].onmouseout = function() {
		 var parameters = window.location.hash;
		 var currentTab=56;
		 parameters = parameters.substr(1, parameters.length);
		 paramList = parameters.split("&");
		 for(var i=0; i < paramList.length; i++){
			 var param = paramList[i].split("=");
			 if(param[0] == "id"){
				 currentTab=param[1];
				 break;
			 }
		 }
		 var reg = new RegExp('diadem'+currentTab);
		 if(!reg.test(this.getAttribute("src"))){
			 this.setAttribute("src", this.getAttribute("src").replace("_ov.", "_off."));
		 }
	 }
 }
}

/*************************************************
ŽÀs
*************************************************/
if(window.addEventListener) {
	window.addEventListener("load", smartRollover, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", smartRollover);
}
