function setCookie(cookieName, cookieValue, nDays ) {
	 var today = new Date();
	 var expire = new Date();
	 if (nDays==null || nDays==0) nDays=1;
	 expire.setTime( today.getTime() + 3600000 * 24 * nDays );
	 document.cookie = cookieName + "=" + escape(cookieValue) + ";expires="+expire.toGMTString();
}



function htmlAddress( address ) {
	var addressNames = [];
	for ( var i = 0 ; i < address.length - 2 ; i++ ) { // leave out continent
		var url = "/location/" + address[i].id + "/" + address[i].label;
		var link = "<a href='" + url + "' >" + address[i].label + "</a>"; 
		addressNames.push( link );  
	}
	return addressNames;
}


function checkLength(o,n,min,max) {

	if ( o.val().length > max || o.val().length < min ) {
		o.addClass('ui-state-error');
		updateTips("Length of " + n + " must be between "+min+" and "+max+".");
		return false;
	} else {
		return true;
	}

}

function checkRegexp(o,regexp,n) {

	if ( !( regexp.test( o.val() ) ) ) {
		o.addClass('ui-state-error');
		updateTips(n);
		return false;
	} else {
		return true;
	}

}

var brandCounter = 0;

function cycle_brand() {
	return;

//	brandCounter++;
//	brandCounter %= 5;
//	$("#brandImage").attr("src","http://restonauta.com/images/brand" + brandCounter + ".png");
}

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
