function open_window(link) {
      window.open(link,'_blank',"width=650 height=400 resizable=yes scrollbars=auto toolbar=no menubar=no status=yes");
}

function disableX(form) {
	if(form.x.checked == false) {
		form.x_type.disabled = 'true';
		form.x_year.disabled = 'true';
		form.x_place.disabled = 'true';

		form.x2.disabled = 'true';
		form.x2.checked = 0;
		form.x_type2.disabled = 'true';
		form.x_year2.disabled = 'true';
		form.x_place2.disabled = 'true';
	}
	else if(form.x.checked == true) {		form.x_type.disabled = 0;
		form.x_year.disabled = 0;
		form.x_place.disabled = 0;
		form.x2.disabled = 0;
		if(form.x2.value == 'on') {
			form.x_type2.disabled = 0;
			form.x_year2.disabled = 0;
			form.x_place2.disabled = 0;
		}
		if(form.x2.value == 'off') {
			form.x_type2.disabled = 1;
			form.x_year2.disabled = 1;
			form.x_place2.disabled = 1;
		}
	}
	disableX2(form);
}

function disableX2(form) {
	if(form.x2.checked == 1) {
			form.x_type2.disabled = 0;
			form.x_year2.disabled = 0;
			form.x_place2.disabled = 0;
		}
	else if(form.x2.checked == 0) {
			form.x_type2.disabled = 1;
			form.x_year2.disabled = 1;
			form.x_place2.disabled = 1;
		}
}

function studytour(form) {
	if(form.studytour.value == 0) {		form.prestudytour.value = 0;
		form.studytourwhen.value = 0;
	}
}

function test() {	alert('works');
}

function compareDates(from, to) {
}

function check_hotelboxonedit(checkbox) {	//alert(checkbox.value);
	checkbox.value = 1;
	checkbox.checked = true;
}

function fee_difference (form, id) { //	alert(form.elements['fee['+id+']'].value);
 	sum=0;
 	sum = form.elements['pre['+id+']'].value*1 + form.elements['fee['+id+']'].value*1 + form.elements['damage['+id+']'].value*1 - form.elements['payed['+id+']'].value*1;
 	//alert(sum);
 	form.elements['diff['+id+']'].value = sum;
}

function acfee_difference (form, id) {
 //	alert(form.elements['fee['+id+']'].value);
 	sum=0;
 	sum = form.fee.value*1 + form.damage.value*1 + form.meal.value*1 - form.payed.value*1;
 	//alert(sum);
 	form.diff.value = sum;
}

function cancelfee_difference (form, id) {
 	sum=0;
 	sum = form.elements['fee['+id+']'].value*1 - form.elements['payed['+id+']'].value*1;
 	//alert(sum);
 	form.elements['diff['+id+']'].value = sum;
}

function paid_all (form, id) {
	//alert(form.elements['mid['+id+']'].value);	for(i=1; i<id; i++) {
	 	sum=0;
	 	el = form.elements['mid['+i+']'].value*1;
	 	sum = form.elements['pre['+el+']'].value*1 + form.elements['fee['+el+']'].value*1 + form.elements['damage['+el+']'].value*1;
	 	//alert(sum);
	 	form.elements['payed['+el+']'].value = sum;
	}
}

function resetTempBadge(form, id) {
	//alert(form.elements['tempbadge['+id+']'].value);	form.elements['tempbadge['+id+']'].value = '';
}