function printconfig(){
	var printbody='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link href="<?=$subdirectory;?>/_elements/css/reset.css" media="all" rel="stylesheet" /><link href="<?=$subdirectory;?>/_elements/css/screen.css" media="all" rel="stylesheet" /><link href="<?=$subdirectory;?>/update/_elements/css/black-tie/jquery-ui-1.8.2.custom.css" rel="stylesheet" type="text/css" /><link href="<?=$subdirectory;?>/_elements/css/print.css" media="print" rel="stylesheet" /><link href="<?=$subdirectory;?>/_elements/css/jquery-ui-1.8.2.custom.css" rel="stylesheet" type="text/css" /><title>Geringhoff</title></head><body class="configprint"><div class="container">';

printbody+=$('#configmain').html();
printbody+='</div></body></html>';

	var printwindow = window.open('','printconfig', 'height=400,width=600,scrollbars=1,toolbar=0,location=0',true);
	printwindow.document.write(printbody);
	printwindow.focus();
	printwindow.print();
	printwindow.stop();
	return false;
}
	
	
function dealerpasswordfocus(type){
	var fake= document.getElementById('dealer_password_fake');
	var real= document.getElementById('dealer_password');
	if(type=='fake'){
		real.style.display='inline';
		fake.style.display='none';
		real.focus();
		fake.value='password';
		real.value='';
		
	}
}
function dealerpasswordblur(type){
	var fake= document.getElementById('dealer_password_fake');
	var real= document.getElementById('dealer_password');
	if(type=='real'){
		
		fake.style.display='inline';
		real.style.display='none';
		
		real.value='';
		
		fake.value='password';
	}
}

function getFormValues(thisform){
	var els = thisform.elements;
	
	var retvals = new Array();
	for(i=0; i<els.length;i++){
		thisval= '';
		switch(els[i].type){
			case 'select-one':
				thisval = els[i].options[els[i].selectedIndex].value;		
			break;

			case 'checkbox':
				if(els[i].checked === true){
					thisval = els[i].value;	
				}
				else{
					thisval = '';
				}
			break;
			
			
			case 'hidden':
			case 'textarea':
			case 'text':
			case 'default':
				thisval = els[i].value;
			break;
		}
		
		retvals[els[i].name] = thisval;
	}
	
	return retvals;
}
function makeGetVals(arrayvals){
	var retstring = '';
	
	for (i in arrayvals)
  	{
		if(retstring !=''){
			retstring+='&';
		}
		retstring += i +'='+arrayvals[i];
	}
	
	return retstring;
}
