function go(msg,hvalue){
  if(msg=="") return false;
  else {
    document.mainform.msg.value=msg;
    document.mainform.hvalue.value=hvalue;
    document.mainform.submit();
  }
}
//...............................................................................................
function ch(){
  document.mainform.change.value="true";
}
//...............................................................................................
function subscribeform(form) {
	if (!form.email.value)
	  {alert("Yeah... I need your e-mail address... if you want receive any news form me.\n your Katcha");form.email.focus();return false;}
	else {
    if (form.email.value.match("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$")){}
    else {alert("Uppps... I mean this is incorrect format of e-mail address...\nexample.\tinfo@domain.com.\n your Katcha");form.email.focus();return false;}
  }

return true;
}

//...............................................................................................
function testreg(form) {
	if (!form.jmeno.value)
	  {alert("Je potřeba zadat Vaše jméno.");form.jmeno.focus();return false;}
	if (!form.prijmeni.value)
	  {alert("Je potřeba zadat Vaše Příjmení.");form.prijmeni.focus();return false;}
	if (!form.ulice.value)
	  {alert("Je potřeba zadat Ulici.");form.ulice.focus();return false;}
	if (!form.mesto.value)
	  {alert("Je potřeba zadat Město.");form.mesto.focus();return false;}
	if (!form.okres.value)
	  {alert("Je potřeba zadat Okres.");form.okres.focus();return false;}
	if (!form.psc.value)
	  {alert("Je potřeba zadat PSČ.");form.psc.focus();return false;}
	if (!form.email.value)
	  {alert("Je potřeba zadat E-mail.");form.email.focus();return false;}
	else if (!form.email.value.match("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$")){
			 alert("Toto není emailová validní adresa.");form.email.focus();return false;
		}
	if (!form.tel.value)
	  {alert("Je potřeba zadat telefonní číslo.");form.tel.focus();return false;}
	else if (!form.tel.value.match("^[ 0-9\.\+\/\-]{8,}$")){
			 alert("Telefonní číslo není správně zadáno");form.tel.focus();return false;
		}
	return true;
}

//...............................................................................................
function testic(form) {
	if (!form.ic.value)
	  {alert("Pro vstup do formuláře je potřeba zadat Vaąe IČ.");form.ic.focus();return false;}
	else {
	
    if (form.ic.value.match("^[0-9]{8,8}$")){
  		//&&!(form.ic.value%11)
  		var ic=form.ic.value;
			var modulo=
				(ic.substring(0,1)*8
				+ic.substring(1,2)*7
				+ic.substring(2,3)*6
				+ic.substring(3,4)*5
				+ic.substring(4,5)*4
				+ic.substring(5,6)*3
				+ic.substring(6,7)*2)%11;
	    if ((11-modulo)%10==ic.substring(7,8)){
			}else{
			 	alert("Pro vstup do formuláře je potřeba zadat Vaąe IČ v platném formátu.");form.ic.focus();return false;
			}
		}else {
		 	alert("Pro vstup do formuláře je potřeba zadat Vaąe IČ v platném formátu.");form.ic.focus();return false;
			}
  }

return true;
}

//...............................................................................................

function setPointer(theRow, thePointerColor)
{
    if (thePointerColor==''||typeof(theRow.style)=='undefined') {return false;}
    if (typeof(document.getElementsByTagName) != 'undefined') { var theCells = theRow.getElementsByTagName('td');
    } else if (typeof(theRow.cells) != 'undefined') { var theCells = theRow.cells;
		} else { return false;    }
    var rowCellsCnt  = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {theCells[c].style.backgroundColor = thePointerColor;}
    return true;
}
//...............................................................................................
function getFotoWin(url,xx,yy)
{
		var win = window.open(url,'','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=1,dependent=no,width='+(xx+20)+',height='+(yy+20)+'');
		//return win;
}

//...............................................................................................
var global_win=0;
var global_field_name=0;

function myCustomFileBrowser(field_name, url, type, win) {
	// Do custom browser logic
	//win.document.forms[0].elements[field_name].value = 'my browser value';
	global_win=win;
	global_field_name=field_name;
//	alert(field_name+"\n"+url+"\n"+type+"\n"+win);
	getFotoWin("../../../../foto.php"+urlget+"opener="+win,"400","200");
}
//...............................................................................................
function getImgUrl(url) {
	var win = opener.global_win;
	win.document.forms[0].elements[opener.global_field_name].value = url;
	window.close();
}
