// JavaScript Document

function showResult(code, message, dv, sc) {
	if(dv.length==0)
		dv="#error";
	if(sc.lenght == 0)
		sc = "#success";
	if(code >= 500) {		
		$(dv).html('<label class="labelError_boxresults">' + message + '</label>');
		$(dv).css('display', 'block');
	}
	else {		
		$(sc).html('<label class="labelError_boxresults">' + message + '</label>');
		$(sc).css('display', 'block');
		$(dv).hide('normal');
	}
}

function defaultError(message) {
	errorContainer = $("#error");
	errorContainer.html('<label class="labelError_boxresults">Bitte alle mit rot markierten Felder korrigieren!</label>');
	errorContainer.show();
}


function v_HowItWorks(exclude) {
	if(exclude!="#menu1")
		$("#menu1").mouseover(function(){ $(this).removeClass().addClass("menu menu_1o"); }).mouseout(function(){ $(this).removeClass().addClass("menu menu_1");});	
	if(exclude!="#menu2")
		$("#menu2").mouseover(function(){ $(this).removeClass().addClass("menu menu_2o"); }).mouseout(function(){ $(this).removeClass().addClass("menu menu_2");});	
	if(exclude!="#menu3")
		$("#menu3").mouseover(function(){ $(this).removeClass().addClass("menu menu_3o"); }).mouseout(function(){ $(this).removeClass().addClass("menu menu_3");});	

	for(i = 4; i < 14; i++) {
		var name = "#menu"+i;
		if(name != exclude) {
			$(name).mouseover(function(){ $(this).removeClass().addClass("menu menu_4o"); }).mouseout(function(){ $(this).removeClass().addClass("menu menu_4");});			
		}
	}
	if(name!="#menu_last")
		$("#menu_last").mouseover(function(){ $(this).removeClass().addClass("menu menu_lasto"); }).mouseout(function(){ $(this).removeClass().addClass("menu menu_last");});	
}
function onSelectFaculyCmb() {
  $("select#f_id").change(function(){
    $.getJSON("act/act_get_sections.php",{id: $(this).val(), ajax: 'true'}, function(j){
      var options = '';
      for (var i = 0; i < j.length; i++) {
        options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
      }
      $("select#s_id").html(options);
    })
  })
}

function bookmark(address,sitename) {
 if (window.sidebar) {
 	window.sidebar.addPanel(sitename, address,"");
 } 
 else if( document.all ) {
 	window.external.AddFavorite(address, sitename);
 } 
 else if( window.opera && window.print ) {
 	return true;
 }
}