/* make current date string, german */
function today() {
  var jetzt = new Date();
  var monate = new Array('Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
  tag = jetzt.getDate();
  monat = monate[jetzt.getMonth()];
  jahr = jetzt.getFullYear();
  todayStr = tag+'.&nbsp;'+monat+'&nbsp;'+jahr;
  return todayStr;
}

/* make current date string, english */
function today_en() {
  var jetzt = new Date();
  var monate = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
  tag = jetzt.getDate();
  monat = monate[jetzt.getMonth()];
  jahr = jetzt.getFullYear();
  todayStr = monat+'&nbsp;'+tag+',&nbsp;'+jahr;
  return todayStr;
}

/* write current date, german */
function getDate() {
  document.getElementById('today').innerHTML = today();
}

/* write current date, english */
function getDate_en() {
  document.getElementById('today').innerHTML = today_en();
}

/* show/hide searchbox on mouseover/-out */
function toggleSearch(action) {
  if (action=='show') {
    document.getElementById('tx_indexedsearchSword').style.display='block';
    document.getElementById('tx_indexedsearchSword').focus();
    document.getElementById('searchSubmit').style.display='block';
  } else if (action='hide'){
    document.getElementById('tx_indexedsearchSword').style.display='none';
    document.getElementById('searchSubmit').style.display='none';
  }

}


/* */

function Login() {
  LoginFenster =
  window.open("http://www.vbi-ing.de/cgi-bin/login.pl", "Login", "width=660,height=520,scrollbars=yes,resizable=yes,left=64,top=64");
  LoginFenster.focus();
}



/* db-searchbox functions / autocomplete - jquery  */

$("#form-end").ready(function(){
	
	
	$("#name").autocomplete(companies, {
		matchContains: true,
		minChars: 4,
		max: 100
	  
	});	
		
	
	$("#lv-sub-select").hide();				
	
	$("#lv-add-select").click(function(event){		
		var childs = $("#lv-inner").children().size();		
		$("#lv").clone(true).insertBefore("#lv-target");
		if (childs > 2) $("#lv-add-select").hide();		
		$("#lv-sub-select").show();     				
		
		$("#lv-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[lv]["+(childs-1)+"]");						
		$("#lv-wrap select:eq("+(childs-1)+")").attr("id","lv"+(childs-1));						
		$("#lv"+(childs-1)+" option:eq("+(0)+")").attr("selected","selected");								
		
		event.preventDefault();
	});
	
	$("#lv-sub-select").click(function(event){	
		var childs = $("#lv-inner").children().size();			
		$("#lv-wrap select:eq("+(childs-2)+")").remove();				
		if (childs < 4) $("#lv-sub-select").hide();
		$("#lv-add-select").show();		
		event.preventDefault();
  });
  
  
  $("#fg-sub-select").hide();	
  
	$("#fg-add-select").click(function(event){		
		var childs = $("#fg-inner").children().size();		
		$("#fg").clone(true).insertBefore("#fg-target");				
		if (childs > 2) $("#fg-add-select").hide();
		$("#fg-sub-select").show();     	
			
		$("#fg-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[fg]["+(childs-1)+"]");		
		$("#fg-wrap select:eq("+(childs-1)+")").attr("id","fg"+(childs-1));						
		$("#fg"+(childs-1)+" option:eq("+(0)+")").attr("selected","selected");								
		
		event.preventDefault();		
	});		
		
	$("#fg-sub-select").click(function(event){	
		var childs = $("#fg-inner").children().size();			
		$("#fg-wrap select:eq("+(childs-2)+")").remove();				
		if (childs < 4) $("#fg-sub-select").hide();
		$("#fg-add-select").show();		
		event.preventDefault();
  });
  
  
  $("#at-sub-select").hide();	
	
	$("#at-add-select").click(function(event){		
		var childs = $("#at-inner").children().size();		
		$("#at").clone(true).insertBefore("#at-target");				
		if (childs > 2) $("#at-add-select").hide();
		$("#at-sub-select").show();     		
		
		$("#at-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[at]["+(childs-1)+"]");		
		$("#at-wrap select:eq("+(childs-1)+")").attr("id","at"+(childs-1));						
		$("#at"+(childs-1)+" option:eq("+(0)+")").attr("selected","selected");	
		event.preventDefault();		
	});			
		
	$("#at-sub-select").click(function(event){	
		var childs = $("#at-inner").children().size();			
		$("#at-wrap select:eq("+(childs-2)+")").remove();				
		if (childs < 4) $("#at-sub-select").hide();
		$("#at-add-select").show();		
		event.preventDefault();
  });   
   
  
  /* preselect forms */
  
  var submit = $(document).getUrlParam("user_db_pi1[submit]"); 
  
  if(submit==0) {
  
  	var lv_1 = $(document).getUrlParam("user_db_pi1[lv][1]"); 
	  if (lv_1 && lv_1 != "-") {	  	
	  	var childs = $("#lv-inner").children().size();
			$("#lv").clone(true).insertBefore("#lv-target");					
			if (childs > 2) $("#lv-add-select").hide();			
			$("#lv-sub-select").show();     				
			$("#lv-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[lv]["+(childs-1)+"]");		
			$("#lv-wrap select:eq("+(childs-1)+")").attr("id","lv"+(childs-1));						
			$("#lv"+(childs-1)+" option:eq("+(parseInt(lv_1)+1)+")").attr("selected","selected");						
	  }
	  
	  var lv_2 = $(document).getUrlParam("user_db_pi1[lv][2]"); 
	  if (lv_2 && lv_2 != "-") {	  	
	  	var childs = $("#lv-inner").children().size();
			$("#lv").clone(true).insertBefore("#lv-target");					
			if (childs > 2) $("#lv-add-select").hide();			
			$("#lv-sub-select").show();     				
			$("#lv-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[lv]["+(childs-1)+"]");					
			$("#lv-wrap select:eq("+(childs-1)+")").attr("id","lv"+(childs-1));	
			$("#lv"+(childs-1)+" option:eq("+(parseInt(lv_2)+1)+")").attr("selected","selected");											
	  }
	  
	  var fg_1 = $(document).getUrlParam("user_db_pi1[fg][1]"); 
	  if (fg_1 && fg_1 != "-") {	  	
	  	var childs = $("#fg-inner").children().size();
			$("#fg").clone(true).insertBefore("#fg-target");					
			if (childs > 2) $("#fg-add-select").hide();			
			$("#fg-sub-select").show();     				
			$("#fg-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[fg]["+(childs-1)+"]");		
			$("#fg-wrap select:eq("+(childs-1)+")").attr("id","fg"+(childs-1));									
			$("select#fg1 option."+fg_1+"").attr("selected","selected");													
	  }
	  
	  var fg_2 = $(document).getUrlParam("user_db_pi1[fg][2]"); 
	  if (fg_2 && fg_2 != "-") {	  	
	  	var childs = $("#fg-inner").children().size();
			$("#fg").clone(true).insertBefore("#fg-target");					
			if (childs > 2) $("#fg-add-select").hide();			
			$("#fg-sub-select").show();     				
			$("#fg-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[fg]["+(childs-1)+"]");					
			$("#fg-wrap select:eq("+(childs-1)+")").attr("id","fg"+(childs-1));				
			$("select#fg2 option."+fg_2+"").attr("selected","selected");																							
	  }
	  
	  var at_1 = $(document).getUrlParam("user_db_pi1[at][1]"); 
	  if (at_1 && at_1 != "-") {	  	
	  	var childs = $("#at-inner").children().size();
			$("#at").clone(true).insertBefore("#at-target");					
			if (childs > 2) $("#at-add-select").hide();			
			$("#at-sub-select").show();     				
			$("#at-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[at]["+(childs-1)+"]");		
			$("#at-wrap select:eq("+(childs-1)+")").attr("id","at"+(childs-1));					
			$("select#at1 option."+at_1+"").attr("selected","selected");													
	  }
	  
	  var at_2 = $(document).getUrlParam("user_db_pi1[at][2]"); 
	  if (at_2 && at_2 != "-") {	  	
	  	var childs = $("#at-inner").children().size();
			$("#at").clone(true).insertBefore("#at-target");					
			if (childs > 2) $("#at-add-select").hide();			
			$("#at-sub-select").show();     				
			$("#at-wrap select:eq("+(childs-1)+")").attr("name","user_db_pi1[at]["+(childs-1)+"]");					
			$("#at-wrap select:eq("+(childs-1)+")").attr("id","at"+(childs-1));	
			$("select#at2 option."+at_2+"").attr("selected","selected");													
	  }
	  
  }
  
  
  
  /* reset forms */
  
  $("#reset-company").click(function(event){
  	document.searchform.reset();
  	
  	
  	$("#lv-sub-select").hide();
  	$("#fg-sub-select").hide();
  	$("#at-sub-select").hide();  	
  	
  	$("#name").attr("value","");
  	$("#sword").attr("value","");
  	$("#lastname").attr("value","");
  	$("#firstname").attr("value","");
  	$("#street").attr("value","");
  	$("#zip").attr("value","");
  	$("#city").attr("value","");
  	
  	$("#lv1").remove();
  	$("#lv2").remove();
  	$("#fg1").remove();
  	$("#fg2").remove();
  	$("#at1").remove();
  	$("#at2").remove();
  	$("#lv option:eq("+(0)+")").attr("selected","selected");	
  	$("#fg option:eq("+(0)+")").attr("selected","selected");	
  	$("#at option:eq("+(0)+")").attr("selected","selected");	
  	
  	for(i=0;i<104;i++) {
  		$("#option"+i+"").attr("checked","");
  	}
  	
  	
  	
  	
  });
  

  
  //onclick="javascript: document.searchform.reset();"
	
  
  
 });