var VOenvironment = (function () {
	var staticEnvironments = ['www', 'qa', 'dev', 'local', 'design'];
	var isKnown = function(check){
		return ($.inArray(check, staticEnvironments)>-1);
	};
	return {
		getStaticEnvironments: function(){
			return staticEnvironments;
		},
		isKnownEnvironment: function(check) {
			return isKnown(check);
		},
		getEnvironment: function(){
			var environment = location.hostname.match(/[^.]*/)[0];
			if(!isKnown(environment)){
				return 'www';
			}
			return environment;
		},
		setVOLinks: function(){
			$("a[href*='www.videocontrolpanel.net']").each(function(){
				var existing = $(this).attr('href');
					$(this).attr('href', existing.replace(/www.videocontrolpanel.net/, VOenvironment.getEnvironment()+".videocontrolpanel.net"));
			});
		}
	    }
}())

$(document).ready(function (){
	VOenvironment.setVOLinks();
});

