//----deshabilitar intro al formulari
function data() {
     var tdata='';
     mes = new Array();
     dia = new Array();

     mes[0]="gener";
     mes[1]="febrer";
     mes[2]="març";
     mes[3]="abril";
     mes[4]="maig";
     mes[5]="juny";
     mes[6]="juliol";
     mes[7]="agost";
     mes[8]="setembre";
     mes[9]="octubre";
     mes[10]="novembre";
     mes[11]="desembre";

     dia[0]="Diumenge";
     dia[1]="Dilluns";
     dia[2]="Dimarts";
     dia[3]="Dimecres";
     dia[4]="Dijous";
     dia[5]="Divendres";
     dia[6]="Dissabte";

     datact=new Date();
     tdata=dia[datact.getDay()]+', '+datact.getDate();
     if (((datact.getMonth())==3)||((datact.getMonth())==7)||((datact.getMonth())==9)) tdata=tdata+' d\'';
          else tdata=tdata+' de ';
     tdata=tdata+mes[datact.getMonth()]+' de ';

    tdata = tdata + '200' + (datact.getYear()%10);
    document.write('<FONT FACE="Arial" SIZE=1 COLOR="#ffffff"><b>'+tdata+'</b></FONT>');
}

function pulsar(e) {
	tecla=(document.all) ? e.keyCode : e.which;
  if(tecla==13) return false;
}


function openPage(pagina, nom, forma ) {
	window.open(pagina, nom, forma);
}

function getOption(nomselect)
{
	var x=document.getElementById(nomselect)
	return x.options[x.selectedIndex].text
}

function getOptionValue(nomselect)
{
	if (document.getElementById(nomselect))
	{
			var x=document.getElementById(nomselect)
			return x.options[x.selectedIndex].value
	}	

}

function setOptionIndex(nomselectValue,nomselectID)
{
	var x=document.getElementById(nomselectValue)
	var y=document.getElementById(nomselectID)
	y.selectedIndex=x.selectedIndex;
}

function removeOption(nomselect,option)
{
	var x=document.getElementById(nomselect)
	x.remove(option)
}

function enableField(nom)
{
	for (x=0;x<document.getElementsByName(nom).length;x++ )
	{
		document.getElementsByName(nom)[x].disabled = false;
	}
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------


function printaPoblacioNucliCP()
{
	
	var nucli= getOption('txtINCSOL_NUCPOB');
	var cp = getOptionValue('txtINCSOL_NUCPOB');
	document.getElementById('INCSOL_NOMPOB').value = ''
	if ((nucli!='TORTOSA') && (nucli!=''))
		document.getElementById('INCSOL_NOMPOB').value = 'Tortosa - ' +  nucli;
	else
		document.getElementById('INCSOL_NOMPOB').value = nucli;
	if (cp != '0')
		document.getElementById('INCSOL_CP').value = cp;
	else
		document.getElementById('INCSOL_CP').value = '';
}

function chooseTable()
{
	var x=document.getElementById("INCSOL_IDTIPINC");
	document.getElementById("INCSOL_IDTIPINC").text
	switch(x.options[x.selectedIndex].text)
	{
		
		case 'Suggerència':
			document.getElementById("INCSOL_IDMOTQUE").disabled = true;
			document.getElementById("INCSOL_IDMOTQUE").value = "NULL";		
			document.getElementById("INCSOL_IDTEMSUG").disabled = false;
		break    
		case 'Queixa':
			document.getElementById("INCSOL_IDTEMSUG").disabled = true;
			document.getElementById("INCSOL_IDMOTQUE").disabled = false;
			document.getElementById("INCSOL_IDTEMSUG").value = "NULL";		
		break
		case 'Altres':
			document.getElementById("INCSOL_IDMOTQUE").disabled = true;
			document.getElementById("INCSOL_IDTEMSUG").disabled = true;
			document.getElementById("INCSOL_IDTEMSUG").value = "NULL";		
			document.getElementById("INCSOL_IDMOTQUE").value = "NULL";				
		break
		case '':
			document.getElementById("INCSOL_IDMOTQUE").disabled = true;
			document.getElementById("INCSOL_IDTEMSUG").disabled = true;
			document.getElementById("INCSOL_IDTEMSUG").value = "NULL";		
			document.getElementById("INCSOL_IDMOTQUE").value = "NULL";				
	}	
}

function InitializeForm()
{

		document.getElementById("INCSOL_ONVIUS").selectedIndex = 0;
		document.getElementById("INCSOL_NUCPOB").selectedIndex = 0;
		document.getElementById("INCSOL_LNUCPOB").selectedIndex = 0;
		document.getElementById("INCSOL_NUCPOB").disabled = true;
		document.getElementById("INCSOL_BARRI").disabled = true;
		document.getElementById("INCSOL_POTLOC").defaultChecked = true;
		document.getElementById("INCSOL_LCODCAR").readOnly = 1;
		document.getElementById("TipVia").readOnly = 1;
		document.getElementById("DescVia").readOnly = 1;
		
		//selects en blanc

		if (document.getElementById("INCSOL_CODCAR"))
		{
			document.getElementById("INCSOL_CODCAR").readOnly = 1;
			document.getElementById("INCSOL_TIPUSVIA").readOnly = 1;
			document.getElementById("INCSOL_NOMVIA").readOnly = 1;

		}
		//chooseTable();
		//enableNormalizedAdress(false);

		conmutalocalitzacioradios(false);
		conmutaLocalitzacio('INCSOL_PARTIDA');
		conmutaLocalitzacio('INCSOL_LRUSPOL');
		conmutaLocalitzacio('INCSOL_LRUSPAR');
		conmutaLocalitzacio('INCSOL_LUTMX');
		conmutaLocalitzacio('INCSOL_LUTMY');
		conmutaLocalitzacio('INCSOL_LREFCAD');
		inhabilitaclick('clickCoord');
		//inhabilitaclick('clickAdressPOTLOC');
		DeshabilitaPersonaJuridica();
}

function DeshabilitaPersonaJuridica()
{
	if (document.getElementById('INCSOL_FJO')){
		if ((getOptionValue('INCSOL_FJO')) == 'F')
		{
			document.getElementById("INCSOL_RAOSOCIAL").disabled= true;
			document.getElementById("INCSOL_RAOSOCIAL").value = "";
			document.getElementById("lblINCSOL_RAOSOCIAL").style.color="#000000";
			document.getElementById("lblINCSOL_NOM").innerHTML ="Nom (*)";
			document.getElementById("lblINCSOL_COGNOM1").innerHTML ="1er Cognom (*)";
			document.getElementById("lblINCSOL_RAOSOCIAL").innerHTML ="Raó Social";
		}
		else
		{
			document.getElementById("INCSOL_RAOSOCIAL").disabled= false;
			document.getElementById("lblINCSOL_NOM").style.color="#000000"
			document.getElementById("lblINCSOL_COGNOM1").style.color="#000000"
			document.getElementById("lblINCSOL_RAOSOCIAL").innerHTML ="Raó Social (*)";
			document.getElementById("lblINCSOL_NOM").innerHTML ="Nom";
			document.getElementById("lblINCSOL_COGNOM1").innerHTML ="2on Cognom";
		}
	}
}

function inhabilitaclick(nom)
{
	document.getElementById(nom).innerHTML= ""
}
function habilitaclick(nom)
{
	document.getElementById(nom).innerHTML= '<img src="./icons/find.gif" width="15" height="15" border="0" alt="Buscar">'
}



function conmutaLocalitzacio(nom)
{ 
	for (x=0;x<document.getElementsByName(nom).length;x++ )
	{
		document.getElementsByName(nom)[x].value = "";
		document.getElementsByName(nom)[x].disabled = true;
	}
}
function conmutalocalitzacioradios(onoff)
/*Deshabilita els radio buttons*/
{
	if (onoff == true) 
	{
		
		conmutaLocalitzacio('INCSOL_PARTIDA');
		conmutaLocalitzacio('INCSOL_LRUSPOL');
		conmutaLocalitzacio('INCSOL_LRUSPAR');
		conmutaLocalitzacio('INCSOL_LUTMX');
		conmutaLocalitzacio('INCSOL_LUTMY');
		conmutaLocalitzacio('CARRERER');
		conmutaLocalitzacio('INCSOL_LCODCAR');
		conmutaLocalitzacio('INCSOL_LNUMPOL');
		inhabilitaclick('clickCoord');
		inhabilitaclick('clickAdressPOTLOC');

		for (x=0;x<document.getElementsByName('inputlocal').length;x++)
		{
			document.getElementsByName('inputlocal')[x].disabled=true;
		}
		conmutaLocalitzacio('INCSOL_PARTIDA');
		conmutaLocalitzacio('INCSOL_LRUSPOL');
		conmutaLocalitzacio('INCSOL_LRUSPAR');
		conmutaLocalitzacio('INCSOL_LUTMX');
		conmutaLocalitzacio('INCSOL_LUTMY');
		conmutaLocalitzacio('CARRERER');
		conmutaLocalitzacio('INCSOL_LCODCAR');
		conmutaLocalitzacio('INCSOL_LNUMPOL');
	
	}	
	else
	{
		for (x=0;x<document.getElementsByName('inputlocal').length;x++)
		{
			document.getElementsByName('inputlocal')[x].disabled=false;
		}
		
		enableField('INCSOL_LREFCAD');
	}
}

function Conmuta()
{
	if ((getOption('INCSOL_ONVIUS')) != 'Tortosa')
	{	
		document.getElementById("INCSOL_NUCPOB").disabled= true;
		document.getElementById("INCSOL_BARRI").disabled= true;
		document.getElementById("INCSOL_NUCPOB").value = "NULL";
		document.getElementById("INCSOL_BARRI").value = "NULL";	
		document.getElementById("INCSOL_NUCPOB").selectedIndex = 0;
		document.getElementById("INCSOL_BARRI").options[0] = new Option('',null);
		document.getElementById("INCSOL_BARRI").selectedIndex = 0;		
		
	}
	else
	{
		document.getElementById("INCSOL_NUCPOB").disabled = false;
		document.getElementById("INCSOL_BARRI").disabled= false;
	}
}

function enableNormalizedAdress(onoff)
{
	
	if (document.getElementById("txtINCSOL_NUCPOB"))
	{
		document.getElementById("txtINCSOL_NUCPOB").disabled = onoff;
		document.getElementById("INCSOL_CODCAR").disabled = onoff;
		document.getElementById("INCSOL_TIPUSVIA").disabled = onoff;
		document.getElementById("INCSOL_NOMVIA").disabled = onoff;
		document.getElementById("INCSOL_NUMPOL").disabled = onoff;
		document.getElementById("INCSOL_PQ").disabled = onoff;
		document.getElementById("INCSOL_ES").disabled = onoff;
		document.getElementById("INCSOL_PI").disabled = onoff;
		document.getElementById("INCSOL_PO").disabled = onoff;
		
	}
	if (onoff == false)
	{
		//document.getElementById("INCSOL_NOMPOB").value = "Tortosa";
		//document.getElementById("INCSOL_NOMPOB").readOnly = 1;

		document.getElementById("INCSOL_ADRTORTXT").name = "INCSOL_ADRTORTXT";
		if (document.getElementById('clickAdressTortosa'))
		{
			document.getElementById('clickAdressTortosa').innerHTML= '<img src="./icons/find.gif" width="15" height="15" border="0" alt="Buscar">'
		}
	}
	else
	{	
		document.getElementById("txtINCSOL_NUCPOB").selectedIndex = 0;
		document.getElementById("INCSOL_CODCAR").value = '';
		document.getElementById("INCSOL_TIPUSVIA").value = '';
		document.getElementById("INCSOL_NOMVIA").value = '';
		document.getElementById("INCSOL_NUMPOL").value = '';
		document.getElementById("INCSOL_PQ").value = '';
		document.getElementById("INCSOL_ES").value = '';
		document.getElementById("INCSOL_PI").value = '';
		document.getElementById("INCSOL_PO").value = '';

		document.getElementById('clickAdressTortosa').innerHTML= ""
		//document.getElementById("INCSOL_NOMPOB").readOnly = 0;
		//document.getElementById("INCSOL_NOMPOB").value = "";
		document.getElementById("INCSOL_ADRTORTXT").name = "INCSOL_ADRNOTOR";
		
		document.getElementById("INCSOL_NOMPOB").value= '';
		document.getElementById("INCSOL_CP").value= '';
	}
}
function filtreCarrer(campid, focusfield,callfield)
{
	if (document.getElementById(campid).value != '0') 
	{
		openPage('FiltreCarrer.asp?nucli=' + document.getElementById(campid).value + '&callField=' + callfield,'filtrecarrer','location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=600, height=600');
	}
	else
	{
		alert('Ha d´elegir un Nucli primer');
		//document.getElementById(focusfield).select();
	}
	return false;
}
