function CheckLogin(){
	var user = $('username');
	var pass = $('password');
	var name = "username="+user.value;
	var pass = "password="+pass.value;
	var pars = name+'&'+pass;
	new Ajax.Request(
	'login.php',
	{
		method:'post',
		parameters:pars,
		asynchronous:true,
		onComplete: Redirect
	}
);
}

function Redirect(request) {
	var text = request.responseText;
	if (text == "Failed"){
	   $('result').innerHTML="Wrong username or password";
    } else {
	   window.location = "http://"+text+".sc-een.eu"
	
    }
}

function flash_message(_message, _type) {
  document.getElementById('flash_message').innerHTML = "<div id=" + _type + ">" + _message + "</div>";
  Effect.Appear('flash_message');
  Effect.Fade('flash_message', {delay:3});
}

function mail_infobox(_id) {
  Effect.toggle(_id, 'appear');
}

function delete_mail_item(_mail_item_id, _conf_id, _current_page, _session_id) {
  new Ajax.Updater(
    'ajax_message', 'meeting.list.php', {
      method: 'post', parameters: '&delete_mail_item='+_mail_item_id+'&conf_id='+_conf_id+'&current_page='+_current_page+'&SID='+_session_id+'&ajax=ajax'
    }
  )
}

var request = false;

// Request senden
function setRequest(_value, _selected_coop, _parent_sector, _current_page, _current_SID, _conf_id, _lang, _type, _box, _public, company_id) {
  // Request erzeugen
  if (window.XMLHttpRequest) {
    request = new XMLHttpRequest(); // Mozilla, Safari, Opera
  } else if (window.ActiveXObject) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP"); // IE 5
    } catch (e) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP"); // IE 6
      } catch (e) {}
    }
  }

  // überprüfen, ob Request erzeugt wurde
  if (!request) {
    alert("Kann keine XMLHTTP-Instanz erzeugen");
    return false;
  } else {
    var url = "company.reg.ajaxhelper.php";
    // Request öffnen
    request.open("post", url, true);
    // Requestheader senden
    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    var remove = false;
    if(!_box.checked) {
      remove = true;
    }

    // Request senden
    request.send("CompanyActivityCodesT[]="+_type+"|"+_value+
      "&selected_coop="+_selected_coop+
      "&CompanyActivityCodesP="+_parent_sector+
      "&current_page="+_current_page+
      "&SID="+_current_SID+
      "&conf_id="+_conf_id+
      "&language="+_lang+
      "&remove="+remove+
      "&public="+_public+
      "&id="+company_id+
      '');
    // Request auswerten
    request.onreadystatechange = interpretRequest;
  }
}

// Request auswerten
function interpretRequest() {
  switch (request.readyState) {
    // wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
    case 4:
      if (request.status != 200) {
        alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
      } else {
        var content = request.responseText;
        // den Inhalt des Requests in das <div> schreiben
        document.getElementById("ajax_message").innerHTML = content;
      }
      break;
    default:
      break;
  }
}

