function printElement(ctrl){
  var DocumentContainer = ctrl;
  var WindowObject = window.open('', '', 
                     "width=800,height=600,toolbars=no,scrollbars=no,status=no,resizable=no");
 	WindowObject.document.write(DocumentContainer.innerHTML);
  WindowObject.document.close();
 	WindowObject.focus();
  WindowObject.print();
  WindowObject.close();
}

function onPrintClick(clickedElement){
	var index = clickedElement.id.split('_')[1];
	var div = $('#offer_'+index)[0];
	printElement(div);
}

function onParentChange(){
	$('#cntSubgroups div').hide();
	var cnt = $('#cntSubgroup'+(this.value));
	var sel = $('#cntSubgroup'+(this.value)+' select');
	if (this.value == 0){
		var sels = $('#cntSubgroups div select');
		for (var i=0; i<sels.size; i++){
			sels[i].selectedIndex = 0;
		}
	} else {
		sel[0].selectedIndex = 0;
	}
	cnt.show();
	$('#selectedSubgroup')[0].value = '';
}

function onChildChange(){
	var selectedSubgroup = $('#selectedSubgroup')[0];
	selectedSubgroup.value = this.value;

	$('#skills div').hide();
	$('#skills_'+this.value).show();

	var aaa;
}

function onParentChangeDelete(){
	$('#cntSubgroupsDelete div').hide();
	var cnt = $('#cntSubgroupDelete'+(this.value));
	var sel = $('#cntSubgroupDelete'+(this.value)+' select');
	if (this.value == 0){
		var sels = $('#cntSubgroupsDelete div select');
		for (var i=0; i<sels.size; i++){
			sels[i].selectedIndex = 0;
		}
	} else {
		sel[0].selectedIndex = 0;
	}
	cnt.show();
	$('#selectedSubgroupDelete')[0].value = '';
}

function onChildChangeDelete(){
	var selectedSubgroup = $('#selectedSubgroupDelete')[0];
	selectedSubgroup.value = this.value;
	var aaa;
}

function onParentChangeEdited(){
	$('#cntSubgroupsEdited div').hide();
	var cnt = $('#cntSubgroupEdited'+(this.value));
	var sel = $('#cntSubgroupEdited'+(this.value)+' select');
	if (this.value == 0){
		var sels = $('#cntSubgroupsEdited div select');
		for (var i=0; i<sels.size; i++){
			sels[i].selectedIndex = 0;
		}
	} else {
		sel[0].selectedIndex = 0;
	}
	cnt.show();
	$('#selectedSubgroupEdited')[0].value = '';
}

function onChildChangeEdited(){
	var selectedSubgroup = $('#selectedSubgroupEdited')[0];
	selectedSubgroup.value = this.value;
	var aaa;
}

function onParentChangeEdited2(){
	$('#cntSubgroupsEdited2 div').hide();
	var cnt = $('#cntSubgroupEdited2'+(this.value));
	var sel = $('#cntSubgroupEdited2'+(this.value)+' select');
	if (this.value == 0){
		var sels = $('#cntSubgroupsEdited2 div select');
		for (var i=0; i<sels.size; i++){
			sels[i].selectedIndex = 0;
		}
	} else {
		sel[0].selectedIndex = 0;
	}
	cnt.show();
	$('#selectedSubgroupEdited2')[0].value = '';
}

function onChildChangeEdited2(){
	var selectedSubgroup = $('#selectedSubgroupEdited2')[0];
	selectedSubgroup.value = this.value;
	var aaa;
}

function onReady() {
	$('#cntParentGroup select').change(onParentChange);
	$('#cntSubgroups select').change(onChildChange);
	
	$('#cntParentGroupDelete select').change(onParentChangeDelete);
	$('#cntSubgroupsDelete select').change(onChildChangeDelete);
	
	$('#cntParentGroupEdited select').change(onParentChangeEdited);
	$('#cntSubgroupsEdited select').change(onChildChangeEdited);
	
	$('#cntParentGroupEdited2 select').change(onParentChangeEdited2);
	$('#cntSubgroupsEdited2 select').change(onChildChangeEdited2);
}

$(document).ready(onReady);


