
function getPage(page) {
document.location.href=page;
}




function switchShow(objectt) {

object = document.getElementById(objectt);

if(object.style.display == "none") {

object.style.display  = "block"

} else {

object.style.display  = "none"

}


}




function addColorAdjuster(array, color1, color2) {

for(var i=0;i<array.length;i++) {
if(array[i].type != "button" && array[i].type != "submit") {
addEvent(array[i], 'focus', function(){this.style.color=color1});
addEvent(array[i], 'blur', function(){this.style.color=color2});
}
}
}


function switchTableColoring(table, color1, color2) {

var elements = table.getElementsByTagName("tr");
var switcher = 1;

for(var i=0;i<elements.length;i++) {
if(elements[i].className != "ignore") {
if(switcher == 1) {
elements[i].style.backgroundColor = color1;
switcher = 2;
} else {
elements[i].style.backgroundColor = color2;
switcher = 1;
}
}
}

}

function addEvent( obj, type, fn ) {
  if ( obj.attachEvent ) {
    obj['e'+type+fn] = fn;
    obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
    obj.attachEvent( 'on'+type, obj[type+fn] );
  } else
    obj.addEventListener( type, fn, false );
}


function removeEvent( obj, type, fn ) {
  if ( obj.detachEvent ) {
    obj.detachEvent( 'on'+type, obj[type+fn] );
    obj[type+fn] = null;
  } else
    obj.removeEventListener( type, fn, false );
}





			 		
document.getElementsByClassName = function(clsName){
var retVal = new Array();
var elements = document.getElementsByTagName("*");
for(var i = 0;i < elements.length;i++){
if(elements[i].className.indexOf(" ") >= 0){
var classes = elements[i].className.split(" ");
for(var j = 0;j < classes.length;j++){
if(classes[j] == clsName)
retVal.push(elements[i]);
}
}
else if(elements[i].className == clsName)
retVal.push(elements[i]);
}
return retVal;
}
		
	
