/* ############ LIB ##################### */


String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}



/* ############ ADMIN ##################### */


function formClear(formName){
	for (var i = 0; i < document.forms[formName].length; ++i) {
		type = document.forms['form'].elements[i].type;
		
  		if(type == 'text' || type == 'textarea')
			document.forms[formName].elements[i].value = '';
		
		if(document.forms[formName].elements[i].checked){
			document.forms[formName].elements[i].checked = '';
		}
		
		if(document.forms[formName].elements[i].selected){
			document.forms[formName].elements[i].selected = '';
		}
		
		if(type == 'select-multiple'){
			for (var j = 0; j < document.forms[formName].elements[i].options.length; j++){
				document.forms[formName].elements[i].options[j].selected = '';
			}
		}
		
		if(type == 'select-one'){
			for (var j = 0; j < document.forms[formName].elements[i].options.length; j++){
				document.forms[formName].elements[i].options[j].selected = '';
			}
		}
	}
}



function clearForm(){
	var cl_id		= 	$('clinic').value;
	var ctcd_year 	=	$('ctcd_year').value;
	if($('d')) {
		var d = $('d').value;
	}
	formClear('form');
	$('clinic').value		=	cl_id;
	$('ctcd_year').value	=	ctcd_year;
	if($('d')) {
		$('d').value = d;
	}
}


function getClinic(){
	
	if($('clinic').value == "new"){
		var cl_id		= 	$('clinic').value;
		formClear('form');
		$('clinic').value		=	cl_id;
		map.setCenter(new GLatLng(0.0, 0.0), 13);
		var marker = new GMarker(map.getCenter());
		map.addOverlay(marker);
		return;
	}
	
	new Ajax.Request('/ajax/getClinic',
	  {
	    method:'post',
	    parameters: {id: $('clinic').value},
	    onSuccess: function(transport){
	      var cl_id		= 	$('clinic').value;
	      formClear('form');
	      $('clinic').value		=	cl_id;
	      //clearForm();

	      obj = eval('('+transport.responseText+')');
		  
		      $('cl_name').value 		= obj.cl_name;
		      $('cl_name_alt').value 	= obj.cl_name_alt;
		      $('cl_director').value 	= obj.cl_director.unescapeHTML();
		      $('cl_street').value 		= obj.cl_street.unescapeHTML();
		      $('cl_number').value 		= obj.cl_number.unescapeHTML();
		      $('cl_areacode').value 	= obj.cl_areacode.unescapeHTML();
		      $('cl_town').value 		= obj.cl_town.unescapeHTML();
		      $('cl_lat').value 		= obj.cl_lat.unescapeHTML();
		      $('cl_lng').value 		= obj.cl_lng.unescapeHTML();
		      $('cl_phone_pre').value 	= obj.cl_phone_pre.unescapeHTML();
		      $('cl_phone').value 		= obj.cl_phone.unescapeHTML();
		      $('cl_fax_pre').value 	= obj.cl_fax_pre.unescapeHTML();
		      $('cl_fax').value 		= obj.cl_fax.unescapeHTML();
		      $('cl_email').value 		= obj.cl_email.unescapeHTML();
		      $('cl_www').value 		= obj.cl_www.unescapeHTML();
		      
		      if(obj.cl_lat != '' && obj.cl_lng != ''){
		      	map.setCenter(new GLatLng(obj.cl_lat, obj.cl_lng), 13);
				var marker = new GMarker(map.getCenter());
				map.addOverlay(marker);
		      }
		      else{
		      	
		      	map.setCenter(new GLatLng(0.0, 0.0), 13);
				var marker = new GMarker(map.getCenter());
				map.addOverlay(marker);
		      }
		  
	      
	      /*
	      
	      Nicht vergessen, Abfrage, ob bereits Daten vorhanden waren, dann Warnung ausgeben
	      
	      */
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	  });
}

function clinicGetClinic(){
	if($('clinic').value == "new"){
		var cl_id		= 	$('clinic').value;
		formClear('form');
		$('clinic').value		=	cl_id;
		map.setCenter(new GLatLng(0.0, 0.0), 13);
		var marker = new GMarker(map.getCenter());
		map.addOverlay(marker);
		return;
	}
	else{
		window.location.href = '/admin/insertClinic/cl_id/' + $('clinic').value;
	}
}


function getClinicData(){
	
	
	new Ajax.Request('/ajax/getClinicData',
	  {
	    method:'post',
	    parameters: {id: $('clinic').value, year:$('ctcd_year').value},
	    onSuccess: function(transport){
	      
	      //clearForm();

	      obj = eval('('+transport.responseText+')');
	      $('cd_cases').value 		= obj.cd_cases;
	      $('cd_cases_stat').value 	= obj.cd_cases_stat;
	      $('cd_cases_amb').value 	= obj.cd_cases_amb;
	      $('cd_beds').value 		= obj.cd_beds;
	      
	      /*
	      
	      Nicht vergessen, Abfrage, ob bereits Daten vorhanden waren, dann Warnung ausgeben
	      
	      */
	      
	      cdof = obj.cdof;
	     
	     
	      for (el in cdof){
	      	$('cdof_' + cdof[el].cdof_id).checked = 'checked';
	      	$('cdtcdof_comment_' + cdof[el].cdof_id).value = cdof[el].cdtcdof_comment;
	      	el2 = cdof[el].dofi;
	      	
      		for(el2 in cdof[el].dofi){

      			$('dl_' + cdof[el].cdof_id + "_" +  cdof[el].dofi[el2].d_id).selected = "selected";
      		}
	      	
	      	
	      }
	      
	      csc = obj.csc;
	      
	      for (el in csc){
	      	$('csc_' + csc[el].csc_id).selected = 'selected';
	      }
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	  });
}

function swapYear(element){
	clearForm();
		
	if(site == 'insertDepartmentData'){
		getDepartments();
	}
	else {
		if($('ctcd_year').value == "new"){
			$('ctcd_year_new').disabled='';

		} else {
			$('ctcd_year_new').disabled='disabled';
			if(site == 'insertClinicData'){
				getClinicData();
			}
			else if (site == 'selectDepartment'){
				getDepartments();
			}
		}
	}
	
	
}


function clinicDataGetYears(){
	window.location.href = '/admin/insertClinicData/cl_id/' + $('clinic').value;
}

function clinicDataGet(){
	if($('ctcd_year').value == 'new'){
		clearForm();
		$('ctcd_year_new').disabled='';
	}
	else if($('ctcd_year').value == ''){
		$('ctcd_year_new').disabled='disabled';
	}
	else{
		window.location.href = '/admin/insertClinicData/cl_id/' + $('clinic').value + '/ctcd_year/' + $('ctcd_year').value;
	}
}

function departmentSelectYears(){
	window.location.href = '/admin/selectDepartment/cl_id/' + $('clinic').value;
}

function departmentSelectGet(){
	if($('ctcd_year').value == 'new'){
		clearForm();
		$('ctcd_year_new').disabled='';
	}
	else if($('ctcd_year').value == ''){
		$('ctcd_year_new').disabled='disabled';
	}
	else{
		window.location.href = '/admin/selectDepartment/cl_id/' + $('clinic').value + '/year/' + $('ctcd_year').value;
	}
}

function departmentDataYears(){
	window.location.href = '/admin/insertDepartmentData/cl_id/' + $('clinic').value;
}

function departmentDataGetDepartments(){
	window.location.href = '/admin/insertDepartmentData/cl_id/' + $('clinic').value + '/ctcd_year/' + $('ctcd_year').value;
}

function departmentDataGetDepartmentData(){
	window.location.href = '/admin/insertDepartmentData/cl_id/' + $('clinic').value + '/ctcd_year/' + $('ctcd_year').value + '/d_id/' + $('d').value;
}



function getCaptcha(){
	new Ajax.Request('/ajax/getCaptcha',
	  {
	    method:'get',
	    onSuccess: function(transport){
	      var response = transport.responseText || "no response text";
	      $('captcha').src = response;
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	  });
}

function getClinicDataYears(){
	
	id = $('clinic').value;
	
	new Ajax.Request('/ajax/getClinicDataYears',
	  {
	    method:'post',
	    parameters: {id: $('clinic').value},
	    onSuccess: function(transport){

	      obj = eval('('+transport.responseText+')');

	      clearForm();
	      //$('ctcd_year_new').disabled='disabled';
	      

	      if(site != 'insertDepartmentData'){
		      option = 	'<option value="">Bitte auswählen</option>';
		      option += '<option value="">------</option>';
		      option += '<option value="new">Neues Jahr</option>';
		      option += '<option value="">------</option>';
	      }
	      
	      for(i=0; i<obj.length; i++){
	      	option += '<option value="' + obj[i]['ctcd_year'] + '">' + obj[i]['ctcd_year'] + '</option>';
	      }
	      
	      $(year_sel).innerHTML = '<select name="ctcd_year" id="ctcd_year" onchange="swapYear(this)">' + option + '</select>';
	      //$('ctcd_year').innerHTML = option;
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	  });
	
}


function getDepartmentDataYears(){
	
	id = $('clinic').value;
	
	new Ajax.Request('/ajax/getDepartmentDataYears',
	  {
	    method:'post',
	    parameters: {id: $('clinic').value},
	    onSuccess: function(transport){

	      obj = eval('('+transport.responseText+')');

	      clearForm();
	      
	      var option ='';
	      
	      
		  option = 	'<option value="">Bitte auswählen</option>';
		  option += '<option value="">------</option>';
	      
	      
	      for(i=0; i<obj.length; i++){
	      	option += '<option value="' + obj[i]['ctd_year'] + '">' + obj[i]['ctd_year'] + '</option>';
	      	
	      }
	      
	      $('ctcd_year').innerHTML = option;
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	  });
	
}


function getDepartments(){

	new Ajax.Request('/ajax/getDepartments',
	  {
	    method:'post',
	    parameters: {id: $('clinic').value, year:$('ctcd_year').value},
	    onSuccess: function(transport){
	      
	      clearForm();

	      obj = eval('('+transport.responseText+')');
	      
	      if(site == "selectDepartment"){
		      for (el in obj){
		      	$('d_' + obj[el]['d_id']).selected = 'selected';
		      }
	      }

	      else if (site == "insertDepartmentData"){

	      	 option = 	'<option value="">Bitte auswählen</option>';
	      	 option += '<option value="">------</option>';

	      	
	      	for (i = 0; i < obj.length; i++){

	      		option += '<option value="' + obj[i]['ctd_id'] + '">' + obj[i]['d_name'] + '/' + obj[i]['ctd_id'] +'</option>';
	      	}
	      	$('d').innerHTML = option;
	      }
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	});
}

function getDepartmentData(){

	new Ajax.Request('/ajax/getDepartmentData',
	  {
	    method:'post', 
	    parameters: {id: $('d').value},
	    onSuccess: function(transport){
	      
	      clearForm();

	      obj = eval('('+transport.responseText+')');
	      
	      for (el in obj){
	      	
	      	if($(el)){
	      		
	      		if($(el).type == 'text' || $(el).type == 'select-one'){
	      			$(el).value = obj[el];
	      		}
	      		else if ($(el).type == 'checkbox'){
	      			if(obj[el] == 'on'){
	      				$(el).checked = 'checked';
	      			}
	      		}
	      	}	
	      }
	      
	      dq = obj.dq;
	      
	      for (el in dq){
	      	
	      	id_state 	= "dq_state_" + dq[el].dq_id;
	      	id_comment 	= "dq_comment_" + dq[el].dq_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = dq[el].ddtdq_comment.unescapeHTML();
	      	}
	      }
	      
	      pt = obj.pt;
	      
	      for (el in pt){
	      	
	      	id_state 	= "pt_state_" + pt[el].pt_id;
	      	id_comment 	= "pt_comment_" + pt[el].pt_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = pt[el].ddtpt_comment.unescapeHTML();
	      	}
	      }
	      
	      
	      icd = obj.icd;
	      
	      var i=0;
	      for (el in icd){
	      	
	      	icd_code 	= "icd_code_" 	+ i;
	      	icd_amount 	= "icd_amount_" + i;
	      	
	      	if($(icd_code)){
	    		$(icd_code).value = icd[el].icd_nr;
	      	}
	      	if($(icd_amount)){
	    		$(icd_amount).value = icd[el].ddti_amount;
	      	}
	      	i++;
	      }
	      
	      
	      dmf = obj.dmf;
	      
	      for (el in dmf){
	      	
	      	id_state 	= "dmf_state_" + dmf[el].dmf_id;
	      	id_comment 	= "dmf_comment_" + dmf[el].dmf_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = dmf[el].ddtdmf_comment.unescapeHTML();
	      	}
	      }
	      
	      dsm = obj.dsm;
	      
	      for (el in dsm){
	      	
	      	id_state 	= "dsm_state_" + dsm[el].dsm_id;
	      	id_comment 	= "dsm_comment_" + dsm[el].dsm_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = dsm[el].ddtdsm_comment.unescapeHTML();
	      	}
	      }

	      dsc = obj.dsc;
	      
	      for (el in dsc){
	      	
	      	id_state 	= "dsc_state_" + dsc[el].dsc_id;
	      	id_comment 	= "dsc_comment_" + dsc[el].dsc_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = dsc[el].ddtdsc_comment.unescapeHTML();
	      	}
	      }
	      
	      dem = obj.dem;
	      
	      for (el in dem){
	      	
	      	id_state 	= "dem_state_" + dem[el].dem_id;
	      	id_comment 	= "dem_comment_" + dem[el].dem_id;
	      	
	      	if($(id_state)){
	    		$(id_state).checked = "checked";
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = dem[el].ddtdem_comment.unescapeHTML();
	      	}
	      }
	      
	      ds = obj.ds;
	      
	      i=0;
	      for (el in ds){
	      	
	      	id_input 	= "ds_input_" + i;
	      	id_comment 	= "ds_comment_" + i;
	      	
	      	if($(id_input)){
	    		$(id_input).value = ds[el].ds_name.unescapeHTML();
	      	}
	      	if($(id_comment)){
	    		$(id_comment).value = ds[el].ds_comment.unescapeHTML();
	      	}
	      	i++;
	      }
	    },
	    onFailure: function(){ alert('Something went wrong...') }
	});
}

function slideAll(){
	slide("data_common");
	slide("doc_qualification");
	slide("personell_therapeutic");
	slide("top10");
	slide("dep_main_focus");
	slide("dep_serv_med");
	slide("dep_serv");
	slide("dep_env_areal");
	slide("dep_env_med");
	slide("dep_special");
}

var folded = new Object();
function slide(el)
{          
    if(folded[el] == 0 || folded[el] == undefined) {
        $(el).style.display	=	'block';
		folded[el] = 1;
    } else {
        $(el).style.display	=	'none';
        folded[el] = 0;
    }
}

var uploadForm = false;
function toggleUploadForm(){
	if(!uploadForm){
		$('upload').style.display = "";
		uploadForm = true;
	} else{
		$('upload').style.display = "none";
		uploadForm = false;
	}
}


/*################# USER ##################### */


function swapFoldImage(id, inout, type){
	imgId = id+"Img";
	if(inout){
		if($(id).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if($(id).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}






function changeFolded(id, type){
	imgId = id+"Img";
	if($(id).style.display == "none"){
		$(id).style.display = "block";
		if(type == 12){
			$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
		}
		else if (type == 15){
			$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
		}
	}
	else {
		$(id).style.display = "none";
		if(type == 12){
			$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
		}
		else if (type == 15){
			$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
		}
	}
}



var foldOpened = 0;

function changeFoldedAll(){
	for (i = 0; i< foldArray.length; i++){
		imgId = foldArray[i] + "Img";
		if(foldOpened == 0){
			$(foldArray[i]).style.display = "block";
			$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			$('all1').src = "/img/general/site/btn_minus_15_hi.gif";
			$('all2').src = "/img/general/site/btn_minus_15_hi.gif";
			$('all1Link').innerHTML = $('all2Link').innerHTML = "alles ausblenden";
		}
		else{
			$(foldArray[i]).style.display = "none";
			$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			$('all1').src = "/img/general/site/btn_plus_15_hi.gif";
			$('all2').src = "/img/general/site/btn_plus_15_hi.gif";
			$('all1Link').innerHTML = $('all2Link').innerHTML = "alles anzeigen";
		}
	}
	if (foldOpened == 0) {foldOpened = 1; } else {foldOpened = 0;}
}

var departOpened = 0;

function changeDepartAll(){
	for (i = 0; i< departArray.length; i++){
		hdId	= "hd" + departArray[i];
		dId		= "d" + departArray[i];
		if(departOpened == 0){
			$(hdId).style.display = "none";
			$(dId).style.display = "block";
		}
		else {
			$(hdId).style.display = "block";
			$(dId).style.display = "none";
		}
	}
	if (departOpened == 0) {departOpened = 1; } else {departOpened = 0;}
}

function swapFoldAllImage(imgId, inout, type){
	
	if(inout){
		if(foldOpened == 0){
			if(type == 12){
				$('imgId').src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_plus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_minus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if(foldOpened == 0){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_plus_15_lo.gif";
				$('all2').src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_minus_15_lo.gif";
				$('all2').src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}

var foldOpenedClinic = 0;

function changeFoldedAllClinic(){
	for (i = 0; i< foldArray.length; i++){
		imgId = foldArray[i] + "Img";
		
		if(foldOpenedClinic == 0){
			if($(foldArray[i])){
				$(foldArray[i]).style.display = "block";
				$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
				$('all1').src = "/img/general/site/btn_minus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_minus_15_hi.gif";
				$('all1Link').innerHTML = $('all2Link').innerHTML = "alles ausblenden";
			}
		}
		else{
			if($(foldArray[i])){
				$(foldArray[i]).style.display = "none";
				$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
				$('all1').src = "/img/general/site/btn_plus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_plus_15_hi.gif";
				$('all1Link').innerHTML = $('all2Link').innerHTML = "alles anzeigen";
			}
		}
	}
	for (i = 0; i< foldArray12.length; i++){
		imgId = foldArray12[i] + "Img";
		if(foldOpenedClinic == 0){
			$(foldArray12[i]).style.display = "block";
			$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
		}
		else{
			$(foldArray12[i]).style.display = "none";
			$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
		}
	}
	(foldOpenedClinic == 0) ? foldOpenedClinic = 1 : foldOpenedClinic = 0;
}


var noteClinicFolded = 1;

function noteFoldClinic(number){

	for(i = 0; i < number; i++){
		if(noteClinicFolded == 1){
			$('showClinic_' + i).style.display = "";
			$('showClinicExtra').style.display = "";
			$('showClinicChoose').style.display = "";
			$('showClinicCheck').style.display = "";
			$('clinic_all1').src = "/img/general/site/btn_minus_15_hi.gif";
			$('clinic_all2').src = "/img/general/site/btn_minus_15_hi.gif";
			$('clinic_all1Link').innerHTML = $('clinic_all2Link').innerHTML = "alles ausblenden";
		}
		else{
			$('showClinic_' + i).style.display = "none";
			$('showClinicExtra').style.display = "none";
			$('showClinicChoose').style.display = "none";
			$('showClinicCheck').style.display = "none";
			$('clinic_all1').src = "/img/general/site/btn_plus_15_hi.gif";
			$('clinic_all2').src = "/img/general/site/btn_plus_15_hi.gif";
			$('clinic_all1Link').innerHTML = $('clinic_all2Link').innerHTML = "alles anzeigen";
		}
	}
	(noteClinicFolded == 1) ? noteClinicFolded = 0 : noteClinicFolded = 1;
}

noteClinicAllChosen = 0;

function noteClinicChooseAll(number){
	if(noteClinicAllChosen == 0){
		for(i = 0; i < number; i++){
			$('clinicCheck' + i).checked = "checked";
		}
		$('clinicCheckLink').innerHTML = "alle abwählen";
	}
	else
	{
		for(i = 0; i < number; i++){
			$('clinicCheck' + i).checked = "";
		}
		$('clinicCheckLink').innerHTML = "alle auswählen";
	}
	
	(noteClinicAllChosen == 1) ? noteClinicAllChosen = 0 : noteClinicAllChosen = 1;
}


noteDepAllChosen = 0;

function noteDepChooseAll(id, number){
	if($('depCheck_' + id + "_0").checked == false){
		for(i = 0; i < number; i++){
			$('depCheck_' + id + "_" + i).checked = "checked";
		}
		$('depCheckLink_' + id).innerHTML = "alle abwählen";
	}
	else{
		for(i = 0; i < number; i++){
			$('depCheck_' + id + "_" + i).checked = "";
		}
		$('depCheckLink_' + id).innerHTML = "alle auswählen";
	}
}



var noteClinicCompareFolded = 1;

function noteFoldClinicCompare(number){

	for(i = 0; i < number; i++){
		if(noteClinicCompareFolded == 1){
			$('compareClinic_' + i).style.display = "";
			$('compareClinicExtra').style.display = "";
			$('compareClinicChoose').style.display = "";
			$('clinic_compare_all1').src = "/img/general/site/btn_minus_15_hi.gif";
			$('clinic_compare_all2').src = "/img/general/site/btn_minus_15_hi.gif";
			$('clinic_compare_all1Link').innerHTML = $('clinic_compare_all2Link').innerHTML = "alles ausblenden";
		}
		else{
			$('compareClinic_' + i).style.display = "none";
			$('compareClinicExtra').style.display = "none";
			$('compareClinicChoose').style.display = "none";
			$('clinic_compare_all1').src = "/img/general/site/btn_plus_15_hi.gif";
			$('clinic_compare_all2').src = "/img/general/site/btn_plus_15_hi.gif";
			$('clinic_compare_all1Link').innerHTML = $('clinic_compare_all2Link').innerHTML = "alles anzeigen";
		}
	}
	(noteClinicCompareFolded == 1) ? noteClinicCompareFolded = 0 : noteClinicCompareFolded = 1;
}

var noteDepartmentCompareFolded = 1;

function noteFoldDepartmentCompare(number){

	for(i = 0; i < number; i++){
		if(noteDepartmentCompareFolded == 1){
			$('compareDepartment_' + i).style.display = "";
			$('compareDepartmentExtra').style.display = "";
			$('compareDepartmentChoose').style.display = "";
			$('department_compare_all1').src = "/img/general/site/btn_minus_15_hi.gif";
			$('department_compare_all2').src = "/img/general/site/btn_minus_15_hi.gif";
			$('department_compare_all1Link').innerHTML = $('department_compare_all2Link').innerHTML = "alles ausblenden";
		}
		else{
			$('compareDepartment_' + i).style.display = "none";
			$('compareDepartmentExtra').style.display = "none";
			$('compareDepartmentChoose').style.display = "none";
			$('department_compare_all1').src = "/img/general/site/btn_plus_15_hi.gif";
			$('department_compare_all2').src = "/img/general/site/btn_plus_15_hi.gif";
			$('department_compare_all1Link').innerHTML = $('department_compare_all2Link').innerHTML = "alles anzeigen";
		}
	}
	(noteDepartmentCompareFolded == 1) ? noteDepartmentCompareFolded = 0 : noteDepartmentCompareFolded = 1;
}


function noteSwapFoldImage(imgId1, imgId2, inout){
	
	if(inout){
		if(noteClinicFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_hi.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_hi.gif";
		}
	}
	else{
		if(noteClinicFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_lo.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_lo.gif";
		}
	}
}

function noteSwapFoldClinicCompareImage(imgId1, imgId2, inout){
	
	if(inout){
		if(noteClinicCompareFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_hi.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_hi.gif";
		}
	}
	else{
		if(noteClinicCompareFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_lo.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_lo.gif";
		}
	}
}

function noteSwapFoldDepartmentCompareImage(imgId1, imgId2, inout){
	
	if(inout){
		if(noteClinicCompareFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_hi.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_hi.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_hi.gif";
		}
	}
	else{
		if(noteClinicCompareFolded == 1){
			$(imgId1).src = "/img/general/site/btn_plus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_plus_15_lo.gif";
		}
		else{
			$(imgId1).src = "/img/general/site/btn_minus_15_lo.gif";
			$(imgId2).src = "/img/general/site/btn_minus_15_lo.gif";
		}
	}
}




function swapFoldAllClinicImage(imgId, inout, type){
	
	if(inout){
		if(foldOpenedClinic == 0){
			if(type == 12){
				$('imgId').src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_plus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_minus_15_hi.gif";
				$('all2').src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if(foldOpenedClinic == 0){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_plus_15_lo.gif";
				$('all2').src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$('all1').src = "/img/general/site/btn_minus_15_lo.gif";
				$('all2').src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}

function textAction(ta, type){
	if(ta.value == 'Ihre Begründung (optional)' || ta.value == 'Ihr Verbesserungsvorschlag (optional)'){
		ta.value = '';
	}
	
	if(type == 's'){
		if (ta.value.trim() == ''){
			ta.value = "Ihr Verbesserungsvorschlag (optional)";
		}
	}
	else if(type == 'r'){
		if (ta.value.trim() == ''){
			ta.value = "Ihre Begründung (optional)";
		}
	}
}

function getNewDepartmentRate(sel){
	location.href="/rate/department/ctd/" + sel.value;
}

function getNewDepartmentRateCheck(sel){
	location.href="/rate/show/ctd/" + sel.value;
}

function compareFoldTrs(value, amountTr, imgSize){

	imgId = value+"Img";
	for (i = 1; i<= amountTr; i++){
		tr = value + "Tr" + i;
		if($(tr)){
			if($(tr).style.display == "none"){
				$(tr).style.display = "";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_minus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_minus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
					}
				}
			}
			else{
				$(tr).style.display = "none";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_plus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_plus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
					}
				}
			}
		}
	}
}

function swapCompareFoldTrsImage(id, inout, type){
	imgId = id+"Img";
	tr = id + "Tr1";
	if(inout){
		if($(tr).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if($(tr).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}

function compareFoldTrs2(value, startTr, endTr, imgSize){
	imgId = value+"Img";
	for (i = startTr; i<= endTr; i++){
		tr = value + "Tr" + i;
		
		if($(tr)){
			if($(tr).style.display == "none"){
				$(tr).style.display = "";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_minus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_minus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
					}
				}
			}
			else{
				$(tr).style.display = "none";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_plus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_plus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
					}
				}
			}
		}
	}
}

function compareFoldTable(id, idArray, imgSize){
	imgId = id+"Img";
	for(i = 0; i < idArray.length; i++){
		
		table = id + "Table" + idArray[i];
		if($(table)){
			if($(table).style.display == "none"){
				$(table).style.display = "";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_minus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_minus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
					}
				}
			}
			else{
				$(table).style.display = "none";
				if(imgSize == 15){
					if($(imgId).src != "/img/general/site/btn_plus_15_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
					}
				}
				else if (imgSize == 12){
					if($(imgId).src != "/img/general/site/btn_plus_12_hi.gif"){
						$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
					}
				}
			}
		}
	}
}

function swapCompareFoldTableImage(id, inout, type){
	imgId = id+"Img";
	table = id + "Table0";
	if(inout){
		if($(table).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if($(table).style.display == "none"){
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}

compareClFoldedAll = false;

function compareClFoldAll(){
	//alert(clTrArray2.length);
	for (z = 0; z < clTrArray.length; z++){
			
		imgId = clTrArray[z].id+"Img";
		for (i = 1; i<= clTrArray[z].amount; i++){
			tr = clTrArray[z].id + "Tr" + i;

			if($(tr)){
				if(compareClFoldedAll == false){
					$(tr).style.display = "";
					if(clTrArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_minus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
						}
					}
					else if (clTrArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_minus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
						}
					}
					$('all1').src = "/img/general/site/btn_minus_15_hi.gif";
					$('all1Link').innerHTML = "alles ausblenden";
				}
				else if(compareClFoldedAll == true){
					$(tr).style.display = "none";
					if(clTrArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_plus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
						}
					}
					else if (clTrArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_plus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
						}
					}
					$('all1').src = "/img/general/site/btn_plus_15_hi.gif";
					$('all1Link').innerHTML = "alles anzeigen";
				}
			}
		}
	}
	
	for (z = 0; z < clTrArray2.length; z++){
			
		imgId = clTrArray2[z].id+"Img";
		for (i = clTrArray2[z].startTr; i<= clTrArray2[z].endTr; i++){
			tr = clTrArray2[z].id + "Tr" + i;
			
			if($(tr)){
				if(!compareClFoldedAll){
					$(tr).style.display = "";
					if(clTrArray2[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_minus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
						}
					}
					else if (clTrArray2[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_minus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
						}
					}
				}
				else if(compareClFoldedAll){
					$(tr).style.display = "none";
					if(clTrArray2[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_plus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
						}
					}
					else if (clTrArray2[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_plus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
						}
					}
				}
			}
		}
	
	}
	
	
	if(compareClFoldedAll == false){
		$('clBasicsMoreTr1').style.display = "";
		$('clBasicsMoreImg').src = "/img/general/site/btn_minus_15_lo.gif";
	}else{
		$('clBasicsMoreTr1').style.display = "none";
		$('clBasicsMoreImg').src = "/img/general/site/btn_plus_15_lo.gif";
		
	}
	(compareClFoldedAll == false) ? compareClFoldedAll = true : compareClFoldedAll = false;
}

function swapCompareClFoldAllImage(id, inout, type){
	
	if(inout){
		if(!compareClFoldedAll){
			if(type == 12){
				$(id).src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(id).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if(!compareClFoldedAll){
			if(type == 12){
				$(id).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(id).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}

compareDFoldedAll = false;

function compareDFoldAll(){

	for (z = 0; z < dTrArray.length; z++){
		
		imgId = dTrArray[z].id+"Img";
		for (i = 1; i<= dTrArray[z].amount; i++){
			tr = dTrArray[z].id + "Tr" + i;
			if($(tr)){
				if(compareDFoldedAll == false){
					$(tr).style.display = "";
					if(dTrArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_minus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
						}
					}
					else if (dTrArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_minus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
						}
					}
					$('all2').src = "/img/general/site/btn_minus_15_hi.gif";
					$('all2Link').innerHTML = "alles ausblenden";
				}
				else if(compareDFoldedAll){
					$(tr).style.display = "none";
					if(dTrArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_plus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
						}
					}
					else if (dTrArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_plus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
						}
					}
					$('all2').src = "/img/general/site/btn_plus_15_hi.gif";
					$('all2Link').innerHTML = "alles anzeigen";
				}
			}
		}
	}
	
	for (z = 0; z < dTrArray2.length; z++){
		
		imgId = dTrArray2[z].id+"Img";
		for (i = dTrArray2[z].startTr; i<= dTrArray2[z].endTr; i++){
			tr = dTrArray2[z].id + "Tr" + i;
			
			if($(tr)){
				if(!compareDFoldedAll){
					$(tr).style.display = "";
					if(dTrArray2[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_minus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
						}
					}
					else if (dTrArray2[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_minus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
						}
					}
				}
				else if(compareDFoldedAll){
					$(tr).style.display = "none";
					if(dTrArray2[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_plus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
						}
					}
					else if (dTrArray2[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_plus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
						}
					}
				}
			}
		}
	}
	
	for (z = 0; z < dFoldTableArray.length; z++){
		
		imgId = dFoldTableArray[z].id+"Img";
		for(i = 0; i < dFoldTableArray[z].internalArray.length; i++){
			
			table = dFoldTableArray[z].id + "Table" + dFoldTableArray[z].internalArray[i];
			if($(table)){
				if(!compareDFoldedAll){
					$(table).style.display = "";
					if(dFoldTableArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_minus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_15_lo.gif";
						}
					}
					else if (dFoldTableArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_minus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_minus_12_lo.gif";
						}
					}
				}
				else if(compareDFoldedAll){
					$(table).style.display = "none";
					if(dFoldTableArray[z].imgSize == 15){
						if($(imgId).src != "/img/general/site/btn_plus_15_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_15_lo.gif";
						}
					}
					else if (dFoldTableArray[z].imgSize == 12){
						if($(imgId).src != "/img/general/site/btn_plus_12_lo.gif"){
							$(imgId).src = "/img/general/site/btn_plus_12_lo.gif";
						}
					}
				}
			}
		}
	}	
	
	(compareDFoldedAll == false) ? compareDFoldedAll = true : compareDFoldedAll = false;
}

function swapCompareDFoldAllImage(id, inout, type){
	
	if(inout){
		if(!compareDFoldedAll){
			if(type == 12){
				$(id).src = "/img/general/site/btn_plus_12_hi.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_plus_15_hi.gif";
			}
		}
		else{
			if(type == 12){
				$(id).src = "/img/general/site/btn_minus_12_hi.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_minus_15_hi.gif";
			}
		}
	}
	else{
		if(!compareDFoldedAll){
			if(type == 12){
				$(id).src = "/img/general/site/btn_plus_12_lo.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_plus_15_lo.gif";
			}
		}
		else{
			if(type == 12){
				$(id).src = "/img/general/site/btn_minus_12_lo.gif";
			}
			else if (type == 15){
				$(id).src = "/img/general/site/btn_minus_15_lo.gif";
			}
		}
	}
}


dataSec = false;
function showDataSec(){
	if(!dataSec){
		$('dataSec').style.display="";
		dataSec = true;
	}
	else{
		$('dataSec').style.display="none";
		dataSec = false;
	}
}

function imagePopUp(id, imgWidth, imgHeight) {
	var imgWidthMax		= 600;
	var imgHeightMax	= 600;
	var winUrl			= '/imagePop.php?img=' + id;
	var winName			= 'image_pop';
	var winScroll		= 0;
	if (imgWidth > imgHeight) {
		if (imgWidth > imgWidthMax) {			
			imgHeight 	= Math.round(imgHeight*imgWidthMax/imgWidth);
			imgWidth 	= imgWidthMax;
		}
	} else {
		if (imgHeight > imgHeightMax) {			
			imgWidth 	= Math.round(imgWidth*imgHeightMax/imgHeight);
			imgHeight 	= imgHeightMax;
		}
	}
	var winWidth = imgWidth + 40;
	var winHeight = imgHeight + 40;
	var winLeft = (screen.width - winWidth) / 2;
	var winTop = (screen.height - winHeight) / 2;
	window.open(winUrl,winName,'left='+winLeft+',top='+winTop+',width='+winWidth+',height='+winHeight+',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars='+winScroll+',resizable=0'); 
}

function recommendPop_Up() {
	var winUrl = '/recommendPop.php';
	var winName = 'recommend_pop';
	var winScroll = 0;
	var winWidth = 640;
	var winHeight = 700;
	var winLeft = (screen.width - winWidth) / 2;
	var winTop = (screen.height - winHeight) / 2;
	window.open(winUrl,winName,'left='+winLeft+',top='+winTop+',width='+winWidth+',height='+winHeight+',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars='+winScroll+',resizable=0'); 
}

function comparePop() {
	var winUrl = '/comparePop.php';
	var winName = 'compare_pop';
	var winScroll = 1;
	var winWidth = 640;
	var winHeight = 640;
	var winLeft = (screen.width - winWidth) / 2;
	var winTop = (screen.height - winHeight) / 2;
	window.open(winUrl,winName,'left='+winLeft+',top='+winTop+',width='+winWidth+',height='+winHeight+',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars='+winScroll+',resizable=0'); 
}

function comparePop2(value) {
	var winUrl = '/comparePop2.php?v='+value;
	var winName = 'compare_pop';
	var winScroll = 1;
	var winWidth = 640;
	var winHeight = 640;
	var winLeft = (screen.width - winWidth) / 2;
	var winTop = (screen.height - winHeight) / 2;
	window.open(winUrl,winName,'left='+winLeft+',top='+winTop+',width='+winWidth+',height='+winHeight+',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars='+winScroll+',resizable=0'); 
}

ccClicked = 0;

function noteClinicCompare(){
	if(ccClicked == 0){
		return false;
	}
	else if(ccClicked == 1){
		countCC = document.cc.checked.length;
		for(i = 0; i < countCC; i++){
			if(document.cc.checked[i].checked){
				value = document.cc.checked[i].value;
			}
		}
		comparePop2(value);
	}
	else if(ccClicked == 2){
		return true;
	}
	return false;
}

dcClicked = 0;

function noteDepartmentCompare(){
	if(dcClicked == 0){
		return false;
	}
	else if(dcClicked == 1){
		countDC = document.dc.checked.length;
		for(i = 0; i < countDC; i++){
			if(document.dc.checked[i].checked){
				value = document.dc.checked[i].value;
			}
		}
		comparePop2(value);
	}
	else if(dcClicked == 2){
		return true;
	}
	return false;
}

function depChange(amount){
	depId = document.depchange.dep.value;
	
	for(i = 0; i < amount; i++){
		$('dep_' + i).style.display = "none";
	}
	if(depId != ""){
		$('dep_' + depId).style.display = "";
	}
}

function depCompChange(amount){
	depId = document.dc.depComp.value;
	
	for(i = 0; i < amount; i++){
		$('compareDepartment_' + i).style.display = "none";
		$('compareDepartmentChoose').style.display = "none";
	}
	if(depId != ""){
		$('compareDepartment_' + depId).style.display = "";
		$('compareDepartmentChoose').style.display = "";
		
	}
}

var sah01 = false;

function searchAdvancedHome01(){
	if(!sah01)
	{
		$("treatment01a").style.display = "block";
		$("treatment01b").style.display = "block";
		$("icd01a").style.display = "block";
		$("icd01b").style.display = "block";
		$("saLink01").innerHTML = "Schnellsuche";
		$("arrow01").src = "/img/general/site/img_arrow_up.gif";
		sah01 = true;
	}
	else
	{
		$("treatment01a").style.display = "none";
		$("treatment01b").style.display = "none";
		$("icd01a").style.display = "none";
		$("icd01b").style.display = "none";
		$("saLink01").innerHTML= "Erweiterte Suche";
		$("arrow01").src = "/img/general/site/img_arrow_down.gif";
		sah01 = false;
	}
	
}

var sah02 = false;

function searchAdvancedHome02(){
	if(!sah02)
	{
		$("treatment02a").style.display = "block";
		$("treatment02b").style.display = "block";
		$("icd02a").style.display = "block";
		$("icd02b").style.display = "block";
		$("saLink02").innerHTML = "Schnellsuche";
		$("arrow02").src = "/img/general/site/img_arrow_up.gif";
		sah02 = true;
	}
	else
	{
		$("treatment02a").style.display = "none";
		$("treatment02b").style.display = "none";
		$("icd02a").style.display = "none";
		$("icd02b").style.display = "none";
		$("saLink02").innerHTML= "Erweiterte Suche";
		$("arrow02").src = "/img/general/site/img_arrow_down.gif";
		sah02 = false;
	}
	
}

function changeTop10(value){
	if(value != ""){
		location.href = "/top10/show/id/" + value;
	}
}


function saveCompareCheckboxes(searchrequest){
	trueCheckboxes = new Array();
	var felder = document.getElementsByName('checked[]');
	for (var i = 0; i < felder.length; i++) {
	  if (felder[i].checked == true){
	  	trueCheckboxes.push(felder[i].value);
	  }
	  	
	}
	
	window.location.href = searchrequest+'&compare='+trueCheckboxes;

}

function initPagerHref(){
	var tmp = document.getElementById('pagerScript').getElementsByTagName('a');
	var tmp2 = document.getElementById('pagerScript2').getElementsByTagName('a');
	
     for (var i=0; i<tmp.length;i++)
      {
       tmp[i].onclick = function() {
			saveCompareCheckboxes(this.href);return false;
		};
		tmp2[i].onclick = function() {
			saveCompareCheckboxes(this.href);return false;
		};
      }
}


function newCompare(type, id){
	window.location.href = "/compare/remove/type/" + type+ "/id/" + id + "/";
}