<!--
// Get the HTTP Object

function isInteger (s)
{
	var i;
	for (i = 0; i < s.length; i++)
    {
    	var c = s.charAt(i);

        if (!isDigit(c)) return false;
    }

   return true;
}
function isDigit (c)
{
      return ((c >= "0") && (c <= "9"));
}
var httpObject = null;
function getHTTPObject(){
	var httpObject = null;
	document.getElementById('outputText').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
// Change the value of the outputText field
function setOutput(){
	if(httpObject.readyState == 1){
		document.getElementById('outputText').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}
	if(httpObject.readyState == 4){
		document.getElementById('outputText').innerHTML = httpObject.responseText;
	}
}
// Implement business logic
function doWork(clanid){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajax.php?mode=addclanmembers&clanid="+clanid+"&findusername="+document.getElementById('findusername').value, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}



/////////////////////
//Add Match
////////////////////
function getHTTPObject2(){
	var httpObject = null;
	document.getElementById('outputAddMatch').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputAddMatch(){
	if(httpObject.readyState == 1){
		document.getElementById('outputAddMatch').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}
	if(httpObject.readyState == 4){
		document.getElementById('outputAddMatch').innerHTML = httpObject.responseText;
		document.getElementById("opponent").value="";
		document.getElementById("map").value="";
		document.getElementById("match_event").value="";
		document.getElementById("y_score").value="";
		document.getElementById("o_score").value="";
		document.getElementById("match_day").value="day";
		document.getElementById("match_month").value="month";
		document.getElementById("match_year").value="year";
	}
}
function doInsertMatch(clanid){
	
	httpObject = getHTTPObject2();
	var error=0;
	if (httpObject != null) {
		var opponent = document.getElementById("opponent").value;
		var country = document.getElementById("country").value;
		var map = document.getElementById("map").value;
		var match_event = document.getElementById("match_event").value;
		var match_day = document.getElementById("match_day").value;
		var match_month = document.getElementById("match_month").value;
		var match_year = document.getElementById("match_year").value;
		var y_score = document.getElementById("y_score").value;
		var o_score = document.getElementById("o_score").value;		
		if(opponent=='' || country=='0' || map=='' || match_event=='' || match_day=='day' || match_month=='month' || match_year=='year' || y_score=='' || o_score==''){
			alert("You need to insert all match data!");
			error=1;
		}
		if(!isInteger(y_score) || !isInteger(o_score)){
			alert("Value you have entred for score is not number!");
			error=1;
		}
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=addmatch&clanid="+clanid, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send('opponent='+opponent+'&country='+country+'&map='+map+'&match_event='+match_event+'&match_day='+match_day+'&match_month='+match_month+'&match_year='+match_year+'&y_score='+y_score+'&o_score='+o_score);
			httpObject.onreadystatechange = setOutputAddMatch;
		}
	}
}
//-->

/////////////////////
//Add Achievement
////////////////////
function getHTTPObjectAA(){
	var httpObject = null;
	document.getElementById('outputAddAchiv').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputAddAchv(){
	if(httpObject.readyState == 1){
		document.getElementById('outputAddAchiv').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}
	if(httpObject.readyState == 4){
		document.getElementById('outputAddAchiv').innerHTML = httpObject.responseText;
		document.getElementById("ach_event").value="";
		document.getElementById("ach_rank").value="";
		document.getElementById("ach_desc").value="";	
		document.getElementById("ach_match_day").value="day";
		document.getElementById("ach_match_month").value="month";
		document.getElementById("ach_match_year").value="year";
	}
}
function doInsertAchv(clanid){
	httpObject = getHTTPObjectAA();
	var error=0;
	if (httpObject != null) {
		var ach_event = document.getElementById("ach_event").value;
		var ach_rank = document.getElementById("ach_rank").value;
		var ach_desc = document.getElementById("ach_desc").value;
		var ach_match_day = document.getElementById("ach_match_day").value;
		var ach_match_month = document.getElementById("ach_match_month").value;
		var ach_match_year = document.getElementById("ach_match_year").value;
				
		if(ach_event=='' || ach_rank=='0' || ach_desc=='' || ach_match_day=='day' || ach_match_month=='month' || ach_match_year=='year'){
			alert("You need to insert all match data!");
			error=1;
		}
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=addachv&clanid="+clanid, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send('event='+ach_event+'&rank='+ach_rank+'&desc='+ach_desc+'&achv_day='+ach_match_day+'&achv_month='+ach_match_month+'&achv_year='+ach_match_year);
			httpObject.onreadystatechange = setOutputAddAchv;
		}
	}
}
//-->
////////////////////
//Change Clan Information
////////////////////
function getHTTPObjectCI(){
	var httpObject = null;
	document.getElementById('outputChangeInfo').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputCI(){
	if(httpObject.readyState == 1){
		document.getElementById('outputChangeInfo').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('outputChangeInfo').innerHTML = httpObject.responseText;			
	}
}
function doInsertInfo(clanid){
	httpObject = getHTTPObjectCI();
	var error=0;
	if (httpObject != null) {
		var change_name = document.getElementById("change_name").value;
		var change_desc = document.getElementById("change_desc").value;
		var change_country = document.getElementById("change_country").value;
		var change_year = document.getElementById("change_year").value;		
				
		if(change_name=='' || change_desc=='' || change_year=='' || change_year==""){
			alert("You need to insert all match data!");
			error=1;
		}
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=changeinfo&clanid="+clanid, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send('name='+change_name+'&desc='+change_desc+'&country='+change_country+'&year='+change_year);
			httpObject.onreadystatechange = setOutputCI;
		}
	}
}
//-->

/////////////////////
//Change Clan Match
////////////////////
function getHTTPObjectCM(){
	var httpObject = null;
	document.getElementById('outputChangeMatchInfo').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputCM(){
	if(httpObject.readyState == 1){
		document.getElementById('outputChangeMatchInfo').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('outputChangeMatchInfo').innerHTML = httpObject.responseText;			
	}
}
function doChangeMatch(matchid){
	httpObject = getHTTPObjectCM();
	var error=0;
	if (httpObject != null) {
		var opponent = document.getElementById("opponent").value;
		var country = document.getElementById("change_country").value;
		var map = document.getElementById("map").value;
		var match_event = document.getElementById("match_event").value;
		var match_day = document.getElementById("match_day").value;
		var match_month = document.getElementById("match_month").value;
		var match_year = document.getElementById("match_year").value;
		var y_score = document.getElementById("y_score").value;
		var o_score = document.getElementById("o_score").value;		
		
		if(opponent=='' || country=='0' || map=='' || match_event=='' || match_day=="day" || match_month=='month' || match_year=='year' || y_score=='' || o_score==''){
			alert("You need to insert all match data!");
			error=1;
		}
		if(!isInteger(y_score) || !isInteger(o_score)){
			alert("Value you have entred for score is not number!");
			error=1;
		}
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=changematch&matchid="+matchid, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send('opponent='+opponent+'&country='+country+'&map='+map+'&match_event='+match_event+'&match_day='+match_day+'&match_month='+match_month+'&match_year='+match_year+'&y_score='+y_score+'&o_score='+o_score);
			httpObject.onreadystatechange = setOutputCM;
		}
	}
}
//-->
/////////////////////
//Change Clan Achievement
////////////////////
function getHTTPObjectCA(){
	var httpObject = null;
	document.getElementById('outputChangeAchiv').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputCA(){
	if(httpObject.readyState == 1){
		document.getElementById('outputChangeAchiv').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('outputChangeAchiv').innerHTML = httpObject.responseText;			
	}
}
function doChangeAchv(achvid){
	httpObject = getHTTPObjectCA();
	var error=0;
	if (httpObject != null) {
		var ach_event = document.getElementById("ach_event").value;
		var ach_rank = document.getElementById("ach_rank").value;
		var ach_desc = document.getElementById("ach_desc").value;
		var achv_day = document.getElementById("achv_day").value;
		var achv_month = document.getElementById("achv_month").value;
		var achv_year = document.getElementById("achv_year").value;			
		
		if(ach_event=='' || ach_rank=='' || ach_desc=='' || achv_day=="day" || achv_month=='month' || achv_year=='year'){
			alert("You need to insert all match data!");
			error=1;
		}		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=changeachv&achvid="+achvid, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send('ach_event='+ach_event+'&ach_rank='+ach_rank+'&ach_desc='+ach_desc+'&achv_day='+achv_day+'&achv_month='+achv_month+'&achv_year='+achv_year);
			httpObject.onreadystatechange = setOutputCA;
		}
	}
}

/////////////////////
//Delete Clan Match
////////////////////
function getHTTPObjectDM(){
	var httpObject = null;
	document.getElementById('outputDeleteMatch').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputDM(){
	if(httpObject.readyState == 1){
		document.getElementById('outputDeleteMatch').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('matches_m').innerHTML = httpObject.responseText;			
	}
}
function doDeleteMatch(clanid,match_id){
	httpObject = getHTTPObjectDM();
	var error=0;
	if (httpObject != null) {		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=deletematch&clanid="+clanid+"&matchid="+match_id, true);
			httpObject.send(null);
			httpObject.onreadystatechange = setOutputDM;
		}
	}
}

/////////////////////
//Delete Clan Achievement
////////////////////doClanList
function getHTTPObjectDA(){
	var httpObject = null;
	document.getElementById('outputDeleteAchv').style.display = 'table-cell';
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputDA(){
	if(httpObject.readyState == 1){
		document.getElementById('outputDeleteAchv').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('achv_m').innerHTML = httpObject.responseText;			
	}
}
function doDeleteAchv(clanid,achv_id){
	httpObject = getHTTPObjectDA();
	var error=0;
	if (httpObject != null) {		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=deleteachv&clanid="+clanid+"&achvid="+achv_id, true);
			httpObject.send(null);
			httpObject.onreadystatechange = setOutputDA;
		}
	}
}

/////////////////////
//Delete Clan Achievement
////////////////////
function getHTTPObjectCL(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputCL(){
	if(httpObject.readyState == 1){
		document.getElementById('clanlist').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('clanlist').innerHTML = httpObject.responseText;			
	}
}
function doClanList(clanlist){
	httpObject = getHTTPObjectCL();
	var error=0;
	if (httpObject != null) {		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=list&clanlist="+clanlist, true);
			httpObject.send(null);
			httpObject.onreadystatechange = setOutputCL;
		}
	}
}

/////////////////////
//Delete Friend Request
////////////////////
function getHTTPObjectDF(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputDF(){
	if(httpObject.readyState == 1){
		document.getElementById('friend_req').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('friend_req').innerHTML = httpObject.responseText;			
	}
}
function doDeleteFriendReq(req_id){
	httpObject = getHTTPObjectDF();
	var error=0;
	if (httpObject != null) {		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=deletereq&reqid="+req_id, true);
			httpObject.send(null);
			httpObject.onreadystatechange = setOutputDF;
		}
	}
}
/////////////////////
//Delete Friend Request
////////////////////
function getHTTPObjectGB(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputGB(){
	if(httpObject.readyState == 1){
		document.getElementById('guestbook').innerHTML = "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr></table>";
	}	
	if(httpObject.readyState == 4){
	 	document.getElementById("guestbook_area").value="";
		document.getElementById('guestbook').innerHTML = httpObject.responseText;			
	}
}
function doInsertGuestbook(user_id, guest_id){
	httpObject = getHTTPObjectGB();
	var error=0;
	if (httpObject != null) {
		var message = document.getElementById("guestbook_area").value;
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=insertgb&user_id="+user_id+"&guest_id="+guest_id, true);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send("message="+message);
			httpObject.onreadystatechange = setOutputGB;
		}
	}
}
/////////////////////
//INSERT VOTE
////////////////////
function getHTTPObjectIV(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputIV(){
	if(httpObject.readyState == 1){
		document.getElementById('table_vote').innerHTML = "<tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr>";
	}	
	if(httpObject.readyState == 4){
	 	document.getElementById("naslov").value="";
		document.getElementById("option1").value="";
		document.getElementById("option2").value="";
		document.getElementById("option3").value="";
		document.getElementById("option4").value="";
		document.getElementById("option5").value="";
		document.getElementById('table_vote').innerHTML = httpObject.responseText;			
	}
}
function doInsertVote(){
	httpObject = getHTTPObjectIV();
	var error=0;
	if (httpObject != null) {
		var naslov = document.getElementById("naslov").value;
		var option1 = document.getElementById("option1").value;
		var option2 = document.getElementById("option2").value;
		var option3 = document.getElementById("option3").value;
		var option4 = document.getElementById("option4").value;
		var option5 = document.getElementById("option5").value;
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=insertvote");
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send("naslov="+naslov+"&option1="+option1+"&option2="+option2+"&option3="+option3+"&option4="+option4+"&option5="+option5);
			httpObject.onreadystatechange = setOutputIV;
		}
	}
}

/////////////////////
//FILL VOTE
////////////////////
function getHTTPObjectFV(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputFV(){
	if(httpObject.readyState == 1){
		document.getElementById('table_vote').innerHTML = "<tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr>";
	}	
	if(httpObject.readyState == 4){
	 	document.getElementById('table_vote').innerHTML = httpObject.responseText;			
	}
}
function doFillVote(){
	httpObject = getHTTPObjectFV();
	var error=0;
	if (httpObject != null) {
		var vote = document.getElementById("vote_selected").value;
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=fillvote");
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send("vote="+vote);
			httpObject.onreadystatechange = setOutputFV;
		}
	}
}
/////////////////////
//FILL VOTE
////////////////////
function getHTTPObjectEV(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputEV(){
	if(httpObject.readyState == 1){
		document.getElementById('table_vote').innerHTML = "<tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr>";
	}	
	if(httpObject.readyState == 4){
	 	document.getElementById('table_vote').innerHTML = httpObject.responseText;			
	}
}
function doEditVote(){
	httpObject = getHTTPObjectEV();
	var error=0;
	if (httpObject != null) {
		var naslov = document.getElementById("naslov").value;
		var option1 = document.getElementById("option1").value;
		var option2 = document.getElementById("option2").value;
		var option3 = document.getElementById("option3").value;
		var option4 = document.getElementById("option4").value;
		var option5 = document.getElementById("option5").value;
		var vote_action = document.getElementById("vote_action").value;
				
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=editvote");
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send("naslov="+naslov+"&option1="+option1+"&option2="+option2+"&option3="+option3+"&option4="+option4+"&option5="+option5+"&action="+vote_action);
			httpObject.onreadystatechange = setOutputEV;
		}
	}
}
/////////////////////
//INSERT NEWS COMMENT
////////////////////
function getHTTPObjectNC(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputNC(){
	if(httpObject.readyState == 1){
		document.getElementById('news_comments_display').innerHTML = "<tr><td class=clan_ajax colspan=2 align=center>Loading...</td></tr>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById("news_comments").value="";
	 	document.getElementById('news_comments_display').innerHTML = httpObject.responseText;			
	}
}
function doInsertNewsComment(news_id){
	httpObject = getHTTPObjectNC();
	var error=0;
	if (httpObject != null) {
		var comment = document.getElementById("news_comments").value;
		
		if(error==0){
			httpObject.open("POST", "ajax.php?mode=insertnewscomment&newsid="+news_id);
			httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpObject.send("comment="+comment);
			httpObject.onreadystatechange = setOutputNC;
		}
	}
}
/////////////////////
//FILL TITLES
////////////////////
function getHTTPObjectFT(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputFT(){
	if(httpObject.readyState == 1){
		document.getElementById('news_title').innerHTML = "<option>Loading...</option>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('news_title').innerHTML = httpObject.responseText;			
	}
}
function doFillTitles(){
	httpObject = getHTTPObjectFT();
	var error=0;
	if (httpObject != null) {
		var news_username = document.getElementById("news_username").value;
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=filltitles");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("username="+news_username);
			httpObject.onreadystatechange = setOutputFT;
		}
	}
}
/////////////////////
//FILL TITLES FOR DELETE
////////////////////
function getHTTPObjectFND(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputFND(){
	if(httpObject.readyState == 1){
		document.getElementById('delete_content').innerHTML = "<tr><td>Loading...</tr></td>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('delete_content').innerHTML = httpObject.responseText;			
	}
}
function doFillNewsDelete(){
	httpObject = getHTTPObjectFND();
	var error=0;
	if (httpObject != null) {
		var news_username_del = document.getElementById("news_username_del").value;		
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=fillnewsdelete");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("username="+news_username_del);
			httpObject.onreadystatechange = setOutputFND;
		}
	}
}


/////////////////////
//DELETE NEWS
////////////////////
function getHTTPObjectDN(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputDN(){
	if(httpObject.readyState == 1){
		document.getElementById('delete_content').innerHTML = "<tr><td>Loading...</tr></td>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('delete_content').innerHTML = httpObject.responseText;			
	}
}
function doDeleteNews(news_id,user_id){
	httpObject = getHTTPObjectDN();
	var error=0;
	if (httpObject != null) {
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=deletenews&newsid="+news_id+"&userid="+user_id);
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send(null);
			httpObject.onreadystatechange = setOutputDN;
		}
	}
}

/////////////////////
//ADD MATCH CPANEL
////////////////////
function getHTTPObjectIMCP(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputIMCP(){
	if(httpObject.readyState == 1){
		document.getElementById('add_result').innerHTML = "<table><tr><td>Loading...</tr></td></table>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById("team1_name").value="";
		document.getElementById("team1_p1").value="";	
		document.getElementById("team1_p2").value="";	
		document.getElementById("team1_p3").value="";	
		document.getElementById("team1_p4").value="";	
		document.getElementById("team1_p5").value="";	
		document.getElementById("team2_name").value="";	
		document.getElementById("team2_p1").value="";	
		document.getElementById("team2_p2").value="";	
		document.getElementById("team2_p3").value="";
		document.getElementById("team2_p4").value="";	
		document.getElementById("team2_p5").value="";	
		document.getElementById("match_type").value="";
		document.getElementById("event").value="";
		document.getElementById("map").value="";
		document.getElementById("demo").value="";
		document.getElementById("1sthalft1").value="";
		document.getElementById("1sthalft2").value="";
		document.getElementById("2ndhalft1").value="";
		document.getElementById("2ndhalft2").value="";
		document.getElementById('add_result').innerHTML = httpObject.responseText;			
	}
}
function doInsertMatchCP(){
	httpObject = getHTTPObjectIMCP();
	var error=0;
	if (httpObject != null) {
		var team1_name = document.getElementById("team1_name").value;
		var team1_country = document.getElementById("team1_country").value;
		var team1_p1 = document.getElementById("team1_p1").value;	
		var team1_p2 = document.getElementById("team1_p2").value;	
		var team1_p3 = document.getElementById("team1_p3").value;	
		var team1_p4 = document.getElementById("team1_p4").value;	
		var team1_p5 = document.getElementById("team1_p5").value;	
		var team2_name = document.getElementById("team2_name").value;
		var team2_country = document.getElementById("team2_country").value;
		var team2_p1 = document.getElementById("team2_p1").value;	
		var team2_p2 = document.getElementById("team2_p2").value;	
		var team2_p3 = document.getElementById("team2_p3").value;
		var team2_p4 = document.getElementById("team2_p4").value;	
		var team2_p5 = document.getElementById("team2_p5").value;	
		var match_type = document.getElementById("match_type").value;
		var mevent = document.getElementById("event").value;
		var map = document.getElementById("map").value;
		var demo = document.getElementById("demo").value;
		var frsthalft1 = document.getElementById("1sthalft1").value;
		var frsthalft2 = document.getElementById("1sthalft2").value;
		var secondhalft1 = document.getElementById("2ndhalft1").value;
		var secondhalft2 = document.getElementById("2ndhalft2").value;
		var result1=parseInt(frsthalft1)+parseInt(secondhalft1);
		var result2=parseInt(frsthalft2)+parseInt(secondhalft2);
		
		if(team1_name==""){
			alert("Insert Team 1 Name.");
			document.getElementById("team1_name").focus();
			error=1;
		}		
		else if(team1_p1==""){
			alert("Insert Team 1 Player 1.");
			document.getElementById("team1_p1").focus();
			error=1;
		}
		else if(team1_p2==""){
			alert("Insert Team 1 Player 2.");
			document.getElementById("team1_p2").focus();
			error=1;
		}
		else if(team1_p3==""){
			alert("Insert Team 1 Player 3.");
			document.getElementById("team1_p3").focus();
			error=1;
		}
		else if(team1_p4==""){
			alert("Insert Team 1 Player 4.");
			document.getElementById("team1_p4").focus();
			error=1;
		}
		else if(team1_p5==""){
			alert("Insert Team 1 Player 5.");
			document.getElementById("team1_p5").focus();
			error=1;
		}
		else if(team1_country=="0"){
			alert("Insert Team 1 Country.");
			document.getElementById("team1_country").focus();
			error=1;
		}
		else if(team2_name==""){
			alert("Insert Team 2 Name.");
			document.getElementById("team2_name").focus();
			error=1;
		}
		
		else if(team2_p1==""){
			alert("Insert Team 2 Player 1.");
			document.getElementById("team2_p1").focus();
			error=1;
		}
		else if(team2_p2==""){
			alert("Insert Team 2 Player 2.");
			document.getElementById("team2_p2").focus();
			error=1;
		}
		else if(team2_p3==""){
			alert("Insert Team 2 Player 3.");
			document.getElementById("team2_p3").focus();
			error=1;
		}
		else if(team2_p4==""){
			alert("Insert Team 2 Player 4.");
			document.getElementById("team2_p4").focus();
			error=1;
		}
		else if(team2_p5==""){
			alert("Insert Team 1 Player 5.");
			document.getElementById("team2_p5").focus();
			error=1;
		}
		else if(team2_country=="0"){
			alert("Insert Team 2 Country.");
			document.getElementById("team2_country").focus();
			error=1;
		}
		else if(match_type=="0"){
			alert("Insert Match Type.");
			document.getElementById("match_type").focus();
			error=1;
		}
		else if(mevent==""){
			alert("Insert Event.");
			document.getElementById("event").focus();
			error=1;
		}
		else if(map==""){
			alert("Insert Map.");
			document.getElementById("map").focus();
			error=1;
		}
		else if(demo==""){
			alert("Insert Demo.");
			document.getElementById("demo").focus();
			error=1;
		}
		else if(frsthalft1==""){
			alert("Insert Score 1st Half Team 1.");
			document.getElementById("1sthalft1").focus();
			error=1;
		}
		else if(!isInteger(frsthalft1)){
			alert("Insert number in Score 1st Half Team 1.");
			document.getElementById("1sthalft1").focus();
			error=1;
		}
		else if(frsthalft2==""){
			alert("Insert Score 1st Half Team 2.");
			document.getElementById("1sthalft2").focus();
			error=1;
		}
		else if(!isInteger(frsthalft2)){
			alert("Insert number in Score 1st Half Team 2.");
			document.getElementById("1sthalft2").focus();
			error=1;
		}
		else if(secondhalft1==""){
			alert("Insert Score 2nd Half Team 1.");
			document.getElementById("2ndhalft1").focus();
			error=1;
		}
		else if(!isInteger(secondhalft1)){
			alert("Insert number in Score 1st Half Team 1.");
			document.getElementById("2ndhalft1").focus();
			error=1;
		}
		else if(secondhalft2==""){
			alert("Insert Score 2nd Half Team 2.");
			document.getElementById("2ndhalft2").focus();
			error=1;
		}
		else if(!isInteger(secondhalft2)){
			alert("Insert number in Score 2nd Half Team 2.");
			document.getElementById("2ndhalft2").focus();
			error=1;
		}
		else if(frsthalft1>15){
			alert("Wrong number in Score 1st Half Team 1.");
			document.getElementById("1sthalft1").focus();
			error=1;
		}
		else if(frsthalft2>15){
			alert("Wrong number in Score 1st Half Team 2.");
			document.getElementById("1sthalft2").focus();
			error=1;
		}
		else if(secondhalft1>15){
			alert("Wrong number in Score 2nd Half Team 1.");
			document.getElementById("2ndhalft1").focus();
			error=1;
		}
		else if(secondhalft2>15){
			alert("Wrong number in Score 2nd Half Team 2.");
			document.getElementById("2ndhalft2").focus();
			error=1;
		}			
		
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=insertmatchcp");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("team1_name="+team1_name+"&team1_p1="+team1_p1+"&team1_p2="+team1_p2+"&team1_p3="+team1_p3+"&team1_p4="+team1_p4+"&team1_p5="+team1_p5+"&team2_name="+team2_name+"&team2_p1="+team2_p1+"&team2_p2="+team2_p2+"&team2_p3="+team2_p3+"&team2_p4="+team2_p4+"&team2_p5="+team2_p5+"&match_type="+match_type+"&mevent="+mevent+"&map="+map+"&demo="+demo+"&frsthalft1="+frsthalft1+"&frsthalft2="+frsthalft2+"&secondhalft1="+secondhalft1+"&secondhalft2="+secondhalft2+"&team1_country="+team1_country+"&team2_country="+team2_country);
			httpObject.onreadystatechange = setOutputIMCP;
		}
	}
}



/////////////////////
//FILL TITLES FOR DELETE
////////////////////
function getHTTPObjectFM(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputFM(){
	if(httpObject.readyState == 1){
		document.getElementById('match_name').innerHTML = "<option>Loading...</option>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('match_name').innerHTML = httpObject.responseText;			
	}
}
function doFillMatches(){
	httpObject = getHTTPObjectFM();
	var error=0;
	if (httpObject != null) {		
		var match_date = document.getElementById("match_date").value;		
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=fillmatchesedit");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("match_date="+match_date);
			httpObject.onreadystatechange = setOutputFM;
		}
	}
}


/////////////////////
//FILL MATCHES FOR DELETE
////////////////////
function getHTTPObjectFMD(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputFMD(){
	if(httpObject.readyState == 1){
		document.getElementById('delete_content').innerHTML = "<tr><td>Loading...</tr></td>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('delete_content').innerHTML = httpObject.responseText;			
	}
}
function doFillMatchDelete(){
	httpObject = getHTTPObjectFMD();
	var error=0;
	if (httpObject != null) {
		var match_date_del = document.getElementById("match_date_del").value;		
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=deletematches");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("match_date_del="+match_date_del);
			httpObject.onreadystatechange = setOutputFMD;
		}
	}
}

/////////////////////
//FILL MATCHES FOR DELETE
////////////////////
function getHTTPObjectDMCP(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputDMCP(){
	if(httpObject.readyState == 1){
		document.getElementById('delete_content').innerHTML = "<tr><td>Loading...</tr></td>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('delete_content').innerHTML = httpObject.responseText;			
	}
}
function doDeleteMatchCP(match_id,match_date){
	httpObject = getHTTPObjectDMCP();
	var error=0;
	if (httpObject != null) {	
		if(error==0){
			httpObject.open("POST", "../ajax.php?mode=deletematchcp");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("match_id="+match_id+"&match_date="+match_date);
			httpObject.onreadystatechange = setOutputDMCP;
		}
	}
}



/////////////////////
//FILL GRANT USER
////////////////////
function getHTTPObjectGU(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputGU(){
	if(httpObject.readyState == 1){
		document.getElementById('grant_user').innerHTML = "<tr><td>Loading...</tr></td>";
	}	
	if(httpObject.readyState == 4){
		document.getElementById('grant_user').innerHTML = httpObject.responseText;			
	}
}
function doFillGrantUser(){
	httpObject = getHTTPObjectGU();
	var error=0;
	if (httpObject != null) {		
		if(error==0){
			var grant_username = document.getElementById("grant_username").value;					
			httpObject.open("POST", "../ajax.php?mode=fillgrant");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("grant_username="+grant_username);
			httpObject.onreadystatechange = setOutputGU;
		}
	}
}


/////////////////////
//SET PRIV USER
////////////////////
function getHTTPObjectSP(){
	var httpObject = null;
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
function setOutputSP(){
	if(httpObject.readyState == 1){
		document.getElementById('grant_user').innerHTML = "<tr><td>Loading...</tr></td>";
		alert("ok");
	}	
	if(httpObject.readyState == 4){
		document.getElementById('grant_user').innerHTML = httpObject.responseText;			
	}
}
function doSetPriv(user_id){
	
	httpObject = getHTTPObjectSP();
	var error=0;
	if (httpObject != null) {		
		var cpanel=0;
		var grant=0;
		var news=0;
		var reviews=0;
		var products=0;
		var matches=0;
		var vote=0;
		if(error==0){
			
			if(document.getElementById('cpanel').checked == true){
				cpanel=1;
			}			
			if(document.getElementById('grant').checked == true){
				grant=1;				
			}
			if(document.getElementById('news').checked == true){
				news=1;
			}
			if(document.getElementById('reviews').checked == true){
				reviews=1;
			}
			if(document.getElementById('products').checked == true){
				products=1;
			}
			if(document.getElementById('matches').checked == true){
				matches=1;
			}
			if(document.getElementById('vote').checked == true){
				vote=1;
			}
			
			httpObject.open("POST", "../ajax.php?mode=setpriv");
			httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1250");
			httpObject.send("cpanel="+cpanel+"&grant="+grant+"&news="+news+"&reviews="+reviews+"&products="+products+"&matches="+matches+"&vote="+vote+"&user_id="+user_id);			
			httpObject.onreadystatechange = setOutputSP;
		}
	}
}
