<!-- ajax -->

var http = false;

if(navigator.appName == "Microsoft Internet Explorer")
{
http = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
http = new XMLHttpRequest();
}

//formis dacvis suratis ajaxi
function refresh_code(mnishvneli,lang)
{
http.abort();
http.open("GET", "ajax/kodi.php?p="+mnishvneli+"&lang="+lang, true);
http.onreadystatechange=function()
{

if(http.readyState == 4)
{
document.getElementById('code').innerHTML = http.responseText;
}
}
http.send(null);
}



//aq vigebt im radios values romelic monishnulia
function check_value(form_name)
{
	for (i=0;i<document.getElementById(form_name).answer.length; i++)
	{
		if (document.getElementById(form_name).answer[i].checked==true)
		{
		return(document.getElementById(form_name).answer[i].value);
		}
	}
}




// gamokitxvis ajaxi
function votee(form_name,div_name,lang)
{
//vigebt kitxvis id-s 
question_id = document.getElementById(form_name).question_id.value;
//vigebt kitxvis page-s 
question_page = document.getElementById(form_name).question_page.value;

//vigebt pasuxis id-s da pages romelic gamoyofilia "," - mdzimit
answer = check_value(form_name);

http.abort();
http.open("GET", "vote.php?answer="+answer+"&question_id="+question_id+"&question_page="+question_page+"&lang="+lang, true);
http.onreadystatechange=function()
{

	if(http.readyState == 4)
	{
	document.getElementById("loader").style.display='none';
	document.getElementById(div_name).innerHTML = http.responseText;
	}
	else{
		document.getElementById("loader").style.display='block';
		}
}
http.send(null);
}



//shedegebis chvenebis ajaxi
function show_result(form_name,div_name,lang)
{
//vigebt kitxvis id-s
question_id = document.getElementById(form_name).question_id.value;


http.abort();
http.open("GET", "vote.php?action=show_result&question_id="+question_id+"&lang="+lang, true);
http.onreadystatechange=function()
{

	if(http.readyState == 4)
	{
	document.getElementById("loader").style.display='none';
	document.getElementById(div_name).innerHTML = http.responseText;
	}
else{
	document.getElementById("loader").style.display='block';
	}
}
http.send(null);
}






//lexiconis ajaxi
function targmna(lang_lex,lang)
{
	
word = encodeURIComponent(document.trans_word.input_text.value);
lang_lex = document.trans_word.lang_lexicon.value;
	
http.abort();
 http.open("GET", "ajax/results.php?lang_lex="+lang_lex+"&lang="+lang+"&word="+word, true);
http.onreadystatechange=function()
{
	if(http.readyState == 4)
	{
	document.getElementById("lex_wrap").style.display='block';
	document.getElementById('lex_wrap').innerHTML = http.responseText;
	}
	else{
	document.getElementById("loader_lex").style.display='block';
		}
}
http.send(null);
}






//packetebis ajaxi
function packets(packet_id,page,lang)
{
	
http.abort();
http.open("GET", "ajax/packets.php?page="+page+"&packet_id="+packet_id+"&lang="+lang, true);
http.onreadystatechange=function()
{
	if(http.readyState == 4)
	{
	//document.getElementById("loader_lex").style.display='none';
	//document.getElementById("results").style.display='block';
	document.getElementById('packets_load').innerHTML = http.responseText;
	}
	else{
	document.getElementById("loader_lex").style.display='block';
		}
}
http.send(null);
}






