var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
win=window.open(mypage,myname,settings);}
function ShowHide( divid ){
var divElem = document.getElementById(divid);
if ( divElem.style.visibility == "hidden" ) {
	divElem.style.visibility = "visible";
	divElem.style.display = "block";
	} else {
	divElem.style.visibility = "hidden";
	divElem.style.display = "none";
	}
}
function light_up_row(id) {
		document.getElementById('row_'+id).style.backgroundColor='white';
}
function light_down_row(id,old_color) {
		document.getElementById('row_'+id).style.backgroundColor=old_color;
}
function check_radio(id) {
	if (document.getElementById(id).disabled == false) {
		document.getElementById(id).checked=true;
	}
}
function check_visit_type() {
	if (document.getElementById('visit_type').value == '2') {
		document.getElementById('researches_div').style.display='block';
	} else if (document.getElementById('visit_type').value == '3') {
		document.getElementById('researches_div').style.display='block';		
	} else {
		document.getElementById('researches_div').style.display='none';				
	}
	return;
}
function is_old_date(date) {
	d1 = new Date();
	  r= d1.getYear();
	  m= d1.getMonth();
	  dz= d1.getDate();
	  d3 = new Date(r,m,dz);
	  if ( date.match(/^(\d{4})\-(\d{1,2})\-(\d{1,2})$/) ) {
			var yy = RegExp.$1;
			var mm = RegExp.$2;
			var dd = RegExp.$3;
			var dt = new Date(parseFloat(yy), parseFloat(mm)-1, parseFloat(dd), 0, 0, 0, 0);
			if (dt < d3) { alert("Podana data jest starsza niż jest to wymagane"); return false; } else { return true; }
	  }
}
