// sayfadaki tüm input, textarea vs. verilerini toplar
// sadece seçili verileri toplar
function set_parameters()
{
	var params='';
	
	if(document.getElementsByTagName('input'))  
	{
		var inpts = document.getElementsByTagName('input');
		for ( i=0;i<inpts.length;i++)
		{
			if(inpts[i].type == "checkbox" || inpts[i].type == "radio")
			{
				if(inpts[i].checked == true)
				{
	//				alert(inpts[i].name+'='+inpts[i].value)
					params+=inpts[i].name+'='+inpts[i].value+'&';
				}
			}
			else
				params+=inpts[i].name+'='+inpts[i].value+'&';
		}
	}
	  
	if(document.getElementsByTagName('textarea'))  
	{
		var txtars = document.getElementsByTagName('textarea');
		for ( i=0;i<txtars.length;i++)
		{
			params+=txtars[i].name+'='+txtars[i].value+'&'
		}
	}
/*
	if(document.getElementsByTagName('select'))  
	{
		var slcts = document.getElementsByTagName('select');
		for ( i=0;i<slcts.length;i++)
		{
			params+=slcts[i].name+'='+slcts[i].value+'&'
		}
	}
*/

	if(document.getElementsByTagName('select'))
	{
		var slcts = document.getElementsByTagName('select');
		for ( i=0;i<slcts.length;i++)
		{
			if(slcts[i].multiple)
			{
				var temp = new Array();
				var k = 0;
				for(j=0;j<slcts[i].length;j++)
				{
					if(slcts[i].options[j].selected)
					{
						temp[k++] = slcts[i].options[j].value;
					}
				}
			params += slcts[i].name+'='+temp.join("_arr_")+'&'
			}
			else
			{
				params+=slcts[i].name+'='+slcts[i].value+'&'
			}
		}
	}


	params = params.substring(0,params.length-1)
//	alert(params);
	return params;
}


// alt yapıya ajax modelini getireceğiz
// türk futbolunun futbolcu fabrikası olacağız
function ajax_altyapi()
{
	if(window.XMLHttpRequest)		{ return new XMLHttpRequest(); }
	else if(window.ActiveXObject)	{ return new ActiveXObject("Microsoft.XMLHTTP"); }
	else { return false;}
} // function ajax_altyapi()

/////////////////////AJAX///////////////////////////////////

function ajax(myUrl,div_id,params,after,waiting)
{
	if(waiting == "") waiting = false;
	//params = null;
	eval("var "+div_id+" = ajax_altyapi();");
	// eval("var a = ajax_altyapi();");

	eval(div_id).open("POST", myUrl);
	eval(div_id).setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=iso-8859-9");

	eval(div_id).onreadystatechange=function()
	{
		if (eval(div_id).readyState == 1)
		{
			if(waiting == true)
				document.getElementById('div_yukluyor').style.display = "";
		}
		if (eval(div_id).readyState == 4)
		{
			if(waiting == true)
				document.getElementById('div_yukluyor').style.display = "none";

			var sonuc = eval(div_id).responseText;

			if(after == "div") {
				document.getElementById(div_id).innerHTML = sonuc;
			}
			else if(after == "alert") {
				if(sonuc) {
					alert(sonuc); 
				}
			}
			else {
				eval(after);
			}
			//document.location=xmlhttp.responseText;
		}
	}
	
	eval(div_id).send(params);
} // function ajax(myUrl,div_id,params)

