function goBlankOnFocus(field, originalValue) {
	if(field.value == originalValue) field.value = "";
}

function restoreOnBlur(field, originalValue) {
	if(field.value == '') field.value = originalValue;
}

function redirect(url) {
	location.href = url;
}

function isValidEmail(emailAddress) {
	apos = emailAddress.indexOf("@");
	dotpos = emailAddress.lastIndexOf(".");
	if(apos < 1 || dotpos-apos < 2) {
		return false;
	}
	
	return true;
}

function switchLanguage(langSelect) {
	var start = location.href.indexOf("lang");
	var url = location.href;
	if(start >= 0) {
		var end = location.href.indexOf("&", start);
		if(end < 0) end = location.href.length;
		
		if(url[start-1] == "&") start--;
		
		url = url.substring(0, start) + url.substring(end, url.length);
		//alert(location.href.substring(start, end));
		//alert(langSelect.value);
	}
	
	if(url[url.length-1] == '?' || url[url.length-1] == '&') {
		url += "lang=" + langSelect;
	}
	else {
		if(url.indexOf("?") == -1) url += "?lang=" + langSelect;
		else url += "&lang=" + langSelect;
	}
		
	location.href = url;
}
