var allPageTags = new Array();

function removeHilightAdd(theClass, toChange)
{
	var allPageTags=document.getElementsByTagName("*");
	for (i=0; i<allPageTags.length; i++)
		{
			if (allPageTags[i].className==theClass)
				{
					allPageTags[i].className = toChange;
				}
		}
}
function call_ajax_profile_region_urlAdd(url, countryValue, e)
	{
		var posx = 0;
		var posy = 0;
		if (!e) var e = window.event;
		if (e.pageX || e.pageY) 	{
			posx = e.pageX;
			posy = e.pageY;
		}
		else if (e.clientX || e.clientY) 	{
			posx = e.clientX + document.body.scrollLeft
				+ document.documentElement.scrollLeft;
			posy = e.clientY + document.body.scrollTop
				+ document.documentElement.scrollTop;
		}
		var obj = document.getElementById('city_ajax_id_add');
    	obj.innerHTML='';
    	obj.style.display='none';
    	var obj = document.getElementById('region_ajax_id_add');
    	obj.innerHTML='';
    	obj.style.display='none';
		url = siteURL + url +'?country_code='+countryValue;
		new AG_ajax(url,'call_ajax_profile_region_showAdd');
		var obj = document.getElementById('region_ajax_id_add');
		//obj.style.top = posy+'px';
		obj.style.display = 'block';
		removeHilight('clsHasStates clsActiveCountry', 'clsHasStates');
    	var id = 'country'+countryValue;
    	var obj = document.getElementById(id);
    	obj.className = 'clsHasStates clsActiveCountry';
		return false;
	}

function call_ajax_profile_region_showAdd(data)
	{
		data = unescape(data);
		var obj = document.getElementById('region_ajax_id_add');
        if(obj!=null)
			{
				obj.innerHTML = data;
				return(false);
			}
		else
			{
				location.replace(replace_url);return;
			}
    }
function call_ajax_profile_city_urlAdd(url, regValue, countryValue, e)
	{
		var posx = 0;
		var posy = 0;
		if (!e) var e = window.event;
		if (e.pageX || e.pageY) 	{
			posx = e.pageX;
			posy = e.pageY;
		}
		else if (e.clientX || e.clientY) 	{
			posx = e.clientX + document.body.scrollLeft
				+ document.documentElement.scrollLeft;
			posy = e.clientY + document.body.scrollTop
				+ document.documentElement.scrollTop;
		}
		var obj = document.getElementById('city_ajax_id_add');
    	obj.innerHTML='';
    	obj.style.display='none';
		url = siteURL + url +'?region_code='+regValue+'&country_code='+countryValue;
		new AG_ajax(url,'call_ajax_profile_city_showAdd');
		var obj = document.getElementById('city_ajax_id_add');
		//obj.style.top = posy+'px';
		obj.style.display = 'block';
		removeHilight('clsHasCities clsActiveState', 'clsHasCities');
    	var id = 'region'+regValue;
    	var obj = document.getElementById(id);
    	obj.className = 'clsHasCities clsActiveState';
		return false;
	}
function call_ajax_profile_city_showAdd(data)
	{
		data = unescape(data);
		var obj = document.getElementById('city_ajax_id_add');
        if(obj!=null)
			{
				obj.style.display = 'block';
				obj.innerHTML = data;
				return(false);
			}
		else
			{
				location.replace(replace_url);return;
			}
    }

function addCityAdd(url,cityValue,countryValue,regValue)
	{
		url = siteURL + url +'?region_code='+regValue+'&country_code='+countryValue+'&city_code='+cityValue;
		new AG_ajax(url,'hideBoxAdd');
		return false;
	}

function showCountryAdd(){
var obj = document.getElementById('country_id_add');
    obj.style.display='block';
    var obj = document.getElementById('country_id');
  	obj.style.display='none';
  	var obj = document.getElementById('addNewCity');
	obj.style.display='none';
	var obj = document.getElementById('region_ajax_id');
  	obj.innerHTML='';
  	obj.style.display='none';
	var obj = document.getElementById('city_ajax_id');
  	obj.innerHTML='';
  	obj.style.display='none';

}

function hideBoxAdd(data)
	{
		data = unescape(data);
		cityId = data.substr(0,data.indexOf('##--##'));
		var end = data.indexOf('##++##');
		var start = data.indexOf('##--##')+6;
		var diff = end - start;
		cityName = data.substr(data.indexOf('##--##')+6, diff);
		document.getElementById('city').value = cityId;
		var obj = document.getElementById('city_display');
		obj.innerHTML = cityName;
		var obj = document.getElementById('country_id_add');
	  	obj.style.display='none';
		var obj = document.getElementById('region_ajax_id_add');
	  	obj.innerHTML='';
	  	obj.style.display='none';
		var obj = document.getElementById('city_ajax_id_add');
	  	obj.innerHTML='';
	  	obj.style.display='none';
	}



// JavaScript Document
//var split_word = '|||';

// JavaScript Document
//var split_word = '|||';