// $Revision: 3917 $

function updateRegions1( country)
{
	var element = document.getElementById('region');
	var parameters = { 'country_id' : country};
	
	sendUpdateRequest( '/register/get_location_data.html', element, parameters );
}

function updateCities1(country, region)
{
	var element = document.getElementById('city');
	var parameters = { 'country_id' : country, 'region_id' : region };
	sendUpdateRequestCity( '/register/get_location_data.html', element, parameters );
}

function updateRegions( country )
{
	url = '/register/get_location_data.html';
	var element = document.getElementById('region');
	var element2 = document.getElementById('city');
	var parameters = { 'country_id' : country};
	sendAjaxRequest( url, parameters,
		function( data, str )
		{
			element.innerHTML = data;
			element2.innerHTML = '<select id="select-city" type="select" style="width: 265px;" name="city" value="" str_res="user-city" required="1" disabled="1"><option value="">...</option></select>';
		},
		true
	);
}

function updateCities( country, region)
{
	url = '/register/get_location_data.html';
	var element = document.getElementById('city');
	var parameters = { 'country_id' : country, 'region_id' : region };
	sendAjaxRequest( url, parameters,
		function( data, str )
		{
			element.innerHTML = data;
		},
		true
	);
}

function changeStyle (value, element_name){
	var element= document.getElementById( element_name );
	if (value == 'yes'){
		element.style.display = "";
	}
	else
	{
		element.style.display = "none";
	}
}

function sendAjaxRequest( url, parameters, successJQuery, asynchronous )
{
    jQuery.ajax( {
			type:		'GET',
			url:		url,
			data:		parameters,
			async:	asynchronous,
			success:	successJQuery,
			error:		function( xhr, err )
			{
				alert( 'Error sending request. Please contact support.' )
			}
		} );
}

function updateRegisterButton ()
{
	var element = document.getElementById('registerButton');
	if (document.getElementById('checkbox-agree-1').checked == true) {
		element.innerHTML = '<input class="submit" type="submit" name="action" str_res="user-register" value="Регистрация" />';
	} else {
		element.innerHTML = '<input class="submit" type="submit" disabled="1" name="action" str_res="user-register" value="Регистрация" />';
	}
}
