// JavaScript Document
	var error_color = '#fecac9';

	currFEI =  1;
	function addFEInsert() {
		newfeInsertNode  = id("feInsert1").cloneNode(true);
		newfeInsertNode.id  = "feInsert"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[0].name = "prf_currenttype"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[0].checked = false;
		newfeInsertNode.getElementsByTagName("input")[1].name = "prf_pictime"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[1].value = "";
		newfeInsertNode.getElementsByTagName("input")[2].name = "prf_sictime"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[2].value = "";
		newfeInsertNode.getElementsByTagName("select")[0].name = "prf_aircraft"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("select")[3].name = "prf_lfdyear"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("select")[2].name = "prf_lfdmonth"+(currFEI+1);		
		newfeInsertNode.getElementsByTagName("select")[1].name = "prf_lfdday"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[3].name = "prf_lfddate"+(currFEI+1);	

		newfeInsertNode.getElementsByTagName("input")[0].id = "prf_currenttype"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[1].id = "prf_pictime"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[2].id = "prf_sictime"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("select")[0].id= "prf_aircraft"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("select")[3].id= "prf_lfdyear"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("select")[2].id= "prf_lfdmonth"+(currFEI+1);		
		newfeInsertNode.getElementsByTagName("select")[1].id= "prf_lfdday"+(currFEI+1);
		newfeInsertNode.getElementsByTagName("input")[3].id= "prf_lfddate"+(currFEI+1);	

		newfeInsertNode.getElementsByTagName("input")[3].value = "";
		newfeInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('experienceFS','feInsert"+ (currFEI+1) +"',currFEI);";
		newfeInsertNode.getElementsByTagName("a")[0].style.display = 'block';

		id("experienceFS").appendChild(newfeInsertNode);
		currFEI++;
		id("currFEI").value = currFEI;
		submitFormOkay = false
	}
	
	
	
	currLang=1;
	function checkLanguage() {
		if(id("prf_LNG_language0").selectedIndex !=0 && id("prf_LNG_level0").selectedIndex !=0) {
			
			newLNGNode  = id("prf_div_lang0").cloneNode(true);
			newLNGNode.id  = "prf_div_lang"+(currLang+1);
			newLNGNode.getElementsByTagName("select")[0].name = "prf_LNG_language"+(currLang+1);
			newLNGNode.getElementsByTagName("select")[1].name = "prf_LNG_level"+(currLang+1);
	
			newLNGNode.getElementsByTagName("select")[0].id= "prf_LNG_language"+(currLang+1);
			newLNGNode.getElementsByTagName("select")[1].id= "prf_LNG_level"+(currLang+1);
			newLNGNode.getElementsByTagName("select")[0].selectedIndex = id("prf_LNG_language0").selectedIndex
			newLNGNode.getElementsByTagName("select")[1].selectedIndex = id("prf_LNG_level0").selectedIndex			
	
			newLNGNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('prf_fs_lang','" + newLNGNode.id +"',currLang);";								
			newLNGNode.getElementsByTagName("a")[0].style.display = 'block';
		
			id("prf_fs_lang").appendChild(newLNGNode);
			currLang++;
			id("currLang").value = currLang;
			id("prf_LNG_language0").selectedIndex =0;
			id("prf_LNG_level0").selectedIndex =0;
			submitFormOkay = false			
		}

	}
	
	function checkAbout(elm) {
		if(elm.selectedIndex == 1 || elm.selectedIndex == elm.options.length -1)  {
			showDiv(id(elm.id + "_div"),'show');
		} else {
			showDiv(id(elm.id + "_div"),'hide');
		}
	}
	currFTI = 1;
	function addFTInsert() {
		newftInsertNode  = id("ftInsert1").cloneNode(true);
		newftInsertNode.id  = "ftInsert"+(currFTI+1);
		newftInsertNode.getElementsByTagName("input")[0].name = "prf_TRcompany"+(currFTI+1);
		newftInsertNode.getElementsByTagName("input")[0].value = "";
		newftInsertNode.getElementsByTagName("select")[0].name = "prf_TRaircraft"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[2].name = "prf_ITRyear"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[1].name = "prf_ITRmonth"+(currFTI+1);		
		newftInsertNode.getElementsByTagName("input")[1].name = "prf_ITRdate"+(currFTI+1);	
		newftInsertNode.getElementsByTagName("input")[1].value = "";
		newftInsertNode.getElementsByTagName("select")[4].name = "prf_LRTyear"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[3].name = "prf_LRTmonth"+(currFTI+1);		
		newftInsertNode.getElementsByTagName("input")[2].name = "prf_LRTdate"+(currFTI+1);			

		newftInsertNode.getElementsByTagName("input")[0].id = "prf_TRcompany"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[0].id = "prf_TRaircraft"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[2].id = "prf_ITRyear"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[1].id = "prf_ITRmonth"+(currFTI+1);		
		newftInsertNode.getElementsByTagName("input")[1].id = "prf_ITRdate"+(currFTI+1);	
		newftInsertNode.getElementsByTagName("select")[4].id = "prf_LRTyear"+(currFTI+1);
		newftInsertNode.getElementsByTagName("select")[3].id = "prf_LRTmonth"+(currFTI+1);		
		newftInsertNode.getElementsByTagName("input")[2].id = "prf_LRTdate"+(currFTI+1);			
		newftInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('trainingTS','" + newftInsertNode.id +"',currFTI);";						
		newftInsertNode.getElementsByTagName("a")[0].style.display = 'block';		
		id("trainingTS").appendChild(newftInsertNode);
		currFTI++;
		id("currFTI").value = currFTI;
		submitFormOkay = false		
	}	
	
	currETI = 1; // eti = EmplomenT-Insert
	function addETInsert() {
		newetInsertNode  = id("etInsert1").cloneNode(true);
		newetInsertNode.id  = "etInsert"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[0].name = "prf_ETIcompany"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[0].id = "prf_ETIcompany"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[0].value = "";
		newetInsertNode.getElementsByTagName("input")[1].name = "prf_ETIsupervisor"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[1].id = "prf_ETIsupervisor"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[1].value = "";
		newetInsertNode.getElementsByTagName("input")[2].name = "prf_ETIaddress"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[2].id = "prf_ETIaddress"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[2].value = "";
		newetInsertNode.getElementsByTagName("input")[3].name = "prf_ETIzip"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[3].id = "prf_ETIzip"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[3].value = "";
		newetInsertNode.getElementsByTagName("input")[4].name = "prf_ETIcity"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[4].id = "prf_ETIcity"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[4].value = "";
		newetInsertNode.getElementsByTagName("input")[5].name = "prf_ETIphone"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[5].id = "prf_ETIphone"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[5].value = "";
		newetInsertNode.getElementsByTagName("input")[6].name = "prf_ETIfax"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[6].id = "prf_ETIfax"+(currETI+1);
		newetInsertNode.getElementsByTagName("input")[6].value = "";
		newetInsertNode.getElementsByTagName("select")[0].name = "prf_ETIcountry"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[0].id = "prf_ETIcountry"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[1].name = "prf_ETIposition"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[1].id = "prf_ETIposition"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[3].name = "prf_ETIfromyear"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[3].id = "prf_ETIfromyear"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[2].name = "prf_ETIfrommonth"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[2].id = "prf_ETIfrommonth"+(currETI+1);		
		newetInsertNode.getElementsByTagName("input")[7].name = "prf_ETIfromdate"+(currETI+1);	
		newetInsertNode.getElementsByTagName("input")[7].id = "prf_ETIfromdate"+(currETI+1);	
		newetInsertNode.getElementsByTagName("input")[7].value = "";
		newetInsertNode.getElementsByTagName("select")[5].name = "prf_ETItoyear"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[4].name = "prf_ETItomonth"+(currETI+1);		
		newetInsertNode.getElementsByTagName("input")[8].name = "prf_ETItodate"+(currETI+1);	

		newetInsertNode.getElementsByTagName("select")[5].id = "prf_ETItoyear"+(currETI+1);
		newetInsertNode.getElementsByTagName("select")[4].id = "prf_ETItomonth"+(currETI+1);		
		newetInsertNode.getElementsByTagName("input")[8].id = "prf_ETItodate"+(currETI+1);	

		newetInsertNode.getElementsByTagName("input")[8].value = "";
		newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('employmentContainer','" + newetInsertNode.id +"',currETI);";						
		newetInsertNode.getElementsByTagName("a")[0].style.display= 'block';		
		id("employmentContainer").appendChild(newetInsertNode);
		currETI++;
		id("currETI").value = currETI;
		submitFormOkay = false		
	}	
		
	function setupLic(element) {
		if(element.selectedIndex > 0) {
			elm = document.getElementsByName("uploadDocument")[0];
			elm.options[elm.selectedIndex].value = "213";
			addDocUpload(elm);
			document.getElementsByName("prf_LE_aircraft"+currDOC)[0].selectedIndex = element.selectedIndex-1;		
		}
	}
	
	function mustDocUpload(value) {
		elm = document.getElementsByName("uploadDocument")[0];
		elm.options[elm.selectedIndex].value = value;
		addDocUpload(elm);		
	}
	
	var currDOC = 1;
	function addDocUpload(elm) {
		if(elm.options[elm.selectedIndex].value == "213") {
			newetInsertNode  = id("hiddenLicence").cloneNode(true);
			newetInsertNode.id  = "licences"+(currDOC+1);
			id("currLicence").value =id("currLicence").value +1												
			newetInsertNode.style.display ="block";
			newetInsertNode.getElementsByTagName("input")[1].name = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[1].id = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[1].value = "";
			newetInsertNode.getElementsByTagName("select")[0].name = "prf_LE_type"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[0].id = "prf_LE_type"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].name = "prf_LE_country"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].id = "prf_LE_country"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[2].name = "prf_LE_aircraft"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[2].id = "prf_LE_aircraft"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[5].name = "prf_LCissuedyear"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[5].id = "prf_LCissuedyear"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[4].name = "prf_LCissuedmonth"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[4].id = "prf_LCissuedmonth"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[3].name = "prf_LCissuedday"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[3].id = "prf_LCissuedday"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[0].name = "prf_LCvaliddate"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[0].id = "prf_LCvaliddate"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[0].value = "";				
			newetInsertNode.getElementsByTagName("iframe")[0].name = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].id = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].src = "/upload.php?docType=licence&id="+(currDOC+1);	
			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('currentDocs','" + newetInsertNode.id +"',currDOC);";				
			newetInsertNode.getElementsByTagName("input")[2].name = "uploadType"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[2].id = "uploadType"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[2].value = elm.options[elm.selectedIndex].value;		
		} else if(elm.options[elm.selectedIndex].value == "234") {
			newetInsertNode  = id("hiddenValidation").cloneNode(true);
			newetInsertNode.id  = "validation"+(currDOC+1);
			id("currValidation").value =id("currValidation").value +1												
			newetInsertNode.style.display ="block";
			newetInsertNode.getElementsByTagName("select")[0].name = "prf_FV_position"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[0].id = "prf_FV_postion"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].name = "prf_FV_country"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].id = "prf_FV_country"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[2].name = "prf_FV_aircraft"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[2].id = "prf_FV_aircraft"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[5].name = "prf_FVissuedyear"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[5].id = "prf_FVissuedyear"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[4].name = "prf_FVissuedmonth"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[4].id = "prf_FVissuedmonth"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[3].name = "prf_FVissuedday"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[3].id = "prf_FVissuedday"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[0].name = "prf_FVvaliddate"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[0].id = "prf_FVvaliddate"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[0].value = "";				
			newetInsertNode.getElementsByTagName("iframe")[0].name = "FViframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].id = "FViframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].src = "/upload.php?docType=va&id="+(currDOC+1);	
			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('currentDocs','" + newetInsertNode.id +"',currDOC);";				
			newetInsertNode.getElementsByTagName("input")[1].name = "prf_FVregistry"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[1].id = "prf_FVregistry"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[2].name = "prf_FV_freelance"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[2].id = "prf_FV_freelance"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[2].onclick = "getElementsByName('prf_iptFVcompany')[" + id("currValidation").value + "].style.display = (this.checked ? 'block' : 'none');";
			newetInsertNode.getElementsByTagName("input")[3].name = "prf_FV_company"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[3].id = "prf_FV_company"+(currDOC+1);					
			
			newetInsertNode.getElementsByTagName("input")[4].name = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[4].id = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[4].value = "";
			newetInsertNode.getElementsByTagName("input")[5].name = "uploadType"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[5].id = "uploadType"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[5].value = elm.options[elm.selectedIndex].value;					
			
		} else 	if(elm.options[elm.selectedIndex].value == "212" || elm.options[elm.selectedIndex].value == "214" || elm.options[elm.selectedIndex].value == "216" || elm.options[elm.selectedIndex].value == "233") { // passprt

			if(elm.options[elm.selectedIndex].value == "214") { // pass
				newetInsertNode  = id("hiddenPass").cloneNode(true);
				newetInsertNode.id  = "pass"+(currDOC+1);
				id("currPass").value =id("currPass").value +1												
			} else 	if(elm.options[elm.selectedIndex].value == "216") { //logpage
				newetInsertNode  = id("hiddenLog").cloneNode(true);
				newetInsertNode.id  = "log"+(currDOC+1);
				id("currLog").value =id("currLog").value +1																
			} else 	if(elm.options[elm.selectedIndex].value == "212") { //CV
				newetInsertNode  = id("hiddenCV").cloneNode(true);				
				newetInsertNode.id  = "CV"+(currDOC+1);
				id("currCV").value =id("currCV").value +1	
			} else 	if(elm.options[elm.selectedIndex].value == "233") { //CV
				newetInsertNode  = id("hiddenPhoto").cloneNode(true);				
				newetInsertNode.id  = "photo"+(currDOC+1);
				id("currPhoto").value =id("currPhoto").value +1					
			}
			newetInsertNode.style.display ="block";
			newetInsertNode.getElementsByTagName("input")[0].name = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].id= "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].value = "";			
			newetInsertNode.getElementsByTagName("iframe")[0].name = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].id = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].src = "/upload.php?docType=licence&id="+(currDOC+1);				
			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('currentDocs','" + newetInsertNode.id +"',currDOC);";				
			newetInsertNode.getElementsByTagName("input")[1].name = "uploadType"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[1].id = "uploadType"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[1].value = elm.options[elm.selectedIndex].value;	

		} else if(elm.options[elm.selectedIndex].value == "241") {

			newetInsertNode  = id("hiddenCourse").cloneNode(true);			
			newetInsertNode.id  = "course"+(currDOC+1);
			id("currCourse").value =id("currCourse").value +1																							
			newetInsertNode.getElementsByTagName("select")[0].name = "prf_DC_aircraft"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[0].id = "prf_DC_aircraft"+(currDOC+1);		
			newetInsertNode.style.display ="block";
			newetInsertNode.getElementsByTagName("input")[0].name = "prf_DC_name"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].id = "prf_DC_name"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].value = "";			
			newetInsertNode.getElementsByTagName("input")[1].name = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[1].id= "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[1].value = "";			
			newetInsertNode.getElementsByTagName("iframe")[0].name = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].id = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].src = "/upload.php?docType=licence&id="+(currDOC+1);				
			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('currentDocs','" + newetInsertNode.id +"',currDOC);";				
			newetInsertNode.getElementsByTagName("input")[2].name = "uploadType"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[2].id = "uploadType"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[2].value = elm.options[elm.selectedIndex].value;	
			
		} else 	if(elm.options[elm.selectedIndex].value >= "217" || elm.options[elm.selectedIndex].value == "215") { //visa
	
			if(elm.options[elm.selectedIndex].value == "217") { //visa
				newetInsertNode  = id("hiddenVisa").cloneNode(true);			
				newetInsertNode.id  = "visa"+(currDOC+1);
				id("currVisa").value =id("currVisa").value +1												
			} else if(elm.options[elm.selectedIndex].value == "218" ){
				newetInsertNode  = id("hiddenMnps").cloneNode(true);			
				newetInsertNode.id  = "mnps"+(currDOC+1);
				id("currMnps").value =id("currMnps").value +1								
			} else if(elm.options[elm.selectedIndex].value == "215" ){
				newetInsertNode  = id("hiddenMedical").cloneNode(true);			
				newetInsertNode.id  = "midical"+(currDOC+1);
				id("currMedical").value =id("currMedical").value +1				
			} else if(elm.options[elm.selectedIndex].value == "219" ){
				newetInsertNode  = id("hiddenCRM").cloneNode(true);			
				newetInsertNode.id  = "crm"+(currDOC+1);
				id("currCRM").value =id("currCRM").value +1
			} else if(elm.options[elm.selectedIndex].value == "220" ){
				newetInsertNode  = id("hiddenETV").cloneNode(true);			
				newetInsertNode.id  = "etv"+(currDOC+1);
				id("currETV").value =id("currETV").value +1
			} else if(elm.options[elm.selectedIndex].value == "244" ){
				newetInsertNode  = id("hiddenRHQ").cloneNode(true);			
				newetInsertNode.id  = "rhq"+(currDOC+1);
				id("currRHQ").value =id("currRHQ").value +1				
			} else if(elm.options[elm.selectedIndex].value == "243" ){
				newetInsertNode  = id("hiddenRNP").cloneNode(true);			
				newetInsertNode.id  = "rnp"+(currDOC+1);
				id("currRNP").value =id("currRNP").value +1				
			} else if(elm.options[elm.selectedIndex].value == "245" ){
				newetInsertNode  = id("hiddenLVTO").cloneNode(true);			
				newetInsertNode.id  = "lvto"+(currDOC+1);
				id("currLVTO").value =id("currLVTO").value +1				
			} else if(elm.options[elm.selectedIndex].value == "246" ){
				newetInsertNode  = id("hiddenESET").cloneNode(true);			
				newetInsertNode.id  = "eset"+(currDOC+1);
				id("currESET").value =id("currESET").value +1								

			} else if(elm.options[elm.selectedIndex].value == "247" ){
				newetInsertNode  = id("hiddenSEC").cloneNode(true);			
				newetInsertNode.id  = "sec"+(currDOC+1);
				id("currSEC").value =id("currSEC").value +1								
			} else if(elm.options[elm.selectedIndex].value == "248" ){
				newetInsertNode  = id("hiddenDG").cloneNode(true);			
				newetInsertNode.id  = "dg"+(currDOC+1);
				id("currDG").value =id("currDG").value +1								

			}												
	
			newetInsertNode.style.display ="block";
			newetInsertNode.getElementsByTagName("input")[0].name = "prf_UF_name"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].id = "prf_UF_name"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[0].value = "";
			newetInsertNode.getElementsByTagName("input")[2].name = "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[2].id= "uploadFile"+(currDOC+1);
			newetInsertNode.getElementsByTagName("input")[2].value = "";			
			newetInsertNode.getElementsByTagName("select")[2].name = "prf_UF_year"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[2].id = "prf_UF_year"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].name = "prf_UF_month"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[1].id = "prf_UF_month"+(currDOC+1);
			newetInsertNode.getElementsByTagName("select")[0].name = "prf_UF_day"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("select")[0].id = "prf_UF_day"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[1].name = "prf_UF_validdate"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[1].id = "prf_UF_validdate"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[1].value = "";				
			newetInsertNode.getElementsByTagName("iframe")[0].name = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].id = "LCiframe"+(currDOC+1);				
			newetInsertNode.getElementsByTagName("iframe")[0].src = "/upload.php?docType=licence&id="+(currDOC+1);				
			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('currentDocs','" + newetInsertNode.id +"',currDOC);";				
			newetInsertNode.getElementsByTagName("input")[3].name = "uploadType"+(currDOC+1);	
			newetInsertNode.getElementsByTagName("input")[3].id = "uploadType"+(currDOC+1);		
			newetInsertNode.getElementsByTagName("input")[3].value = elm.options[elm.selectedIndex].value;							
		}
					
		
		id("currentDocs").appendChild(newetInsertNode);
		currDOC++;
		id("id").value = currDOC;
		id("currDOC").value = currDOC;
		elm.selectedIndex = 0;
		submitFormOkay = false		
		
	}
	var currRoute = 1;
	function addCrewRequest(divName) {
		
		newetInsertNode  = id(divName+"1").cloneNode(true);
		newetInsertNode.id  = divName+(currRoute+1);
//			id("currflightStep").value =id("currflightStep").value +1												
			newetInsertNode.style.display ="block";
		
			newetInsertNode.getElementsByTagName("span")[0].style.display = "block";
			newetInsertNode.getElementsByTagName("span")[0].id= "delete" + (currRoute+1);
			
			if(divName == 'piSelector') {
				newetInsertNode.getElementsByTagName("input")[0].name = "experience"+(currRoute+1);
				newetInsertNode.getElementsByTagName("input")[0].id = "experience"+(currRoute+1);
				newetInsertNode.getElementsByTagName("input")[0].value = "";	
				
				newetInsertNode.getElementsByTagName("select")[0].name = "aircraft"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[0].id = "aircraft"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[1].name = "aircraft"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[1].id = "aircraft"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[2].name = "aircraft"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[2].id = "aircraft"+(currRoute+1);	
				newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('piContainer','" + newetInsertNode.id + "',0);";									
				id("piContainer").appendChild(newetInsertNode);					
			} else {
			
				newetInsertNode.getElementsByTagName("select")[0].name = "language"+(currRoute+1);
				newetInsertNode.getElementsByTagName("select")[0].id = "language"+(currRoute+1);
				newetInsertNode.getElementsByTagName("a")[0].href = "javascript:deleteChild('crContainer','" + newetInsertNode.id + "',0);";									
				id("crContainer").appendChild(newetInsertNode);	
			}
		
//			newetInsertNode.getElementsByTagName("a")[0].href = "javascript:BrowseDate('from_date" + (currRoute+1) + "');";				
//			newetInsertNode.getElementsByTagName("a")[1].href = "javascript:BrowseDate('to_date" + (currRoute+1) + "');";					

		currRoute++;
		id("currRoute").value = currRoute;
		submitFormOkay = false
	}
	
	function deleteChild(parentName, idName, restCounter) {
		id(parentName).removeChild(id(idName));
		restCounter--;
		submitFormOkay = false		
	}
	
	var error = new Array();
	var valid_form = new Array(	
			new Array('prf_firstname','prf_lastname','prf_address','prf_zip','prf_city','prf_country','prf_mobil','prf_mail','prf_position','prf_homebase','prf_birthdate','prf_citizenship'),
			new Array('prf_aircraft','currFEI', new Array('prf_aircraft')),
			new Array('prf_ETIcompany','currETI', new Array('prf_ETIcompany','prf_ETIaddress','prf_ETIzip','prf_ETIcity','prf_ETIcountry','prf_ETIposition','prf_ETIfrommonth','prf_ETIfromyear','prf_ETIfromdate'),'prf_ETIrefName1','prf_ETIrefPhone1'),
			new Array(''),
			new Array('prf_YN_q01Chk', new Array('prf_YN_q01Txt'),'prf_YN_q02Chk', new Array('prf_YN_q02Txt'),'prf_YN_q03Chk', new Array('prf_YN_q03Txt'),'prf_YN_q04Chk', new Array('prf_YN_q04Txt'))
		);
	var error_text= new Array(	
			new Array('Please provide Firstname','Please provide Lastname','Please provide missing address','Please provide postal code','Please provide Cityname','Please provide Country','For further conutact please provide Phonenumber','Missing Mail to send you information','What is you current position','Where is your homebase location','Missing your date of birth','What kinde of citizenship you have',"unfortunately you do not fulfill our requirement of type rating minimum experience, therefore  we are sorry to inform you that we cannot consider you in your database" ),
			new Array('Please define a aircraft type', "unfortunately you do not fulfill our requirement of type rating minimum experience, therefore  we are sorry to inform you that we cannot consider you in your database"),
			new Array('Please provide Companies name', new Array('Please provide missing address','Please provide postal code','Please provide Cityname','Please provide Country','What Position you had','Since when you worked in the company','Since when you worked in the company','Specific month year')	),
			new Array(''),
			new Array('')
		);
		
	var current_step = 0; // curnrent position on the website

	function id(idName) {		
		return  document.getElementById(idName);		
	}
	
	function name(idName) {
		return document.getElementsByName(idName);
	}
	
	function showDiv(idName,action) {
		if(typeof idName == 'object') {
			idName = idName.id;
		}
		if(id(idName)) {
			if(action == 'show') {
				id(idName).style.display = 'block';
			} else if(action == 'hide') {
				id(idName).style.display = 'none';				
			} else {
				id(idName).style.display = id(idName).style.display == 'block' ? 'none' : 'block';
			}
		}
	}
	
	function setError(er_array,idName) {
			error[er_array[0]] = new Array();			
			if(er_array[2]) {
				error[er_array[0]][er_array[1]] = new Array();			
				error[er_array[0]][er_array[1]][er_array[2]] = error_text[er_array[0]][er_array[1]];
			} else {
				error[er_array[0]][er_array[1]] = error_text[er_array[0]][er_array[1]];
			}
			idName.style.backgroundColor = error_color;
			idName.title = error_text[er_array[0]][er_array[1]];
	}

	function unsetError(cnt,idName) {
		if(idName) {
			idName.style.backgroundColor = "";
		}
	}

	var	error = new Array();

	function validateCS(step) {
	error = new Array();
	if(current_step == step) {
	for(step=0;step<=current_step;step++) {	
		if(step == 2 ) { // chek the employment data, passing thur it, until reaching the end of the curETI
			bValue=1;
			for (b=1;b<=currETI;b++) {
					checkElm = valid_form[step][0] + "" + b;
					if(id(checkElm)) {
						if(id(checkElm).value != "") { // the company is given, so check for the rest
							//i++;							
							for (e=0;e<valid_form[step][1].length;e++) {
								subcheckElm = valid_form[step][1][e] + "" + b;								
								if(id(subcheckElm)) {

									if(id(subcheckElm).type == 'text') {
										if(id(subcheckElm).value == "") {
											setError([step,b,e],id(subcheckElm));
										} else {
											unsetError([step,b,e],id(subcheckElm));
										}
									} else if (id(subcheckElm).type == 'select-one') {
										if(id(subcheckElm).selectedIndex == 0) {
											setError([step,b,e],id(subcheckElm));
										} else {
									   
											unsetError([step,b,e],id(subcheckElm));
										}
									} else if(id(subcheckElm).type == 'hidden') {
										if(subcheckElm == 'prf_ETIfromdate' + "" + b) {
											if(id('prf_ETIfromyear' + "" + b).selectedIndex > 0 && id('prf_ETIfrommonth' + "" + b).selectedIndex > 0) {
												unsetError([step,b,e],id(subcheckElm));
												dateformat = id('prf_ETIfrommonth' + "" + b).options[id('prf_ETIfrommonth' + "" + b).selectedIndex].value + "/" + id('prf_ETIfromyear' + "" + b).options[id('prf_ETIfromyear' + "" + b).selectedIndex].value;

												id('prf_ETIfromdate' + "" + b).value = dateformat;

												
											} else {
												//if(id('prf_ETIfromyear' + "" + b).selectedIndex) setError([step,b,e],'year');
												//if(id('prf_ETIfrommonth' + "" + b).selectedIndex) setError([step,b,e],'month');
											}
										}
										if(subcheckElm == 'prf_lfddate' + "" + b) {
											if(id('prf_lfdyear' + "" + b).selectedIndex > 0 && id('prf_lfdmonth' + "" + b).selectedIndex > 0 && id('prf_lfdday' + "" + b).selectedIndex > 0) {
												unsetError([step,b,e],id(subcheckElm));
												dateformat =  id('prf_lfdday' + "" + b).options[id('prf_lfdday' + "" + b).selectedIndex].value + "/" + id('prf_lfdmonth' + "" + b).options[id('prf_lfdmonth' + "" + b).selectedIndex].value + "/" + id('prf_lfdyear' + "" + b).options[id('prf_lfdyear' + "" + b).selectedIndex].value;

												id('prf_lfddate' + "" + b).value = dateformat;

											}
										}
																				
									}
								}
							}
						}
					}
				}
		} 
		 // validate current forms
		 for (i=0;i<valid_form[step].length;i++) {
			 e=1;
			 elName = id(valid_form[step][i]);
		 	 currentCounter =0;			 
			 if(!elName)   {
			 	if(valid_form[step][i+1] == "currFEI") { currentCounter = currFEI; }			
			 	if(valid_form[step][i+1] == "currETI") { currentCounter = currETI; }							
				 for (b=1;b<=currentCounter;b++) {
					checkElm = valid_form[step][i] + "" + b;			 					
					if(id(checkElm)) {	
							// check if position <= 
								//alert(id("prf_position").options[id("prf_position").selectedIndex].value + " :: " + id("prf_position").selectedIndex);
								if(id("prf_position").options[id("prf_position").selectedIndex].value == 2) {
									// check if there is no pic is given
									unsetError([step,b,e],id("prf_sictime" +  b));
									picYes = 0;
									for (e=0;e<valid_form[step][i+2].length;e++) {									
										if(parseInt(id("prf_pictime" +  b).value) > 0) picYes++ ;
									}
									if(picYes == 0) {
										sicTime =0;
										for (e=0;e<valid_form[step][i+2].length;e++) {
											curValue =parseInt(id("prf_sictime" +  b).value);
											if(isNaN(curValue) == false) {
												sicTime = sicTime + curValue;
											}
										}	
										if(parseInt(sicTime) < 200) {
											//alert("unfortunately you do not fulfill our requirement of type rating minimum experience,\ntherefore  we are sorry to inform you that we cannot consider you in your database");
											setError([step,b,1],id("prf_sictime" +  b));
										}
									}
								}
						//i++;
						for (e=0;e<valid_form[step][i+2].length;e++) {
							subcheckElm = valid_form[step][i+2][e] + "" + b;								
							if(id(subcheckElm)) {
								if(id(subcheckElm).type == 'text') {
									if(id(subcheckElm).value == "") {
										setError([step,b,e],id(subcheckElm));
									} else {
										unsetError([step,b,e],id(subcheckElm));
									}
								} else if (id(subcheckElm).type == 'select-one') {
									if(id(subcheckElm).selectedIndex == 0) {										
										setError([step,b,e],id(subcheckElm));
									} else {
										unsetError([step,b,e],id(subcheckElm));
									}
								} else if(id(subcheckElm).type == 'hidden') {
										if(subcheckElm == 'prf_ETIfromdate' + "" + b) {
											if(id('prf_ETIfromyear' + "" + b).selectedIndex > 0 && id('prf_ETIfrommonth' + "" + b).selectedIndex > 0) {
												unsetError([step,b,e],id(subcheckElm));
												dateformat = id('prf_ETIfrommonth' + "" + b).options[id('prf_ETIfrommonth' + "" + b).selectedIndex].value + "/" + id('prf_ETIfromyear' + "" + b).options[id('prf_ETIfromyear' + "" + b).selectedIndex].value;
												id('prf_ETIfromdate' + "" + b).value = dateformat;												
											}
										}
										if(subcheckElm == 'prf_lfddate' + "" + b) {
											if(id('prf_lfdyear' + "" + b).selectedIndex > 0 && id('prf_lfdmonth' + "" + b).selectedIndex > 0 && id('prf_lfdday' + "" + b).selectedIndex > 0) {
												unsetError([step,b,e],id(subcheckElm));
												dateformat =  id('prf_lfdday' + "" + b).options[id('prf_lfdday' + "" + b).selectedIndex].value + "/" + id('prf_lfdmonth' + "" + b).options[id('prf_lfdmonth' + "" + b).selectedIndex].value + "/" + id('prf_lfdyear' + "" + b).options[id('prf_lfdyear' + "" + b).selectedIndex].value;

												id('prf_lfddate' + "" + b).value = dateformat;
											}
										}
									}
							}
						}
					}
				 }
				 
			 }
			// test if question is only a must if 1st is given
				// make normal test
				if(elName) {
					if(elName.type == 'text') {
						if(elName.value == "") {
							setError([step,i],elName);
						} else {
							unsetError([step,i],elName);
						}
					} else if (elName.type == 'select-one') {
							
						if(elName.selectedIndex == 0) {
							setError([step,i],elName);
						} else {
							unsetError([step,i],elName);
						}
					} else if(id("prf_position").options[id("prf_position").selectedIndex].value == 6) {
							setError([step,12],id("prf_position"));
							
					} else if(elName.type == 'hidden') {
						if(elName == 'prf_birthdate') {
							if(id('prf_birthyear').selectedIndex > 0 && id('prf_birthmonth').selectedIndex > 0 && id('prf_birthday').selectedIndex > 0) {
								unsetError([step,i],elName);
								dateformat = id('prf_birthday' ).options[id('prf_birthday').selectedIndex].value + "/" +id('prf_birthmonth').options[id('prf_birthmonth').selectedIndex].value + "/" + id('prf_birthyear').options[id('prf_birthyear').selectedIndex].value;
								id('prf_birthdate').value = dateformat;
																
							} else {
								if(id('prf_birthyear').selectedIndex) setError([step,i],'prf_birthyear');
								if(id('prf_birthmonth').selectedIndex) setError([step,i],'prf_birthmonth');
								if(id('prf_birthday').selectedIndex) setError([step,i],'prf_birthday');
							}
						}
					}
				}		
		 
		 }
	}
	
	if(error.length) {
		errorStep = 'stepError';		
		//name(errorStep)[step-1].innerHTML = "<ul>";
		//for (i=0;i<error.length-1;i++) { 
		//	 name(errorStep)[step-1].innerHTML = "<li>" + error[i]  + "</li>";
		//}
		//name(errorStep)[step-1].innerHTML = "</ul>";
		//showDiv(name(errorStep)[step-1],'show');	
		nextStep(error.length-1);
		return false;	
	} else {		
		nextStep(current_step + 1);
	}
		}
		if(current_step == 5) {
			return true;	
		}
		return false;	
	}

	
	function nextStep(toStep) {
		showDiv('step1','hide');
		showDiv('step2','hide');
		showDiv('step3','hide');				
		showDiv('step4','hide');		
		showDiv('step5','hide');
		showDiv('step' + (toStep+1),'show');
		current_step = toStep;
		return false;					
	}
	


function showFile(filename, fullname, type) {
	if(window.open('uploadFile.php?sid='+sid+'&file=' + encodeURI(filename)+'&fullname=' + encodeURI(fullname)+'&type=' + encodeURI(type),'UploadFiles','height=480,width=640')) {
	} else {
		alert("Please deactivate the Popup Blocker");
	}
}

function setSMStoMail(sms, mail) {
	id(mail).checked = (id(sms).checked ? true : false);
}

function checkAll(names, value) {
	var count = document.getElementsByName(names).length;
	for(i=0;i<=count;i++) {
		document.getElementsByName(names)[i].checked = (value == true ? true : false);
	}
}

function setImage(elm, from, to) {
	elm.src="/images/" + to;
}
	
function checkClient(elm) {
	if(elm.options[elm.selectedIndex].value < 100) {
		showDiv('pilot','show');
		showDiv('crew','hide');
	} else {
		showDiv('pilot','hide');
		showDiv('crew','show');
	}
}
