﻿function resize() {
	var divs_container = document.getElementsByTagName('div');	
	
	for(var k = 0; k < divs_container.length; k++) {		
			
			if(/main_inside/.test(divs_container[k].className)) {
						var element_main = divs_container[k];
						var height_main = divs_container[k].offsetHeight;
						
				}
			if(/extra_inside/.test(divs_container[k].className)) {
				
						var height_extra = divs_container[k].offsetHeight;
						var max_value = Math.max(height_main,height_extra);
						divs_container[k].parentNode.style.height = max_value + "px";
						element_main.parentNode.style.height = max_value + "px";

						break;
				}

		}
	

		
}

function expand_form_en () {
	

	if((document.getElementById('ctl00_m_g_0de0698d_bc7d_4b20_997f_cd6b10123e15_cbShowHide').checked) ){
	
		document.getElementById('actualSituation').style.display = "block";
		document.getElementById('divEducation').style.display = "block";
		document.getElementById('divProfessionalCertification').style.display = "block";
		document.getElementById('divLanguageSkills').style.display = "block";
		document.getElementById('divWorkExperience').style.display = "block";
		document.getElementById('divSalary').style.display = "block";
		document.getElementById('divMobility').style.display = "block";
		
		resize2();
	}
	else if((!document.getElementById('ctl00_m_g_0de0698d_bc7d_4b20_997f_cd6b10123e15_cbShowHide').checked)){
		document.getElementById('actualSituation').style.display = "none";
		document.getElementById('divEducation').style.display = "none";
		document.getElementById('divProfessionalCertification').style.display = "none";
		document.getElementById('divLanguageSkills').style.display = "none";
		document.getElementById('divWorkExperience').style.display = "none";
		document.getElementById('divSalary').style.display = "none";
		document.getElementById('divMobility').style.display = "none";
		
		resize2();
	}
	

}





function expand_form () {
	
	//alert((!document.getElementById('ctl00_m_g_5329db56_418c_4634_8884_67f654f719be_cbShowHide').checked) || (!document.getElementById('ctl00_m_g_e6bb63e4_ff2c_4966_9022_5bf163acbde7_cbShowHide').checked));
	if((document.getElementById('ctl00_m_g_5329db56_418c_4634_8884_67f654f719be_cbShowHide').checked)){
	
		document.getElementById('actualSituation').style.display = "block";
		document.getElementById('divEducation').style.display = "block";
		document.getElementById('divProfessionalCertification').style.display = "block";
		document.getElementById('divLanguageSkills').style.display = "block";
		document.getElementById('divWorkExperience').style.display = "block";
		document.getElementById('divSalary').style.display = "block";
		document.getElementById('divMobility').style.display = "block";
		
		resize2();
	}
	else if((!document.getElementById('ctl00_m_g_5329db56_418c_4634_8884_67f654f719be_cbShowHide').checked)){
		document.getElementById('actualSituation').style.display = "none";
		document.getElementById('divEducation').style.display = "none";
		document.getElementById('divProfessionalCertification').style.display = "none";
		document.getElementById('divLanguageSkills').style.display = "none";
		document.getElementById('divWorkExperience').style.display = "none";
		document.getElementById('divSalary').style.display = "none";
		document.getElementById('divMobility').style.display = "none";
		
		resize2();
	}
	

}
function resize2() {
	var divs_container2 = document.getElementsByTagName('div');	
	
	for(var k = 0; k < divs_container2.length; k++) {		
			if(/main_inside/.test(divs_container2[k].className)) {
						var element_main2 = divs_container2[k];
						var height_main2 = divs_container2[k].offsetHeight;
						
				}
			if(/extra_inside/.test(divs_container2[k].className)) {
				
						var height_extra2 = divs_container2[k].offsetHeight;
						var max_value2 = Math.max(height_main2,height_extra2);
						//divs_container2[k].style.height = max_value2 + "px";
						//element_main2.style.height = max_value2  + "px";

						divs_container2[k].parentNode.style.height = max_value2 + "px";
						element_main2.parentNode.style.height = max_value2  + "px";

						break;
				}

		}
}	
	
function start_point() {	
		
		if(document.getElementById('person_1')){
			
			document.getElementById('person_1').href="javascript:decode('ocknvq<vqdkcu0uejockn|nBrncp/d/iodj0eqo',2);";
		}
	
		if(document.getElementById('person_2')){
			document.getElementById('person_2').href="javascript:decode('ocknvq<tcnrj0uvwtoBrncp/d/iodj0eqo',2);";
		}
	
		
		if(document.getElementById('ctl00_PlaceHolderMain_EditModePanel1_ctl00__ControlWrapper_RichImageField')) {
			
			if (document.getElementById('ctl00_PlaceHolderMain_EditModePanel1_ctl01__ControlWrapper_RichHtmlField')) {
		
					var image_holder = document.getElementById('ctl00_PlaceHolderMain_EditModePanel1_ctl00__ControlWrapper_RichImageField');
						
					var text_holder = document.getElementById('ctl00_PlaceHolderMain_EditModePanel1_ctl01__ControlWrapper_RichHtmlField');
			
					if ((image_holder.getElementsByTagName('img').length == 0) && (!text_holder.hasChildNodes())) {
				
						image_holder.parentNode.parentNode.style.display = "none";
						//image_holder.parentNode.parentNode.nextSibling.style.width = 520 + "px";
					
					}	
			}
		}
		if(document.getElementById('ctl00_PlaceHolderMain_EditModePanel2_ctl00__ControlWrapper_RichImageField')) {
			
			if (document.getElementById('ctl00_PlaceHolderMain_EditModePanel2_ctl01__ControlWrapper_RichHtmlField')) {
		
					var image_holder = document.getElementById('ctl00_PlaceHolderMain_EditModePanel2_ctl00__ControlWrapper_RichImageField');
						
					var text_holder = document.getElementById('ctl00_PlaceHolderMain_EditModePanel2_ctl01__ControlWrapper_RichHtmlField');
			
					if ((image_holder.getElementsByTagName('img').length == 0) && (!text_holder.hasChildNodes())) {
				
						image_holder.parentNode.parentNode.style.display = "none";
						image_holder.parentNode.parentNode.parentNode.nextSibling.style.width = 520 + "px";
					
					}	
			}
		}
		/**/
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl00__ControlWrapper_RichImageField')) {
			var right_photos1 = document.getElementById('ctl00_column_right_EditModePanel1_ctl00__ControlWrapper_RichImageField');
			if (right_photos1.getElementsByTagName('img').length == 0){
				right_photos1.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl04__ControlWrapper_RichImageField')) {
			var right_photos2 = document.getElementById('ctl00_column_right_EditModePanel1_ctl04__ControlWrapper_RichImageField');
			if (right_photos2.getElementsByTagName('img').length == 0){
				right_photos2.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl08__ControlWrapper_RichImageField')) {
			var right_photos3 = document.getElementById('ctl00_column_right_EditModePanel1_ctl08__ControlWrapper_RichImageField');
			if (right_photos3.getElementsByTagName('img').length == 0){
				right_photos3.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl12__ControlWrapper_RichImageField')) {
			var right_photos4 = document.getElementById('ctl00_column_right_EditModePanel1_ctl12__ControlWrapper_RichImageField');
			if (right_photos4.getElementsByTagName('img').length == 0){
				right_photos4.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl16__ControlWrapper_RichImageField')) {
			var right_photos5 = document.getElementById('ctl00_column_right_EditModePanel1_ctl16__ControlWrapper_RichImageField');
			if (right_photos5.getElementsByTagName('img').length == 0){
				right_photos5.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl20__ControlWrapper_RichImageField')) {
			var right_photos6 = document.getElementById('ctl00_column_right_EditModePanel1_ctl20__ControlWrapper_RichImageField');
			if (right_photos6.getElementsByTagName('img').length == 0){
				right_photos6.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl24__ControlWrapper_RichImageField')) {
			var right_photos7 = document.getElementById('ctl00_column_right_EditModePanel1_ctl24__ControlWrapper_RichImageField');
			if (right_photos7.getElementsByTagName('img').length == 0){
				right_photos7.parentNode.parentNode.style.display="none";
			}
		}
		if(document.getElementById('ctl00_column_right_EditModePanel1_ctl28__ControlWrapper_RichImageField')) {
			var right_photos8 = document.getElementById('ctl00_column_right_EditModePanel1_ctl28__ControlWrapper_RichImageField');
			if (right_photos8.getElementsByTagName('img').length == 0){
				right_photos8.parentNode.parentNode.style.display="none";
			}
		}

		if(document.getElementById('ctl00_PlaceHolderMain_EditModePanel3_ctl00__ControlWrapper_RichImageField')) {
			var news_photos = document.getElementById('ctl00_PlaceHolderMain_EditModePanel3_ctl00__ControlWrapper_RichImageField');
			if (news_photos.getElementsByTagName('img').length == 0){
				news_photos.parentNode.parentNode.style.display="none";
			}
		}


		/**/
				if(location.href.indexOf("en")!=-1){
                	initFileUploadsEN();
				}
				else if(location.href.indexOf("de")!=-1){
                	initFileUploads();
				}
		resize();
}	
		
function rollover1(){
	document.getElementById('text_person2').style.display= 'none';
	//document.getElementById('text_person3').style.display= 'none';
	document.getElementById('text_person1').style.display= 'block';
	document.getElementById('left_item').style.display= 'block';
	document.getElementById('right_item').style.display= 'none';
	resize2();
	
}
function rollover2(){
	document.getElementById('text_person1').style.display= 'none';
	//document.getElementById('text_person3').style.display= 'none';
	document.getElementById('text_person2').style.display= 'block';
	document.getElementById('left_item').style.display= 'none';
	document.getElementById('right_item').style.display= 'block';

	resize2();
}
function rollover3(){
	document.getElementById('text_person1').style.display= 'none';
	document.getElementById('text_person2').style.display= 'none';
	document.getElementById('text_person3').style.display= 'block';
	resize2();
}


var W3CDOM = (document.createElement && document.getElementsByTagName);

function initFileUploads() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='/Style Library/planb/i/btn/browse_btn.gif';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}
function initFileUploadsEN() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='/Style Library/planb/i/btn/en/browse.gif';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}

function expand_hide (objectId, h3Id)
{
	
  if (document.getElementById(objectId).style.display == 'none')
  {
  	if(document.getElementById(objectId)){
  		document.getElementById(objectId).style.display = 'block';
  	}
  	if(document.getElementById(h3Id)){  
  	var h3item = document.getElementById(h3Id);
  		h3item.className = "collapse_item";	  
	}
  }
  else
  {  	
  	if(document.getElementById(objectId)){
  		document.getElementById(objectId).style.display = 'none';
  	}
  	if(document.getElementById(h3Id)){  		
  		var h3item = document.getElementById(h3Id);
  		h3item.className = "expand_item";
	}
  }
	resize2();
}


function expand_hide2 (objectId, h3Id)
{
	
  if (document.getElementById(objectId).style.display == 'none')
  {
  	if(document.getElementById(objectId)){
  		document.getElementById(objectId).style.display = 'block';
  		var h3item = document.getElementById(h3Id);
  		h3item.className = "arrow_collapse";

  	}
  	/*if(document.getElementById(h3Id)){  
  		var h3item = document.getElementById(h3Id);
  		h3item.className = "arrow_expand";	  
	}*/
	var h3item = document.getElementById(h3Id);
  	h3item.className = "arrow_collapse";
  }
  else
  {  	
  	if(document.getElementById(objectId)){
  		document.getElementById(objectId).style.display = 'none';
  		var h3item = document.getElementById(h3Id);
  		h3item.className = "arrow_expand";

  	}
  	/*if(document.getElementById(h3Id)){  		
  		var h3item = document.getElementById(h3Id);
  		h3item.className = "arrow_collapse";
	}*/
  }
	resize2();
}

