navigateSite();

var _navCookie = "VistaNavCountry";
var _navCookieDays = 365;

function navigateSite(){
	var country = getCookie(_navCookie);
	
	if (country){
		redirectSite(country);
	}
	else{
		$.getJSON('http://api.wipmania.com/jsonp?callback=?', function (data) {			
			setCookie(_navCookie, data.address.country, _navCookieDays);
			redirectSite(data.address.country);
		});
	}	
}

function redirectSite(country){
	if (country){
		if (country.toLowerCase() === "united states"){
			window.location = "http://www.vistausa.com/";
		}
	}
}

function setCookie(c_name, value, exdays)
{
	var exDate = new Date();
	exDate.setDate(exDate.getDate() + exdays);
	var c_value = escape(value) + ((exdays==null) ? "" : "; expires=" + exDate.toUTCString());
	document.cookie = c_name + "=" + c_value;
}

function getCookie(c_name)
{
	var i, x, y
	var cookies = document.cookie.split(";");
	for (i = 0;i < cookies.length; i++)
	{
		x = cookies[i].substr(0,cookies[i].indexOf("="));
		y = cookies[i].substr(cookies[i].indexOf("=")+1);
		x = x.replace(/^\s+|\s+$/g,"");
		if (x == c_name){
		return unescape(y);
		}
	}
}
