﻿

function showManuelModelSelection(){
	// showWorkingIcon();
	
	if ($('isManuelInput').value.toLowerCase()!='true'){
	  $('isManuelInput').value='True';
	  var url = '/pages/private/proto/selectModel.asp';
  	
	  var makerGuid = '';
	  if( $('selectMaker').selectedIndex>0 ){
		  makerGuid = $('selectMaker').value;
	  }
  	
	  var selectedModelName = '';
	  if($('selectModel').selectedIndex>0){
		   selectedModelName = escape( $('selectModel').options[$('selectModel').selectedIndex].text );
	  }
  	
	  var selectedYear = '';
	  if($('selectYear').selectedIndex>0){
		   selectedYear = escape( $('selectYear').options[$('selectYear').selectedIndex].text );
	  }
  	
	  var selectedTypeName = '';
	  if($('selectCaravanType').selectedIndex>0){
		   selectedTypeName = escape( $('selectCaravanType').options[$('selectCaravanType').selectedIndex].text );
	  }
  	
	  var pars = 'funktion=manuel&makerGuid='+ makerGuid +'&selectedModelName='+selectedModelName+'&selectedYear='+selectedYear+'&selectedTypeName='+selectedTypeName;
	  var myAjax = new Ajax.Updater(
		  'modelSelectContainer',
		  url,
		  {
			  method: 'post', 
			  parameters: pars
		  });
	}
}



function showStaticModelSelection(){
	// showWorkingIcon();
	$('isManuelInput').value='false';
	
	var makerGuid = $('seekBrand').value;
	
	var modelName = escape( $('seekModel').value );
	
	var year = escape( $('seekYear').value );
	
	var url = '/pages/private/proto/selectModel.asp';
	var pars = 'funktion=hardLink&makerGuid='+ makerGuid +'&modelName='+modelName+'&year='+year;
		
	var myAjax = new Ajax.Updater(
		'modelSelectContainer',
		url,
		{
			method: 'post', 
			parameters: pars
		});
}

function loadModels(){
	// showWorkingIcon();
	
  var makerGuid = $('selectMaker').value;
  if(makerGuid>-1){
	  var url = '/pages/private/proto/modelNames.asp';
	  var pars = 'makerGuid='+makerGuid;
	  var myAjax = new Ajax.Updater(
		  'modelContainer',
		  url,
		  {
			  method: 'get', 
			  parameters: pars
		  });
		//loadYears();
		//loadTypes()	
		
		$('yearContainer').innerHTML='<select name="selectYear" class="input" id="selectYear" disabled="disabled"><option value="-1">V&aelig;lg</option></select>';  
		$('typeContainer').innerHTML = '<select name="selectCaravanType" class="input" id="selectCaravanType" disabled="disabled" ><option value="-1">V&aelig;lg</option></select>';
	
  }
  else
  {
		// hideWorkingIcon();
  }	 
}


function loadYears(){
	// showWorkingIcon();
	
			
  var modelGuid = $('selectModel').value;
  if(modelGuid>-1){
	  var url = '/pages/private/proto/years.asp';
	  var pars = 'modelGuid='+modelGuid;
	  var myAjax = new Ajax.Updater(
		  'yearContainer',
		  url,
		  {
			  method: 'get', 
			  parameters: pars
		  });
		//loadTypes()
		$('typeContainer').innerHTML = '<select name="selectCaravanType" class="input" id="selectCaravanType" disabled="disabled" ><option value="-1">V&aelig;lg</option></select>';
	
  }
  else
  {
		// hideWorkingIcon();
  }	 
}

  function loadTypes(){
	// showWorkingIcon();
  
  var modelGuid = $('selectModel').value;
  var productionYear = $('selectYear').value;
  if(modelGuid>-1){
	  var url = '/pages/private/proto/typeNames.asp';
	  var pars = 'modelGuid='+modelGuid+'&productionYear='+productionYear;
	  var myAjax = new Ajax.Updater(
		  'typeContainer',
		  url,
		  {
			  method: 'get', 
			  parameters: pars
		  });
  }
  else
  {
		// hideWorkingIcon();
  }	 
}
