function openPopup(url, name, options)
{
   window.open(url,name,options);
}


function selectOption(select, id)
{
   for (i=0; i<select.length; i++)
   {
      if (select.options[i].value == id)
      {
         select.options[i].selected = true;
         return;
      }
   }
}

function checkCondition(checkbox, msg)
{
   if(!checkbox.checked)
   {
      alert(msg);
      return false;
   }
   return true;
}
function openVideo(val)
{
var options="width=600,height=520,menubar=no,toolbar=no,status=no,resizable=no"; 
var win = window.open('/showMedia.do?id=' + val, 'Video', options);
win.focus();
}

function openAudio(val)
{

var options="width=400,height=200,menubar=no,toolbar=no,status=no,resizable=no";  
var win = window.open('/showMedia.do?id=' + val, 'Audio', options);
win.focus();
}

function showNumberOfSignsWithAlert(inputfield, displayfield, maxNumber) {
	var inputFieldLength = inputfield.value.length;
	if (inputFieldLength > maxNumber) {
		inputfield.value = inputfield.value.substring(0, maxNumber);
		displayfield.value = "0";
		alert(unescape("Es stehen Ihnen maximal " + maxNumber + " Zeichen zur Verf%FCgung."));
	} else {
		var remainingLength = maxNumber - inputFieldLength;
		displayfield.value = remainingLength;
	}
}

