/* JavaScript Document
 * Author: 		Philipp Krummenauer
 * E-Mail:		mail@philipp-krummenauer.de
 * Homepage:		http://www.philipp-krummenauer.de
 * File:		div_show.js
 * Date:		23.11.2008
 * Last Edit:		26.06.2009
 * Version:		1.0
 * URL:			http://www.philipp-krummenauer.de
 */

/* Browsertyp checken */
function checkName(name){
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf(name.toLowerCase())>-1) {
		return true;
	} else {
		return false;	//veraendert
	}
}

/* Uebergebenen Container entweder mit bestimmter Groeße darstellen oder ausblenden */
function div_show(div_id, div_size) {
	var use_div = document.getElementById(div_id);
	
	//Fenstergroesse und Scrollposition ermitteln
	if (checkName('MSIE') && navigator.appVersion.charAt(0)>='4') {
		win_width = document.documentElement.clientWidth;
		win_height = document.documentElement.clientHeight;
		scroll_pos = document.documentElement.scrollTop;
	} else {
		var win_width = innerWidth;
		var win_height = innerHeight;
		var scroll_pos = window.pageYOffset;
	}
	
	var left_pos = (win_width/2)-(div_size/2);
	var top_pos = ((win_height/10)+scroll_pos);
	
	if(!use_div)return true;
	if(use_div.style.display=="none") {
		use_div.style.display="block";
		use_div.style.left=left_pos+"px";
		use_div.style.top=top_pos+"px";
	} else {
		use_div.style.display="none";
	}
}

/* Uebergebenen Container darstellen oder ausblenden */
function click_div(div_id) {
	var use_div = document.getElementById(div_id);
	if (use_div.style.display=="none") {
		use_div.style.display="block";
	} else if (use_div.style.display=="block") {
		use_div.style.display="none";
	}
}

/* Uebergebenem Container neue Klasse zuweisen */
function click_class(div_id, look_div_id, div_class_1, div_class_2) {
	var use_div = document.getElementById(div_id);
	var look_div = document.getElementById(look_div_id);
	if(use_div.className==div_class_1 && look_div.style.display=='none') {
		use_div.className = div_class_2;
		look_div.style.display="block";
	} else if(use_div.className==div_class_2 && look_div.style.display=='block') {
		use_div.className = div_class_1;
		look_div.style.display="none";
	}
}

/* Uebergebenen Container darstellen oder ausblenden */
function click_messages(div_id) {
	var div_receaved = document.getElementById('div_receaved');
	var div_send = document.getElementById('div_send');
	
	var link_receaved = document.getElementById('link_receaved');
	var link_send = document.getElementById('link_send');
	
	var div_all_messages_receaved = document.getElementById('div_all_messages_receaved');
	var div_all_messages_send = document.getElementById('div_all_messages_send');
	if (div_id == "div_receaved") {
		div_receaved.style.display="block";
		div_send.style.display="none";
		
		link_receaved.className ="messages_link_on";
		link_send.className ="messages_link_off";
		
		div_all_messages_receaved.style.display="block";
		div_all_messages_send.style.display="none";
	} else if (div_id == "div_send") {
		div_receaved.style.display="none";
		div_send.style.display="block";
		
		link_receaved.className ="messages_link_off";
		link_send.className ="messages_link_on";
		
		div_all_messages_receaved.style.display="none";
		div_all_messages_send.style.display="block";
	}
}

/* Container1 darstellen und andere Container ausblenden */
function select_div_show(div_id) {
	var div_diplom = document.getElementById('div_degree_diplom');
	var div_bachelor = document.getElementById('div_degree_bachelor');
	var div_master = document.getElementById('div_degree_master');
	var div_magister = document.getElementById('div_degree_magister');
	var div_doktor = document.getElementById('div_degree_doktor');
	var div_lizentiat = document.getElementById('div_degree_lizentiat');
	
	if (div_id == "div_degree_zero"){
		div_diplom.style.display="none";
		div_bachelor.style.display="none";
		div_master.style.display="none";
		div_magister.style.display="none";
		div_doktor.style.display="none";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_diplom') {
		div_diplom.style.display="block";
		div_bachelor.style.display="none";
		div_master.style.display="none";
		div_magister.style.display="none";
		div_doktor.style.display="none";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_bachelor') {
		div_diplom.style.display="none";
		div_bachelor.style.display="block";
		div_master.style.display="none";
		div_magister.style.display="none";
		div_doktor.style.display="none";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_master') {
		div_diplom.style.display="none";
		div_bachelor.style.display="none";
		div_master.style.display="block";
		div_magister.style.display="none";
		div_doktor.style.display="none";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_magister') {
		div_diplom.style.display="none";
		div_bachelor.style.display="none";
		div_master.style.display="none";
		div_magister.style.display="block";
		div_doktor.style.display="none";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_doktor') {
		div_diplom.style.display="none";
		div_bachelor.style.display="none";
		div_master.style.display="none";
		div_magister.style.display="none";
		div_doktor.style.display="block";
		div_lizentiat.style.display="none";
	} else if (div_id == 'div_degree_lizentiat') {
		div_diplom.style.display="none";
		div_bachelor.style.display="none";
		div_master.style.display="none";
		div_magister.style.display="none";
		div_doktor.style.display="none";
		div_lizentiat.style.display="block";
	}
}