function set_var(element,wert,reload)
{
  if(document.getElementById(element))
  {
    document.getElementById(element).value = wert;
    
  }
  if(reload==1)
  {
	javascript:document.forms.page.submit();
	}
}

function OpenMW(strWord) 
{
  var winMW = window.open(
  	'http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=' + strWord, 
    'MirriamWebster', 
    'width=800,height=600,dependent=yes,locationbar=no,menubar=no,personalbar=no,scrollbars=yes,statusbar=yes,toolbar=no,resizable=yes');
    winMW.focus();
  }
  
function OpenCanoo(strWord, strLang, strFeat) 
{
  var winCanoo = window.open(
    'http://www.canoo.net/services/Controller?dispatch=inflection&country=D&lookup=caseInSensitive&input=' + strWord + '&lang=' + strLang + strFeat, 
    'Canoo', 
    'width=800,height=600,dependent=yes,locationbar=no,menubar=no,personalbar=no,scrollbars=yes,statusbar=yes,toolbar=no,resizable=yes');
    winCanoo.focus();
}

function checkKey(event,lang)
{ 
var right=0;
//alert(lang);

//if(event.keyCode==0 && event.which>64)
//var event.which = event.which - 64;
//alert(event.ctrlKey);
//alert(event.shiftKey);
// ENTER: ABSENDEM
if(event && (event.which == 13 || event.keyCode==13))
		{
			right=1;
		} 
		else if (event.ctrlKey && event.shiftKey)
  	{
			// B: WORT BEGINNT MIT UND ABSENDEN
			if(event && (event.which - 64 == 2 || event.keyCode==2))
			{
				document.page.search_method[3].checked = true;
				right=1;
			}
			// X: EXAKTE SUCHE UND ABSENDEN
			else if(event && (event.which - 64 == 24 || event.keyCode==24))
			{
				document.page.search_method[1].checked = true;
				right=1;
			} 
			// N: WORT ENDET MIT UND ABSENDEN
			else if(event && (event.which - 64 == 14 || event.keyCode==14))
			{
				document.page.search_method[2].checked = true;
				right=1;
			} 
			// T: WORT ENTHÄLT UND ABSENDEN
			else if(event && (event.which - 64 == 20 || event.keyCode==20))
			{
				document.page.search_method[4].checked = true;
				right=1;
			} 
			// E: WORT ENTHÄLT UND ABSENDEN
			else if(event && (event.which - 64 == 5 || event.keyCode==5))
			{
				document.page.search_lang[2].checked = true;
				right=1;
			}
		
			// D: WORT ENTHÄLT UND ABSENDEN
			else if(event && (event.which - 64 == 4 || event.keyCode==4) && lang==0)
			{
				document.page.search_lang[1].checked = true;
				right=1;
			}

			// G: WORT ENTHÄLT UND ABSENDEN
			else if(event && (event.which - 64 == 7 || event.keyCode==7) && lang==1)
			{
				document.page.search_lang[1].checked = true;
				right=1;
			}
			else
			{
				return(true);
			}
		}	
		if(right==1 && document.page.searchi.value!="")
		{
			document.getElementById('search_new').value = 1;
			document.forms.page.submit();
		}
}
