// JavaScript Document
	function check(adr) {
		//alert("uja");
  		var esc = adr.value.toLowerCase();
  		var kw = 0;
		for (var i=0; i < esc.length; i++) {
    		var ch = esc.charAt(i);
    		if (ch == '@')
      		kw += 1;
  		}
		if (kw!=1){
			alert('E-mail adresa je neispravna.');
			return(false);
		}
		var filter=/^.+@.+\..{2,3}$/
		if (!filter.test(esc)){
			alert('E-mail adresa je neispravna.');
			return(false);
		}
		txt=esc.split("@");
 		if (txt[1].indexOf("..")>1) {
    		alert('E-mail adresa je neispravna.');
    		return(false);
 		}
		if (esc.indexOf(" ")>0){
  			alert('E-mail adresa je neispravna.');
			return(false);
		}
		adr.value=esc;
		return(true);
	}
	function justNums(e){
		var charCode=(navigator.appName=="Netscape")?e.which:e.keyCode
		if (charCode>31 && (charCode<48 || charCode>57)){
			alert("You must enter a number"); 
			return false;
		}
		return true;
	}
	function checkCal(){
		end=document.frmBookDates.txtEndDate.value;
		start=document.frmBookDates.txtStartDate.value;
		if (checkDate(start,"Start")){
			return checkDate(end,"End");
		}else{
			return false;
		}
		
	}
	function checkDate(temp,desc){
		//alert("uja")
		kw=0;
		cnt=0;
		one=0;
		dateArr=new Array();
		for (var i=0; i < temp.length; i++) {
    		var ch = temp.charAt(i);
			if (ch<"/" || ch>"9"){
				alert("Error: Required date format dd/mm/yyyy."); 
				return false
			}		
			if (ch == '/'){
				kw += 1;
				dateArr[cnt]=temp.substring(one,i);
				one=i+1;
				cnt++;
				if (cnt==2)dateArr[cnt]=temp.substr(one,temp.length);
			}
  		}
		//alert(cnt+":"+dateArr[0]+":"+dateArr[1]+":"+dateArr[2]);
		monthArr=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
		if (dateArr.length!=3){
			alert(desc+" date is wrong")
			return false;
		}
		if ((dateArr[2]%4) && (!(dateArr[2]%100) || (dateArr[2]%400)))monthArr[1]=29;
		dateArr[0]=parseInt(dateArr[0],10);
		dateArr[1]=parseInt(dateArr[1],10);
		//alert (dateArr[1]);
		if(dateArr[1]>12 || dateArr[1]<1){
			alert (desc+" month is wrong");
			return false;
		}
		if (dateArr[0]<1 || dateArr[0]>monthArr[dateArr[1]-1]){
			alert (desc+" day is wrong.");
			return false;
		}
		return true;
	}