// JavaScript Document

function createTeam() {
	//function gibt Abrfrage aus 
	layer(600);
	var lc = document.getElementById("lcontent");
	//divcontainer
	var container = document.createElement("div");
	container.className = "layercontainer";
	
	var xmlhttp = new ajaxRequest("response/createTeam.php");
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			//divcontainer
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function saveCreateTeam() {
	var country = document.getElementsByName("country")[0].value;
	var stateII = document.getElementsByName("stateII")[0].value;
	var cityII = document.getElementsByName("cityII")[0].value;
	var club = document.getElementsByName("club")[0].value;
	var name = document.getElementsByName("name")[0].value;
	
	var lc = document.getElementById("lcontent");
	//divcontainer
	
	lc.removeChild(lc.lastChild);
	insertAjaxLoader(lc, 600);
	var container = document.createElement("div");
	container.className = "layercontainer";
	
	var xmlhttp = new ajaxRequest("response/createTeam.php?country=" + country + "&stateII=" + stateII + "&cityII=" + cityII + "&club=" + club + "&name=" + name);
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			//divcontainer
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function joinTeam(code) {
	//function gibt Abrfrage aus 
	layer(600);
	var lc = document.getElementById("lcontent");
	//divcontainer
	var container = document.createElement("div");
	container.className = "layercontainer";
	
	var xmlhttp = new ajaxRequest("response/joinTeam.php?code=" + code);
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			//divcontainer
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function saveJoinTeam(code) {
	var lc = document.getElementById("lcontent");
	lc.removeChild(lc.lastChild);
	insertAjaxLoader(lc, 600);
	var xmlhttp = new ajaxRequest("response/joinTeam.php?code=" + code + "&action=join");
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function leaveTeam(code) {
	//function gibt Abrfrage aus 
	layer(600);
	var lc = document.getElementById("lcontent");
	//divcontainer
	var container = document.createElement("div");
	container.className = "layercontainer";
	
	var xmlhttp = new ajaxRequest("response/leaveTeam.php?code=" + code);
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			//divcontainer
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function saveLeaveTeam(code) {
	var lc = document.getElementById("lcontent");
	lc.removeChild(lc.lastChild);
	insertAjaxLoader(lc, 600);
	var xmlhttp = new ajaxRequest("response/leaveTeam.php?code=" + code + "&action=leave");
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function inviteTeammember(code) {
	layer(600);
	var lc = document.getElementById("lcontent");
	
	//erstellen eines divs zum einfuegen der Rueckgabe
	var container = document.createElement("div");
	container.className = "layercontainer";
	
	var xmlhttp = new ajaxRequest("response/inviteTeammember.php?code=" + code);
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			//divcontainer
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}

function saveInviteTeammember(code) {
	var frame = window.frames["friends"];
	var cb = frame.document.getElementsByTagName("input");
	var ccbstr = "";
	var c = 0;
	for(var i = 0; i < cb.length; i++) {
		if (cb[i].checked == true) {
			if (c > 0)
				ccbstr += ";";
			ccbstr += cb[i].name;
			c++;
		}
	}
	var lc = document.getElementById("lcontent");
	lc.removeChild(lc.lastChild);
	insertAjaxLoader(lc, 600);
	var xmlhttp = new ajaxRequest("response/inviteTeammember.php?code=" + code + "&ucodes=" + ccbstr);
	xmlhttp.wState = function() {
		if (xmlhttp.req.readyState==4) {
			var container = document.createElement("div");
			container.className = "layercontainer";
			container.innerHTML = xmlhttp.req.responseText;
			removeAjaxLoader(lc);
			lc.appendChild(container);
		}
	}
	xmlhttp.doRequest();
}