function certifikat_print() {
	alert('Nastavte formát papíru na šířku!');
	window.print()
	}
function certifikat(URL) {
	var width = 870
	var height = 620
	var leftposition = 200
	var topposition = 200
	var win = (URL, "certificate","_blank",'leftmargin=0,topmargin=0,marginwidth=0,marginheight=0,toolbar=0,titlebar=0,menubar=0,location=0,scrollbars=1,resizable=0,width='+width+',height='+height+',left='+leftposition+',top='+topposition);
	var msgWindow = window.open (URL, 'URL', win);
	}

//Global test for support Regular Expressions
var g_RegExpSupported = 0;
if(window.RegExp)
{
	var tempStr = "a";
	var tempReg = new RegExp(tempStr);
	if(tempReg.test(tempStr)) 
		g_RegExpSupported = 1;
}

 function validate(ThisForm){
	var submitForm = true;
	var submitEmail = true;
	var submitPSW = true;
	var str = ThisForm.sEmail.value;
	var strHTML='';

	
//kontrola hesla
	if(ThisForm.sPassword.value!=ThisForm.sPasswordConfirm.value){submitPSW=false;}

	if(ThisForm.sLogin.value==''){submitForm = false;}
	if(ThisForm.sPassword.value==''){submitForm = false;}
	if(ThisForm.sPasswordConfirm.value==''){submitForm = false;}
					
//kontrola e-mailu
	if(!g_RegExpSupported){
		if(!(str.indexOf(".") > 2) && (str.indexOf("@") > 0))
		{
			ThisForm.sEmail.focus();
			submitEmail = false;
		}	
	}
	else
	{
		var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,5}|[0-9]{1,3})(\\]?)$");
		if(!(!r1.test(str) && r2.test(str)))
		{
			ThisForm.sEmail.focus();
			submitEmail = false;
		}
	}
	
	if(ThisForm.sPhone.value==''){submitForm = false;}
			
	if(ThisForm.bShopper.value==1){
		//kontrola vsech polozek
			if(ThisForm.sName.value==''){submitForm = false;}
			if(ThisForm.sSurname.value==''){submitForm = false;}
			if(ThisForm.sStreet.value==''){submitForm = false;}
			if(ThisForm.sStreetNumber.value==''){submitForm = false;}
			if(ThisForm.sCity.value==''){submitForm = false;}
			if(ThisForm.sZIPCode.value==''){submitForm = false;}
	}
	
	if(!submitForm || !submitPSW || !submitEmail){
		if(!submitForm){strHTML = "Musíte vyplnit všechny tučně označené položky!";}
		if(!submitEmail){strHTML += "\nŠpatný formát e-mailu!";}
		if(!submitPSW){strHTML += "\nŠpatně zadané heslo!";}
		alert(strHTML);
		return false		
	}
	else{
		return true
	}	

}

