function ShowDivEquipment(a,b,c,d)
{
	document.getElementById(a).style.display = 'block';
	document.getElementById('szurke').style.display = 'block';
	getListEquipment1(b,c,d);
}
function HideDivEquipment(a)
{
	document.getElementById(a).style.display = 'none';
	document.getElementById('szurke').style.display = 'none';	
}

function getListEquipment1(b,c,d)
{
	if(b.length>0){
		var index = ajax.length;
		ajax[index] = new sack();		
		ajax[index].requestFile = 'getListEquipment2.php?NationalVehicleCode='+b+'&newcar_equipment_newcar_row_id='+c+'&NationalVehicleCodeName='+d;
		ajax[index].onCompletion = function(){ createListEquipment1(index) };	
		ajax[index].runAJAX();		
	}
	else
	{
		document.getElementById('felszereltseg').style.display = 'none';
	}
}

function createListEquipment1(index)
{
	document.getElementById('felszereltseg').innerHTML = ajax[index].response;
	document.getElementById('felszereltseg').style.display = 'block';	
}

function newCarCegVagyMagan(a)
{
	document.getElementById('newcarMenny').style.display = 'none';
	document.getElementById('newcarFlotta').style.display = 'none';
	if(a>0)
	{
		document.getElementById('newcarMenny').style.display = 'block';
	}
	if(a>1)
	{
		document.getElementById('newcarFlotta').style.display = 'block';
	}
}

function hitel1()
{
	document.getElementById('hitel1').style.display = 'block';
	document.getElementById('lizing1').style.display = 'none';
}
function lizing1()
{
	document.getElementById('hitel1').style.display = 'none';
	document.getElementById('lizing1').style.display = 'block';
}
function ShowHideDiv(a,b)
{
	document.getElementById(a).style.display = b;
}
function ShowDiv(a)
{

	document.getElementById('task1').style.display = 'none';
	document.getElementById('task2').style.display = 'none';
	document.getElementById('task3').style.display = 'none';
	document.getElementById('task4').style.display = 'none';
	document.getElementById('task5').style.display = 'none';
	document.getElementById('task6').style.display = 'none';
	document.getElementById('task7').style.display = 'none';
	document.getElementById('task8').style.display = 'none';
	document.getElementById('task9').style.display = 'none';
	document.getElementById(a).style.display = 'block';

	document.getElementById('task1a').className = 'tab1';
	document.getElementById('task2a').className = 'tab1';
	document.getElementById('task3a').className = 'tab1';
	document.getElementById('task4a').className = 'tab1';
	document.getElementById('task5a').className = 'tab1';
	document.getElementById('task6a').className = 'tab1';
	document.getElementById('task7a').className = 'tab1';
	document.getElementById('task8a').className = 'tab1';		
	document.getElementById('task9a').className = 'tab1';
	document.getElementById(a + 'a').className = 'tab1_active';
}


function ShowDiv2(elotag, hanyelemvan, aktivsorszam)
{
	for (i = 1; i <= hanyelemvan; i++)
	{
		document.getElementById(elotag + i).style.display = 'none';
		document.getElementById(elotag + i + 'a').className = 'tab1';
	}

	document.getElementById(elotag + aktivsorszam).style.display = 'block';
	document.getElementById(elotag + aktivsorszam + 'a').className = 'tab1_active';
}

function ShowDivUjAuto(elotag, hanyelemvan, aktivsorszam)
{
	ShowDiv2(elotag, hanyelemvan, aktivsorszam);
	document.getElementById('LoginOrReg').value=aktivsorszam;
}

function ShowDiv3(elotag, hanyelemvan, aktivsorszam)
{
	for (i = 1; i <= hanyelemvan; i++)
	{
		document.getElementById(elotag + i).style.display = 'none';
	}
	document.getElementById(elotag + aktivsorszam).style.display = 'block';
}

function ShowDiv4(a)
{
	document.getElementById(a).style.display = 'block';
	document.getElementById('szurke').style.display = 'block';
}
function HideDiv4(a)
{
	document.getElementById(a).style.display = 'none';
	document.getElementById('szurke').style.display = 'none';
	
}

function changeRadio(el){
    el.checked = el.checked ? false : true;
    return true;
};


function showCarSamle(a)
{
	document.getElementById('samlpe'+a).style.display = 'block';
	document.getElementById('image'+a).style.display = 'none';
}
function hideCarSamle(a)
{
	document.getElementById('samlpe'+a).style.display = 'none';
	document.getElementById('image'+a).style.display = 'block';
}

function formatInt ( ctrl ){

	var separator = " ";
	var decimaldot = ",";
	
	if( ctrl.value.match ( new RegExp ( decimaldot, "g") )){
		var vege = decimaldot+ctrl.value.replace ( new RegExp ( ".*"+decimaldot, "g" ), "" );
		var szam = ctrl.value.replace ( new RegExp ( decimaldot+".*", "g" ), "" );
	}else{
		var vege = "";
		var szam = ctrl.value;
	}

	var szam = szam.replace ( new RegExp ( separator, "g" ), "" );
	var regexp = new RegExp ( "\\B(\\d{3})(" + separator + "|$)" );
	do
	{
		szam = szam.replace ( regexp, separator + "$1" );
	}
	while ( szam.search ( regexp ) >= 0 )
	ctrl.value = szam+vege;
}

function setFieldValue(field, ctrl)
{
	var szam = ctrl.value.replace(new RegExp ( " ", "g" ), "" );
	field.value = szam;
}

var ajax = new Array();

function getCarBrandInfo(sel)
{
	var car_brand_id = sel.options[sel.selectedIndex].value;
	document.getElementById('car_car_brand_info_id').options.length = 0;	// Empty city select box
	if(car_brand_id.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getCarInfo.php?car_brand_id='+car_brand_id;	// Specifying which file to get
		ajax[index].onCompletion = function(){ createCities(index) };	// Specify function that will be executed after file has been found
		ajax[index].runAJAX();		// Execute AJAX function
	}
}

function createCities(index)
{
	var obj = document.getElementById('car_car_brand_info_id');
	obj.options[obj.options.length] = new Option('Válasszon típust!', '0');
	eval(ajax[index].response);	// Executing the response from Ajax as Javascript code	
}


function getCarBrandInfoModell(sel)
{
	var car_brand_id = sel.options[sel.selectedIndex].value;
	document.getElementById('car_brand_info_modell_id_2').options.length = 0;	// Empty city select box
	if(car_brand_id.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getCarInfoModell.php?car_brand_id='+car_brand_id;	// Specifying which file to get
		ajax[index].onCompletion = function(){ createCitiesModell(index) };	// Specify function that will be executed after file has been found
		ajax[index].runAJAX();		// Execute AJAX function
	}
}

function createCitiesModell(index)
{
	var obj = document.getElementById('car_brand_info_modell_id_2');
	obj.options[obj.options.length] = new Option('Válasszon modellt!', '0');
	eval(ajax[index].response);	// Executing the response from Ajax as Javascript code	
}


function getListBrandCode(sel)
{
	var myvalue = sel.options[sel.selectedIndex].value;	
	document.getElementById('BrandCode').options.length = 0;	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListBrandCode.php?VehicleCategoryCode='+myvalue;
		ajax[index].onCompletion = function(){ createBrandCode(index) };	
		ajax[index].runAJAX();
	}
}
function createBrandCode(index)
{
	var obj = document.getElementById('BrandCode');
	obj.options[obj.options.length] = new Option('Válasszon márkát!', '0');
	eval(ajax[index].response);
}


function getListBrandCodeA(sel)
{
	var myvalue = sel.options[sel.selectedIndex].value;	
	document.getElementById('BrandCodeA').options.length = 0;	
	document.getElementById('ModelRangeCodeA').options.length = 0;	
	document.getElementById('NationalVehicleCodeA').options.length = 0;		
	document.getElementById('ujautokepek1').innerHTML = '';	
	document.getElementById('ListaardivA').innerHTML = '';
	document.getElementById('ListaardivA2').innerHTML = '';		
	
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListBrandCode.php?VehicleCategoryCode='+myvalue+'&ujauto=1';
		ajax[index].onCompletion = function(){ createBrandCodeA(index) };	
		ajax[index].runAJAX();
	}
}
function createBrandCodeA(index)
{
	var obj = document.getElementById('BrandCodeA');
	obj.options[obj.options.length] = new Option('Válasszon márkát!', '0');
	eval(ajax[index].response);
}

function getListBrandCodeB(sel)
{
	var myvalue = sel.options[sel.selectedIndex].value;	
	document.getElementById('BrandCodeB').options.length = 0;	ű
	document.getElementById('ModelRangeCodeB').options.length = 0;	
	document.getElementById('NationalVehicleCodeB').options.length = 0;		
	document.getElementById('ujautokepek2').innerHTML = '';	
	document.getElementById('ListaardivB').innerHTML = '';
	document.getElementById('ListaardivB2').innerHTML = '';		
		
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListBrandCode.php?VehicleCategoryCode='+myvalue+'&ujauto=1';
		ajax[index].onCompletion = function(){ createBrandCodeB(index) };	
		ajax[index].runAJAX();
	}
}
function createBrandCodeB(index)
{
	var obj = document.getElementById('BrandCodeB');
	obj.options[obj.options.length] = new Option('Válasszon márkát!', '0');
	eval(ajax[index].response);
}






function getListModelRange(sel, sel2)
{
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('BrandCodeText').value = sel.options[sel.selectedIndex].text;
	document.getElementById('ModelRangeCode').options.length = 0;	
	
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelRange.php?VehicleCategoryCode='+myvalue2+'&BrandCode='+myvalue;
		ajax[index].onCompletion = function(){ createModelRangeCode(index) };	
		ajax[index].runAJAX();
	}
}
function createModelRangeCode(index)
{
	var obj = document.getElementById('ModelRangeCode');
	obj.options[obj.options.length] = new Option('Válasszon modellt!', '0');
	eval(ajax[index].response);
}

function getListModel(sel, sel2, sel3)
{
	var myvalue3 = sel3.options[sel3.selectedIndex].value;
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('ModelRangeCodeText').value = sel.options[sel.selectedIndex].text;
	document.getElementById('NationalVehicleCode').options.length = 0;	
	//document.getElementById('NationalVehicleCode2').options.length = 0;	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModel.php?VehicleCategoryCode='+myvalue3+'&BrandCode='+myvalue2+'&ModelRangeCode='+myvalue;
		ajax[index].onCompletion = function(){ createModelCode(index) };	
		ajax[index].runAJAX();
	}
}
function createModelCode(index)
{
	var obj = document.getElementById('NationalVehicleCode');
	//var obj2 = document.getElementById('NationalVehicleCode2');
	obj.options[obj.options.length] = new Option('Válasszon típust!', '0');
	eval(ajax[index].response);
}

function getListModel2(sel)
{
	document.getElementById('NationalVehicleCodeText').value = sel.options[sel.selectedIndex].text;
}


function getListModelRangeNew(sel, sel2)
{
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('BrandCodeTextNew').value = sel.options[sel.selectedIndex].text;
	document.getElementById('ModelRangeCodeNew').options.length = 0;	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelRangeNew.php?VehicleCategoryCode='+myvalue2+'&BrandCode='+myvalue;
		ajax[index].onCompletion = function(){ createModelRangeCodeNew(index) };	
		ajax[index].runAJAX();
	}
}
function createModelRangeCodeNew(index)
{
	var obj = document.getElementById('ModelRangeCodeNew');
	obj.options[obj.options.length] = new Option('Válasszon modellt!', '0');
	eval(ajax[index].response);
}


function getListModelRangeA(sel, sel2)
{
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('BrandCodeTextA').value = sel.options[sel.selectedIndex].text;
	document.getElementById('ModelRangeCodeA').options.length = 0;	
	document.getElementById('NationalVehicleCodeA').options.length = 0;		
	document.getElementById('ujautokepek1').innerHTML = '';	
	document.getElementById('ListaardivA').innerHTML = '';
	document.getElementById('ListaardivA2').innerHTML = '';		
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelRangeNew.php?VehicleCategoryCode='+myvalue2+'&BrandCode='+myvalue+'&ujauto=1';
		ajax[index].onCompletion = function(){ createModelRangeCodeA(index) };	
		ajax[index].runAJAX();
	}
}
function createModelRangeCodeA(index)
{
	var obj = document.getElementById('ModelRangeCodeA');
	obj.options[obj.options.length] = new Option('Válasszon modellt!', '0');
	eval(ajax[index].response);
}

function getListModelRangeB(sel, sel2)
{
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('BrandCodeTextB').value = sel.options[sel.selectedIndex].text;
	document.getElementById('ModelRangeCodeB').options.length = 0;	
	document.getElementById('NationalVehicleCodeB').options.length = 0;		
	document.getElementById('ujautokepek2').innerHTML = '';	
	document.getElementById('ListaardivB').innerHTML = '';
	document.getElementById('ListaardivB2').innerHTML = '';		
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelRangeNew.php?VehicleCategoryCode='+myvalue2+'&BrandCode='+myvalue+'&ujauto=1';
		ajax[index].onCompletion = function(){ createModelRangeCodeB(index) };	
		ajax[index].runAJAX();
	}
}
function createModelRangeCodeB(index)
{
	var obj = document.getElementById('ModelRangeCodeB');
	obj.options[obj.options.length] = new Option('Válasszon modellt!', '0');
	eval(ajax[index].response);
}


function getListModelA(sel, sel2, sel3)
{
	var myvalue3 = sel3.options[sel3.selectedIndex].value;
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('ModelRangeCodeTextA').value = sel.options[sel.selectedIndex].text;
	document.getElementById('NationalVehicleCodeA').options.length = 0;	
	document.getElementById('ujautokepek1').innerHTML = '';	
	document.getElementById('ListaardivA').innerHTML = '';
	document.getElementById('ListaardivA2').innerHTML = '';		
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelUjAuto.php?VehicleCategoryCode='+myvalue3+'&BrandCode='+myvalue2+'&ModelRangeCode='+myvalue;
		ajax[index].onCompletion = function(){ createModelCodeA(index) };	
		ajax[index].runAJAX();
	}
}
function createModelCodeA(index)
{
	var obj = document.getElementById('NationalVehicleCodeA');
	obj.options[obj.options.length] = new Option('Válasszon típust! (nem kötelező)', '0');
	eval(ajax[index].response);
}

function getListModelB(sel, sel2, sel3)
{
	var myvalue3 = sel3.options[sel3.selectedIndex].value;
	var myvalue2 = sel2.options[sel2.selectedIndex].value;
	var myvalue = sel.options[sel.selectedIndex].value;
	document.getElementById('ModelRangeCodeTextB').value = sel.options[sel.selectedIndex].text;
	document.getElementById('NationalVehicleCodeB').options.length = 0;	
	document.getElementById('ujautokepek2').innerHTML = '';	
	document.getElementById('ListaardivB').innerHTML = '';
	document.getElementById('ListaardivB2').innerHTML = '';		
	
	if(myvalue.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		
		ajax[index].requestFile = 'getListModelUjAuto.php?VehicleCategoryCode='+myvalue3+'&BrandCode='+myvalue2+'&ModelRangeCode='+myvalue;
		ajax[index].onCompletion = function(){ createModelCodeB(index) };	
		ajax[index].runAJAX();
	}
}
function createModelCodeB(index)
{
	var obj = document.getElementById('NationalVehicleCodeB');
	obj.options[obj.options.length] = new Option('Válasszon típust! (nem kötelező)', '0');
	eval(ajax[index].response);
}


function getListModel2A(sel)
{
	document.getElementById('NationalVehicleCodeTextA').value = sel.options[sel.selectedIndex].text;
	var a = sel.options[sel.selectedIndex].value;
	getImg1(a);
	getListaar2(a);
}
function getListModel2B(sel)
{
	document.getElementById('NationalVehicleCodeTextB').value = sel.options[sel.selectedIndex].text;
	var a = sel.options[sel.selectedIndex].value;
	getImg2(a);
	getListaar2B(a);
}

function getListModelRangeCodeNew2(sel)
{
	document.getElementById('ModelRangeCodeNewText').value = sel.options[sel.selectedIndex].text;
}



function getImg1(a)
{
	if(a.length>0){
		var index = ajax.length;
		ajax[index] = new sack();		
		ajax[index].requestFile = 'getImg.php?NationalVehicleCode='+a;
		ajax[index].onCompletion = function(){ createImgResult1(index) };	
		ajax[index].runAJAX();		
	}
	else
	{
		document.getElementById('ujautokepek1').style.display = 'none';
	}
}

function createImgResult1(index)
{
	document.getElementById('ujautokepek1').innerHTML = ajax[index].response;
	document.getElementById('ujautokepek1').style.display = 'block';	
}

function getImg2(a)
{
	if(a.length>0){
		var index = ajax.length;
		ajax[index] = new sack();		
		ajax[index].requestFile = 'getImg.php?NationalVehicleCode='+a;
		ajax[index].onCompletion = function(){ createImgResult2(index) };	
		ajax[index].runAJAX();		
	}
	else
	{
		document.getElementById('ujautokepek2').style.display = 'none';
	}
}

function createImgResult2(index)
{
	document.getElementById('ujautokepek2').innerHTML = ajax[index].response;
	document.getElementById('ujautokepek2').style.display = 'block';	
}


function getListaar2(a)
{
	document.getElementById('ListaardivA').innerHTML = 'betöltés, várjon...';
	if(a.length>0){
		var index = ajax.length;
		ajax[index] = new sack();		
		ajax[index].requestFile = 'getListaar2.php?NationalVehicleCode='+a;
		ajax[index].onCompletion = function(){ createListaar2(index) };	
		ajax[index].runAJAX();		
	}
}

function createListaar2(index)
{
	document.getElementById('ListaardivA').innerHTML = ajax[index].response;
	document.getElementById('ListaardivA2').innerHTML = ajax[index].response;	
}


function getListaar2B(a)
{
	document.getElementById('ListaardivB').innerHTML = 'betöltés, várjon...';
	if(a.length>0){
		var index = ajax.length;
		ajax[index] = new sack();		
		ajax[index].requestFile = 'getListaar2.php?NationalVehicleCode='+a;
		ajax[index].onCompletion = function(){ createListaar2B(index) };	
		ajax[index].runAJAX();		
	}
}

function createListaar2B(index)
{
	document.getElementById('ListaardivB').innerHTML = ajax[index].response;
	document.getElementById('ListaardivB2').innerHTML = ajax[index].response;	
}



