

var req = null;



function InitXMLHttpRequest() {

	// Make a new XMLHttp object

	if (window.XMLHttpRequest) {

		req = new XMLHttpRequest();

	} else if (window.ActiveXObject) {

		req = new ActiveXObject("Microsoft.XMLHTTP");

	}

//	if (typeof window.ActiveXObject != 'undefined' ) req = new ActiveXObject("Microsoft.XMLHTTP");

//	else req = new XMLHttpRequest();

}



function SelectCountry(section, destination) {

	InitXMLHttpRequest();

	// Load the result from the response page

	if (req) {

		req.onreadystatechange = function() {

			if (req.readyState == 4) {

				destination.innerHTML = req.responseText;

			} else {

				destination.innerHTML = "Loading data...";

			}

		}

		req.open("GET", "location.php?sec=" + section + "&sel=country", true);

		req.send(null);

	} else {

		destination.innerHTML = 'Browser unable to create XMLHttp Object';

	}        

}



function SelectRegion(section, id_country, destination, destination2) {

	if (id_country != '') {

		InitXMLHttpRequest();

		// Load the result from the response page

		if (req) {

			req.onreadystatechange = function() {

				if (req.readyState == 4) {

					destination.innerHTML = req.responseText;

				} else {

					destination.innerHTML = "Loading data...";

				}

			}

			req.open("GET", "location.php?sec=" + section + "&sel=region&id_country=" + id_country, true);

			req.send(null);

		} else {

			destination.innerHTML = 'Browser unable to create XMLHttp Object';

		}        

	} else {

		destination.innerHTML = "Country is not selected";

	}

	destination2.innerHTML = "";

}



function SelectCity(section, id_region, destination) {

	if (id_region != '') {

		InitXMLHttpRequest();

		// Load the result from the response page

		if (req) {

			req.onreadystatechange = function() {

				if (req.readyState == 4) {

					destination.innerHTML = req.responseText;

				} else {

					destination.innerHTML = "Loading data...";

				}

			}

			req.open("GET", "location.php?sec=" + section + "&sel=city&id_region=" + id_region, true);

			req.send(null);

		} else {

			destination.innerHTML = 'Browser unable to create XMLHttp Object';

		}        

	} else {

		destination.innerHTML = "Region is not selected";

	}

}



function CheckLogin(section, login, destination) {

	if (login != '') {

		InitXMLHttpRequest();

		// Load the result from the response page

		if (req) {

			req.onreadystatechange = function() {

				if (req.readyState == 4) {

					destination.innerHTML = req.responseText;

				}

			}

			req.open("GET", "location.php?sec=" + section + "&sel=login&login=" + login, true);

			req.send(null);

		} else {

			destination.innerHTML = 'Browser unable to create XMLHttp Object';

		}        

	} else {

		destination.innerHTML = "Nick is empty";

	}

}



function ShowTab(sel, mlink) {

	destination = document.getElementById("tab_div");



	document.getElementById("menu1").className='tab_first';

	document.getElementById("menu2").className='tab';

	document.getElementById("menu"+sel).className='tab_active';



	document.getElementById("link1").className='link';

	document.getElementById("link2").className='link';

	document.getElementById("link"+sel).className='text';



	InitXMLHttpRequest();

	// Load the result from the response page

	if (req) {

		req.onreadystatechange = function() {

			if (req.readyState == 4) {

				destination.innerHTML = req.responseText;

			}

		}

		req.open("GET", mlink + "&act=ajax", true);

		req.send(null);

	} else {

		destination.innerHTML = 'Browser unable to create XMLHttp Object';

	}

}

