
function COptionList(){this.m_list=[["",0]];this.m_selected=0;this.getNames=function(){var erg=new Array();var i;for(i=0;i<this.m_list.length;i++){erg[i]=this.m_list[i][0].concat("|").concat(this.m_list[i][1]);}
return erg;};this.autocomplete=function(){var erg="";var i;for(i=0;i<this.m_list.length;i++){erg=erg.concat(this.m_list[i][0]).concat("|").concat(this.m_list[i][1]).concat("\n");}
return erg;};this.getSelectedName=function(){var erg="";var i;for(i=0;i<this.m_list.length;i++){if(this.m_list[i][1]==this.m_selected){erg=this.m_list[i][0];}}
return erg;};this.getSelected=function(key,index){var erg="";var i;for(i=0;i<this.m_list.length;i++){if(this.m_list[i][index]==this.m_selected){erg=this.m_list[i][key];}}
return erg;};this.getList=function(key1,val1,key2,val2){var erg="";var i;for(i=0;i<this.m_list.length;i++){if(this.m_list[i][key1]==val1){var regex=new RegExp("0*"+val2,"g");if(regex.test(this.m_list[i][key2])){erg=this.m_list[i];}}}
return erg;};this.getPosition=function(name,value){var erg=0;for(var i=0;i<this.m_list.length;i++){if(this.m_list[i][name]==value){erg=i;}}
return erg;};}
function CPageInput(){this.countries=new COptionList();this.areas=new COptionList();this.PickUpStation=new COptionList();this.DropOffStation=new COptionList();this.DropOffStationTouched=false;this.Vacancy=new COptionList();this.JourneyFrom="";this.PickUpTime="";this.JourneyTo="";this.DropOffTime="";this.Tage=0;this.Anbieter="";this.Extras=new COptionList();this.Kindersitze;this.Sitzerhoehungen;this.Maxicosi;this.Zusatzfahrer;this.Tomtom=false;this.Hotelzustellung=false;this.Hoteladresse="";this.Klimaschutz=false;this.Ruecktrittsschutz=false;this.ExtrasShort=new COptionList();this.StationInfo=new COptionList();this.PartnerInfo=new COptionList();this.PartnerAGB=new COptionList();this.CreditCards=new COptionList();this.IncentiveCards=new COptionList();}
