
function changeLang(contextPath, newLanguage){

	var date = new Date();
	date.setTime(date.getTime()+(365*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	document.cookie = "ptlang="+newLanguage+expires+"; path=/";
	url = window.location.href;
	//alert('URL: ' + url);
	//alert('context path: ' + contextPath);
	
	var urlTokens = url.split('/');
	var indexLangToken = 0; 
	if(contextPath=='/' || contextPath==''){
		indexLangToken = 3;
	}
	else{
		indexLangToken = 4;
	}
	langToken = urlTokens[indexLangToken];
	
	var currentLanguage='';
	if(langToken.toLowerCase()=='en'){
		currentLanguage = 'EN';
	}
	else{
		currentLanguage = 'RO';
	}
	
	if(currentLanguage=='RO'){
		if(newLanguage=='EN'){
			var tIndex = url.indexOf(langToken);
			var startString = url.substring(0, tIndex);
			newUrl = startString + 'en/' + url.substring(tIndex);
//			alert('1 - ' + newUrl);
			window.location.replace( newUrl );
		}
	}
	else if(currentLanguage=='EN'){
		if(newLanguage=='RO'){
			var tIndex = url.indexOf(langToken);
			var startString = url.substring(0, tIndex);
			newUrl = startString + url.substring(tIndex+3);
//			alert('2 - ' + newUrl);
			window.location.replace( newUrl );
		}
	}
	
	
	//window.location.replace( window.location.href );
	//window.location.reload();
}

