var seat_errormsg_addsector, path_it

seat_errormsg_addsector = "You have selected an invalid sector.";
path_it = "";
ID_LANG = 1;

function seat_italinator(){

	seat_errormsg_addsector = "Il settore selezionato non è valido.";
	path_it = "/it";
	ID_LANG = 2;

}

function openL2(index, l2, frame){
var i, j

	document.frmUserInfo.sector1.value = document.frmUserInfo.level1.value;

	for (j = l2.options.length - 1; j > 0; j--)
		l2.options[j] = null;

	if (index != 0){
		index = index - 1;
		for(i = 0; i < seatl2list[index].length; i++){
			l2.options[i + 1] = new Option(seatl2list[index][i].text, seatl2list[index][i].value);
		}
		document.all.div_level2.style.display = "inline";
	}
	else {
		document.all.div_level2.style.display = "none";
	}
	
	openL3("none", frame)
}

function openL3(sector, frame){

	document.frmUserInfo.sector2.value = document.frmUserInfo.level2.value;
	document.frmUserInfo.sector3.value = "none";

	if (sector != "none"){
		frame.src = "/SEAT_sectors/level3.asp?l1code=" + document.frmUserInfo.sector1.value + "&l2code=" + sector + "&id_lang=" + ID_LANG;
		document.all.div_level3.style.display = "inline";
		frame.width = 430;
		frame.height = 30;
	}
	else{
		document.all.div_level3.style.display = "none";
		frame.width = 0;
		frame.height = 0;
	}

}

function deleteSector(id){
var re, re2, re3;

	//str = document.frmUserInfo.sectorlist.value;

	re = new RegExp(id + ",")
	re2 = new RegExp("," + id)
	re3 = new RegExp(id)
	
	document.frmUserInfo.sectorlist.value = document.frmUserInfo.sectorlist.value.replace(re, "");
	document.frmUserInfo.sectorlist.value = document.frmUserInfo.sectorlist.value.replace(re2, "");
	document.frmUserInfo.sectorlist.value = document.frmUserInfo.sectorlist.value.replace(re3, "");
	
	document.frmUserInfo.delete_sector.value = "1";
	
	document.frmUserInfo.submit_sector.click();

}

function addSector(){
var re

	if ( document.frmUserInfo.delete_sector.value == "1" )
		return true;

	re = new RegExp(document.frmUserInfo.sector3.value)
	
	if (document.frmUserInfo.sector3.value != null && document.frmUserInfo.sector3.value != "none" && 
		document.frmUserInfo.sectorlist.value.replace(re, "") == document.frmUserInfo.sectorlist.value)
	{
		document.frmUserInfo.addingsector.value = 1; 
		if (document.frmUserInfo.sectorlist.value == "") 
			document.frmUserInfo.sectorlist.value = document.frmUserInfo.sector3.value;
		else
			document.frmUserInfo.sectorlist.value = document.frmUserInfo.sectorlist.value + "," + document.frmUserInfo.sector3.value;

		return true;
	}
	else{
		alert(seat_errormsg_addsector);
		return false;
	}

}