function getParam(sParamName){
    var Params = location.search.substring(1).split("&");
    var variable = "";
    for (var i = 0; i < Params.length; i++){ 
        if (Params[i].split("=")[0] == sParamName){ 
            if (Params[i].split("=").length > 1) variable = Params[i].split("=")[1];
            return variable;
        }
    }
    return "";
}

function autoBlockHeight() {
	$('.red720 .content, #menu_in .content').css('height', 'auto');
	$('.purple720 .content, #menu_in .content').css('height', 'auto');
	$('.green720 .content, #menu_in .content').css('height', 'auto');
	$('.turquoise720 .content, #menu_in .content').css('height', 'auto');
}

function equalBlockHeight() {
	if ($('#menu_index').size()) {
		$('#menu_index .content').css('height', $('.purple720').height() + $('.green720').height() - 74 + 'px');
		}
	else if ($('#menu_in').size()) {
		if ($('.red720 .content').height() < $('#menu_in .content').height())
			$('.red720 .content').css('height', $('#menu_in .content').height() - 20 + 'px');
		else
			$('#menu_in .content').css('height', $('.red720 .content').height() + 20 + 'px');
		
		if ($('.green720 .content').height() < $('#menu_in .content').height())
			$('.green720 .content').css('height', $('#menu_in .content').height()  + 'px');
		else
			$('#menu_in .content').css('height', $('.green720 .content').height()  + 'px');
		
		if ($('.turquoise720 .content').height() < $('#menu_in .content').height())
			$('.turquoise720 .content').css('height', $('#menu_in .content').height()  + 'px');
		else
			$('#menu_in .content').css('height', $('.turquoise720 .content').height()  + 'px');
	}

	
	/*else if ($('#menu_in').size()) {
		if ($('.red720.content').height() < $('#menu_in .content').height())
			$('.red720.content').css('height', $('#menu_in .content').height() - 20 + 'px');

		if ($('.green720.content').height() < $('#menu_in .content').height())
			$('.green720.content').css('height', $('#menu_in .content').height() - 20 + 'px');
			
		if ($('.purple720.content').height() < $('#menu_in .content').height())	
			$('.purple720.content').css('height', $('#menu_in .content').height() - 20 + 'px');

		if ($('.red720.content').height() > $('#menu_in .content').height())
			$('#menu_in .content').css('height', $('.red720.content').height() + 20 + 'px');

		if ($('.green720.content').height() > $('#menu_in .content').height())
			$('#menu_in .content').css('height', $('.green720.content').height() + 20 + 'px');
			
		if ($('.purple720.content').height() > $('#menu_in .content').height())	
			$('#menu_in .content').css('height', $('.purple720.content').height() + 20 + 'px');
		}*/
	}


function showImage(src, w, h) {
	var docH = $(document).height();
	
	$('#win_bg').css({'height': docH + 'px'});
	$('#win_bg').show();
	
	$('#win').html('<img src="img/' + src + '" title="Close window" />');
	$('#win').css({'width': w + 'px', 'height': h + 'px', 'marginLeft': - w/2 - 20 + 'px', 
		'top': $(document).scrollTop() + ($(window).height() - h) / 2 - 20 + 'px'});
	$('#win').show();
}

function hideImage() {
	$('#win_bg').hide();
	$('#win').hide();
	$('#win').html('');
}

function showTags(obj) {
	$('.tag_link_a').attr('class', 'tag_link');
	obj.attr('class', 'tag_link_a');
	
	$('.tag1, .tag2, .tag3, .tag4').hide();
	$('.' + obj.attr('rel')).show();
}

function showHistory(id) {
	$('.hist_link_a').attr('class', 'hist_link');
	$('.hist_link[rel=' + id + ']').attr('class', 'hist_link_a');
	
	$('.hist_block').hide();
	$('#' + id).show();
}

$(document).ready(function(){
	equalBlockHeight();
	
	$('.img_link').live('click', function(){ showImage($(this).attr('rel'), $(this).attr('w'), $(this).attr('h')); });
	$('#win_bg, #win img').live('click', function(){ hideImage(); });

	$('.tag_link').live('click', function(){ showTags($(this)); autoBlockHeight(); equalBlockHeight(); });

	$('.hist_link').live('click', function(){ showHistory($(this).attr('rel')); autoBlockHeight(); equalBlockHeight(); });
});

