function find_(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=find_(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function chng(obj){
	o1 = find_(obj);
	o2 = find_(obj+'_date');
	if(obj=='arrival'){
		other='departure'; 
		dir=+1;
	}else{
		other = 'arrival';
		dir=-1;
	}
	o3 = find_(other);
	o4 = find_(other+'_date');
	n = find_('nights');
	curd = o2.selectedIndex+dir*(n.selectedIndex+1);
	shm=0;
	if(curd>30){
		curd=curd-30;
		shm=1;
	}
	o4.selectedIndex=curd;
	o3.selectedIndex = o1.selectedIndex+dir*shm;
}