/*
	Melih Vardar
	Copyright Melih Vardar
*/
var cms_xmlHttp;
var cms_first_call;
var cms_url_redirect;
var cms_div_target;

//xmlHTTP objesi uretilir.
function GetXmlHttpObject()
{
	var objXMLHttp=null;
	try {
		//Firefox, Opera 8.0+, Safari
		objXMLHttp=new XMLHttpRequest();
	} catch (e) {
		//Internet Explorer
		try {
			objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return objXMLHttp;
}
//_url -> 1=Content
//_value1,_value2,_value3 -> Degerler
//_cpage -> paging icin kullanilir
function getAjaxList(_url,_type,_cpage,_value1,_value2,_value3,_value4,_value5,_value6,_value7) {
	document.getElementById("listOutput").innerHTML = "<div align=center><img src='images/loading_1-1.gif' /></div>";
	cms_xmlHttp=GetXmlHttpObject();
	if (cms_xmlHttp==null) {
		alert ("Browser does not support HTTP Request"); return;
	}
	cms_first_call = 1;
	cms_url_redirect = "";
	//var url = "includes/responseAjax/ajax_getContents.php";
	var url = "index.php";
	var _action="searchFast";
	if (_action != "") { //page call
		url += "?action=" + _action + "&type=" + _type + "&cpage=" + _cpage + "&value1=" + _value1 + "&value2=" + _value2 +  "&value3=" + _value3 + "&value4=" + _value4 + "&value5=" + _value5 + "&value6=" + _value6 + "&value7=" + _value7 + "&sid=" + Math.random();
		window.location = url;
	} else { //ajax
		url += "?type=" + _type + "&cpage=" + _cpage + "&value1=" + _value1 + "&value2=" + _value2 +  "&value3=" + _value3 + "&value4=" + _value4 + "&value5=" + _value5 + "&value6=" + _value6 + "&value7=" + _value7 + "&sid=" + Math.random();
		cms_xmlHttp.onreadystatechange=stateChanged;
		cms_xmlHttp.open("GET",url,true);
		cms_xmlHttp.send(null);
	}
}
function getAjaxSubCategoriesForMembers(_language,_group,_parentID,_counter,_fieldName,_div) {
	if (_counter == 1) {
		if (document.getElementById(_div + (_counter))) document.getElementById(_div + (_counter)).innerHTML = "";
	}
	if (_parentID == 0) return;
	cms_div_target = _div + _counter;
	if (document.getElementById(cms_div_target)) document.getElementById(_div + _counter).innerHTML = "<img src='images/loading_1-1.gif' />";
	if (_parentID == 999) {
		document.getElementById(cms_div_target).innerHTML="<input name=\"f_motorcycle_model\" type=\"text\" class=\"text_boxes\" size=\"20\" maxlength=\"40\" value=\"\"/>";
		return;
	}
	cms_xmlHttp=GetXmlHttpObject();
	if (cms_xmlHttp==null) {
		alert ("Browser does not support HTTP Request"); return;
	}
	cms_first_call = 2;
	cms_url_redirect = "";
	var url = "includes/responseAjax/ajax_getSubCategoriesForMembers.php" + "?value1=" + _language + "&value2=" + _group + "&value3=" + _parentID + "&value4=" + _counter + "&value5=" + _fieldName + "&value6=" + _div + "&sid=" + Math.random();
	//alert (url);
	cms_xmlHttp.onreadystatechange=stateChanged;
	cms_xmlHttp.open("GET",url,true);
	cms_xmlHttp.send(null);
}
//
function getAjaxSubCategories(_language,_group,_parentID,_counter,_fieldName,_div) {
	if (_counter == 1) {
		if (document.getElementById(_div + (_counter))) document.getElementById(_div + (_counter)).innerHTML = "";
		if (document.getElementById(_div + (_counter+1))) document.getElementById(_div + (_counter+1)).innerHTML = "";
		if (document.getElementById(_div + (_counter+2))) document.getElementById(_div + (_counter+2)).innerHTML = "";
	}
	if (_parentID == 0) return;

	if (document.getElementById(_div + _counter)) document.getElementById(_div + _counter).innerHTML = "<img src='images/loading_1-1.gif' />";
	cms_xmlHttp=GetXmlHttpObject();
	if (cms_xmlHttp==null) {
		alert ("Browser does not support HTTP Request"); return;
	}
	cms_first_call = 2;
	cms_url_redirect = "";
	cms_div_target = _div + _counter;
	var url = "includes/responseAjax/ajax_getSubCategories.php" + "?value1=" + _language + "&value2=" + _group + "&value3=" + _parentID + "&value4=" + _counter + "&value5=" + _fieldName + "&value6=" + _div + "&sid=" + Math.random();
	//alert (url);
	cms_xmlHttp.onreadystatechange=stateChanged;
	cms_xmlHttp.open("GET",url,true);
	cms_xmlHttp.send(null);
}
function stateChanged() {
	if (cms_first_call==1 && (cms_xmlHttp.readyState==4 || cms_xmlHttp.readyState=="complete")) {
		document.getElementById("listOutput").innerHTML=cms_xmlHttp.responseText;
	}
	if (cms_first_call==2 && (cms_xmlHttp.readyState==4 || cms_xmlHttp.readyState=="complete"))	{
		if (document.getElementById(cms_div_target)) document.getElementById(cms_div_target).innerHTML = cms_xmlHttp.responseText;
	}
	if (!(cms_url_redirect == "")) {
		window.location = cms_url_redirect;
	}
}