function show(pic,xx,yy)
{
  var x=xx;
  var y=yy;
  mw = window.open("",""+xx*yy,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,left=0,top=0,width="+x+",height="+y);
  str = '<title>HOT-KONTAKT</title><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0"><img src="'+pic+'" width="'+xx+'" height="'+yy+'"></body>';
  mw.document.writeln(str);
}
function update(src)
{
  var current = src.value.length;
  var output = document.getElementById("count");
  output.innerHTML = (1000 - current);
  if (current > 999)
  {
    src.value = src.value.substring(0,999);
    count.innerHTML = 0;
  }
}

function update_title(src)
{
  var current = src.value.length;
  var output = document.getElementById("count_title");
  output.innerHTML = (100 - current);
  if (current > 99)
  {
    src.value = src.value.substring(0,99);
    count.innerHTML = 0;
  }
}

function CheckFields(pform) {
  // The fields are checked for blanks
	if ( pform.genre.value   == "" || pform.type.value  == "" || pform.age.value  == "" || pform.region.value  == "" ||	pform.title.value    == "" || pform.text.value    == "" ) {
		alert( "Data v některých polích chybí.\nProsíme zkontrolujte, zda jste vyplnili všechna pole korektně." );
		return false;
	} else if ( pform.mail.value.length > 0 && ( pform.mail.value.indexOf ('@', 0) == -1 || pform.mail.value.indexOf ('.', 0) == -1 ) ) {
		alert("'' " + pform.mail.value + " '', není korektní Email adresa.");
		return false;
	} else if (pform.mail.value  == "" && pform.phone.value    == "") {
		alert("Je potřeba zadat alespoň jeden kontakt, telefon nebo email.");
		return false;
	} else {
		return true;
	}

}