function search_text(on_blur_focus,text) {
	if (on_blur_focus == 'blur') {
		if (document.getElementById('searchtext').value == '') {
			document.getElementById('searchtext').value = text;
		}
	} else if (on_blur_focus == 'focus') {
		if (document.getElementById('searchtext').value == text) {
			document.getElementById('searchtext').value = '';
		}
	}
}

function search_form() {
  document.getElementById('searchform').submit();
}

function newsletter_form(novalue, novalueerror) {
	if (document.getElementById('newsletteremail').value=='') {
		alert(novalue);
		document.getElementById('newsletteremail').focus();
	} else {
		if ((document.getElementById('newsletteremail').value.indexOf("@")==document.getElementById('newsletteremail').value.lastIndexOf("@"))&&(document.getElementById('newsletteremail').value.charAt(document.getElementById('newsletteremail').value.indexOf("@")+1) != '.')&&(document.getElementById('newsletteremail').value.charAt(document.getElementById('newsletteremail').value.indexOf("@")-1) != '.')&&(document.getElementById('newsletteremail').value.indexOf("@") != 0)&&(document.getElementById('newsletteremail').value.indexOf(".") != 0)&&(document.getElementById('newsletteremail').value.lastIndexOf(".") > document.getElementById('newsletteremail').value.indexOf("@"))) {
			document.getElementById('newsletterform').submit();
		} else {
			alert(novalueerror);
			document.getElementById('newsletteremail').focus();
		}
	}
}

function checkNewsDate(novalue){
	if (document.newsDate.dateFrom.value=='yyyy-mm-dd'){
		alert(novalue);
		document.newsDate.dateFrom.focus();
	} else if (document.newsDate.dateTo.value=='yyyy-mm-dd'){
		alert(novalue);
		document.newsDate.dateTo.focus();
	} else {
		document.newsDate.submit();
	}
}

function openWindow(str,features){
	window.name='windowOpener';
	window.open(str,'newWindow',features);
}
