/* basic functions */

/* expand submenu */
function showSub(which) {
	if( which ) {
		var submenuArr = document.getElementById('menu').getElementsByTagName('ul');
		for(var i=0; i < submenuArr.length; i++){
			if(submenuArr[i].className.indexOf('submenu') != -1){
				if((submenuArr[i].id == document.getElementById(which).id) && (document.getElementById(which).style.display == 'none')){
					document.getElementById(which).style.display = 'block';
				}else if((submenuArr[i].id == document.getElementById(which).id) && (document.getElementById(which).style.display == 'block')){
					document.getElementById(which).style.display = 'none';
				}else{
					submenuArr[i].style.display = 'none';
				}
			}
		}
	}
}


function show() {
	var ids = show.arguments;

	for(var i = 0; i < ids.length; i++) {
		var obj = document.getElementById(ids[i]);
		obj.style.display = "";
	}
}

function hide(){
	var ids = hide.arguments;

	for(var i = 0; i < ids.length; i++) {
		var obj = document.getElementById(ids[i]);
		obj.style.display = "none";
	}
}

$(document).ready(function () {
    var openimage =  $('img.open_image');
    var openrollover =$(openimage).attr('rollover');
    var openrollout = $(openimage).attr('src');


    $('div.datum, div.teaser, div.image img').css({
        cursor: 'pointer'
    });

    $('div.datum, div.teaser, div.image img').click(function (e) {
        e.preventDefault();
        document.location.href = $(openimage).parent().attr('href');
        
    });
    
    $('div.datum, div.teaser, div.image img').mouseover(function () {
     $(openimage).attr('src', openrollover);
    });

    $('div.datum, div.teaser, div.image img').mouseout(function () {
       $(openimage).attr('src', openrollout);
    });

});
