function changeClass(objName, newClass)
{
    obj=MM_findObj(objName);
	if(obj)
    obj.className = newClass;
}


function changeImage(obj, newImage)
{
    obj.src = newImage;
}


function back()
{
    location.replace=window.history.go(-1);
}


function cleanField(obj, defaultVal)
{
    if (obj.value == defaultVal) {
        obj.value = '';
    }
}


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function setHeight()
{
	var arguments = setHeight.arguments; 
	if (navigator.appName == 'Netscape') {
		diff = 0;
	} else {
		diff = 0;	
	}
	max = 0;
	for(i = 0; i < arguments.length; i++) {
		top_position = getXYcoord(arguments[i] + '_top');
		bottom_position = getXYcoord(arguments[i] + '_bottom');
		height = bottom_position.y - top_position.y;
		if (height > max) {
			max = height;	
		}
	}
	
	for(i = 0; i < arguments.length; i++) {
		document.getElementById(arguments[i]).height = max - diff;	
		document.getElementById(arguments[i]).style.height = max - diff;	
	}	
}

function popup (url, name, params)
{
	window.open (url, name, params);
}

function getXYcoord ( nvn )
{
	var elm = document.images[nvn];
	if ( document.layers ) return elm;
	var rd = { x:0 ,y:0 };
	do {rd.x += parseInt( elm.offsetLeft );
        rd.y += parseInt( elm.offsetTop );
        elm = elm.offsetParent;
	} while ( elm );
	return rd;
} 

function jump(form, select) {
    var myindex=select.selectedIndex
    if (select.options[myindex].value != "0")
    {
        form.submit();
    }
}

var banner_count = 0;

function doBanners ()
{
	if (banner.length > 0)
	{
		var	bannersize = banner.length - 1;
		banner_count = (banner_count < bannersize) ? banner_count + 1 : 0;
		changeBanner ();

		setTimeout ('doBanners ()', 5000);
	}
}

function changeBanner (x)
{
	var elem_link = document.getElementById ('banner_link');
	var elem_img = document.getElementById ('banner_img');

	elem_link.href = banner[banner_count]['link'];
	elem_link.innerHTML = banner[banner_count]['img'];
}

