function submitSearch() {
	var s=document.getElementById('search');
	if(s.value=='search' || s.value=='') {
		alert('Please enter what you want to search for!');
		return false;	
	} else {
		document.getElementById('frmSearch').submit();
	}
}

function submitLogin() {
	var u=document.getElementById('username');
	var p=document.getElementById('password')
	if(u.value=='username' || u.value=='' || p.value=='password' || p.value=='') {
		alert('Please make sure you enter username and password')
		return false;	
	} else {
		document.getElementById('frmSearch').submit();
	}
}

function hrefchen(elem, aus) {
    img_id = elem + "_img";
    td_id = elem + "_td";
    if (aus) {
        document.getElementById(img_id).src = "<xsl:value-of select='$imgpath'/>lm_arrow_grey.gif";
        document.getElementById(td_id).style.backgroundColor = "#314B6D";
    }
    else {
        document.getElementById(img_id).src = "<xsl:value-of select='$imgpath'/>lm_arrow_yellow.gif";
        document.getElementById(td_id).style.backgroundColor = "#F7E400";
    }
}
function GetNull(intMinute) {
	if(intMinute > 10) {intMinute = "0" + intMinute;}
	return intMinute;
} 
function getAPM(intHour) {
	if(intHour > 12) {
		intHour = intHour - 12;
		var mittag = "PM";
	}
	else {mittag = "AM"};
	
	return mittag;
}
function getDateStrWithDOW(){
	var today = new Date()
	var year = today.getYear()
	if(year < 1000) year+=1900
	mittag = getAPM(today.getHours());
	hour = today.getHours();
	if (mittag = "PM") {hour -= 12;}
	hour = GetNull(hour);
	var todayStr = "";
	todayStr += hour + ":" + GetNull(today.getMinutes()) + " " + mittag + "     " + today.getDate() + "." + today.getMonth() + "." + year;
	return todayStr;
}

function trim(str){
  var s = new String(str);
  //trailing spaces
  while (s.length>0 && isSpaceCharacter(""+s.charAt(s.length-1))){
    s = s.substring(0,s.length-1);
  }
  //leading spaces
  while (s.length>0 && isSpaceCharacter(""+s.charAt(0))){
    s = s.substring(1);
  }
  return s
}

function isSpaceCharacter(ch){
  return spaces.indexOf(ch) >-1;
}
function validateForm(f) {
    if (isEmpty(f.login)) {
        alert("Please enter login");
        f.login.focus();
        return false;
    }
    if (isEmpty(f.pass)) {
        alert("Please enter password");
        f.pass.focus();
        return false;
    }
}

function isEmpty(elem) {
    return trim(elem.value).length==0;
}