function displayWindow(url, width, height)
{
 var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}

function charleft(pole,max)
{
 document.getElementById('x').innerHTML = max - pole.value.length + 1;
 if (pole.value.length > max) pole.value=pole.value.substr(0,max);
}

function check(gifts){
  var brakDanych = false;
  var napis = "";
  if (gifts.email.value == ""){
      napis += "email field !\n"
      brakDanych = true;
  }
  return!brakDanych||!~alert("Please fill in " + napis);
}

function storeCaret(textEl)
{
 if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}

function wstawtext(text, zm)
{
  var gdzie = document.getElementById(zm); 
 if (gdzie.createTextRange && gdzie.caretPos)
 {
	var caretPos = gdzie.caretPos;
	caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
	gdzie.focus();
 }
 else if (gdzie.selectionStart != undefined)
 {
	gdzie.value = gdzie.value.substring(0, gdzie.selectionStart) + text + gdzie.value.substring(gdzie.selectionStart);
	gdzie.focus();
 }
 else
 {
	gdzie.value += text;
	gdzie.focus();
 }
}
