/*
var URLBEHAVIORPROXY = "/public/e-participa/carpeta/behavior/BDCBehavior.html";

// Valida que el contenido de los campos de direccion no ha sido alterado.
function ValidateBDCAddress()
{
	return 
		(window.type == window.typeFld.value) &&
		(window.street == window.streetFld.value) &&
		(window.number == window.numberFld.value);
}

function SetAddressNew()
{
	var sMessage = "";
	var sType = GetById("txtType").value;
	var sAddress = GetById("txtAddress").value;
	var sNumero = GetById("cboNumeros").value;
	if (sType == "") sMessage += " Tipo ";
	if (sAddress == "") sMessage += " Direccion ";
	if (sNumero == "") sMessage += " Numero ";
	if (sMessage != "")
	{
		alert("Los campos " + sMessage + " son obligatorios");
	}
	else
	{
		opener.typeFld.value = GetById("txtType").value;
		opener.streetFld.value = GetById("txtAddress").value;
		opener.numberFld.value = GetById("cboNumeros").value;
		opener.dboid = GetById("txtDboid").value;
		opener.munFld.value = GetById("txtMun").value;
		opener.provFld.value = GetById("txtProv").value;
		window.close();
	}
}
*/
function SetAddress(index)
{
	var sType = GetById("AC" + index).innerText;
	var sNumber = GetById("NUM" + index).innerText;
	var sStreet = GetById("ST" + index).innerText;
	var sDboid = GetById("DBOID" + index).innerText;
	var sDoor = GetById("DOOR" + index).innerText;
	var sFloor = GetById("FLOOR" + index).innerText;
	var sStair = GetById("STAIR" + index).innerText;
	var sBlock = GetById("BLOCK" + index).innerText;
	var sZipCode = GetById("ZIPCODE" + index).innerText;
	var sNumber2 = GetById("NUM2" + index).innerText;
	var sDupli1 = GetById("DUPLI1" + index).innerText;
	var sDupli2 = GetById("DUPLI2" + index).innerText;
	var sMunName = GetById("MUNNAME" + index).innerText;
	var sProvName = GetById("PROVNAME" + index).innerText;
	
	if(sNumber.length == 0)
	{
		opener.BehaviorParams = "type=" + sType + "&street=" + sStreet;
		location.href = URLBEHAVIORPROXY;
	}
	else	
	{
		if (opener.typeFld!=null)
		{
			for (var intI = 0; intI < opener.typeFld.options.length -1; intI++) 
			{
				if (opener.typeFld.options[intI].value == sType) 
				{
					opener.typeFld.options[intI].selected = true;
					break;
				}
			}
		}

		if (opener.streetFld!=null) opener.streetFld.value = sStreet;
		if (opener.numberFld!=null) opener.numberFld.value = sNumber;
		if (opener.dboidFld!=null) opener.dboidFld.value = sDboid;
		if (opener.floorFld!=null) opener.floorFld.value = sFloor;
		if (opener.doorFld!=null) opener.doorFld.value = sDoor;
		if (opener.stairFld!=null) opener.stairFld.value = sStair;
		if (opener.blockFld!=null) opener.blockFld.value = sBlock;
		if (opener.number2Fld!=null) opener.number2Fld.value = sNumber2;
		if (opener.zipcodeFld!=null) opener.zipcodeFld.value = sZipCode;
		if (opener.dupli1Fld!=null) opener.dupli1Fld.value = sDupli1;
		if (opener.dupli2Fld!=null) opener.dupli2Fld.value = sDupli2;
		if (opener.munnameFld!=null) opener.munnameFld.value = sMunName;
		if (opener.provnameFld!=null) opener.provnameFld.value = sProvName;
		
				
		if (opener.typeFld!=null) opener.type = opener.typeFld.value;
		if (opener.streetFld!=null) opener.street = opener.streetFld.value;
		if (opener.numberFld!=null) opener.number = opener.numberFld.value;
		if (opener.dboidFld!=null) opener.dboid = opener.dboidFld.value;
		if (opener.doorFld!=null) opener.door = opener.doorFld.value;
		if (opener.floorFld!=null) opener.floor = opener.floorFld.value;
		if (opener.blockFld!=null) opener.block = opener.blockFld.value;
		if (opener.stairFld!=null) opener.stair = opener.stairFld.value;
		if (opener.number2Fld!=null) opener.number2 = opener.number2Fld.value;
		if (opener.dupli1Fld!=null) opener.dupli1 = opener.dupli1Fld.value;
		if (opener.dupli2Fld!=null) opener.dupli2 = opener.dupli2Fld.value;
		if (opener.munnameFld!=null) opener.munname = opener.munnameFld.value;
		if (opener.provnameFld!=null) opener.provname = opener.provnameFld.value;

		window.close();
	}
}
/*
function OpenBehavior()
{
	var oWin = window.open(URLBEHAVIORPROXY, "", "scrollbars=yes,resizable=yes,status=no,toolbar=no,location=yes,menubar=no,height=250,width=600");
}


function SetSelectedItem(obj, val)
{
	for(var i = 0; obj.options.length; i++)
	{
		if(obj.options[i].value == val)
		{
			obj.options[i].selected = true;
			break;
		}
	}
}
*/

function UpdateValues()
{
	if (window.typeFld!=null) window.type = window.typeFld.value;
	if (window.streetFld!=null) window.street = window.streetFld.value;
	if (window.numberFld!=null) window.number = window.numberFld.value;
	if (window.dboidFld!=null) window.dboid = window.dboidFld.value;
	if (window.doorFld!=null) window.door = window.doorFld.value;	
	if (window.floorFld!=null) window.floor = window.floorFld.value;	
	if (window.stairFld!=null) window.stair = window.stairFld.value;	
	if (window.blockFld!=null) window.block = window.blockFld.value;		
	if (window.number2Fld!=null) window.number2 = window.number2Fld.value;		
	if (window.dupli1Fld!=null) window.dupli1 = window.dupli1Fld.value;		
	if (window.dupli2Fld!=null) window.dupli2 = window.dupli2Fld.value;		
	if (window.zipcodeFld!=null) window.zipcode = window.zipcodeFld.value;		
}

function CallBDC(typeId, streetId, numberId, dboId, doorId, floorId, stairId, blockId,zipCodeId,number2Id,dupli1Id,dupli2Id,munId,provId)
{
		URLBEHAVIORPROXY = "/public/e-participa/carpeta/behavior/BDCBehavior.html";
		window.typeFld = GetById(typeId);
		window.streetFld = GetById(streetId);
		window.numberFld = GetById(numberId);
		window.dboidFld = GetById(dboId);
		window.blockFld = GetById(blockId);
		window.doorFld = GetById(doorId);
		window.floorFld = GetById(floorId);
		window.stairFld = GetById(stairId);
		window.zipcodeFld = GetById(zipCodeId);
		window.number2Fld = GetById(number2Id);
		window.dupli1Fld = GetById(dupli1Id);
		window.dupli2Fld = GetById(dupli2Id);
		window.munFld = GetById(munId);
		window.provFld = GetById(provId);
		
		UpdateValues();
		window.BehaviorParams = "type=" + type + "&street=" + street + "&number=" + number;
		window.CallUrl = "/public/e-participa/behaviour/BDCLocatorPublic.aspx";
		OpenBehavior();
}

function CallBDCFromPublic(typeId, streetId, numberId, dboId, doorId, floorId, stairId, blockId,zipCodeId,number2Id,dupli1Id,dupli2Id,munId,provId)
{
		URLBEHAVIORPROXY = "/public/e-participa/behavior/BDCBehavior.html";
		window.typeFld = GetById(typeId);
		window.streetFld = GetById(streetId);
		window.numberFld = GetById(numberId);
		window.blockFld = GetById(blockId);
		window.doorFld = GetById(doorId);
		window.floorFld = GetById(floorId);
		window.stairFld = GetById(stairId);
		window.zipcodeFld = GetById(zipCodeId);
		window.munFld = GetById(munId);
		window.provFld = GetById(provId);
		UpdateValues();
		window.BehaviorParams = "type=" + type + "&street=" + street + "&number=" + number;
		window.CallUrl = "/public/e-participa/behavior/BDCLocatorPublic.aspx";
		OpenBehavior();
}

/*
function ProccessBDCResponse(responseData)
{
	bar1.togglePause();
	bar1.hideBar();
	GetById("BDCData").style.display = "";
	document.write(responseData);
}

function CallBDCBehavior()
{
	var sSendData = opener.BehaviorParams;
	// Inicializar el objecto xmlhttp.
	// Chequear compatibilidad IE/Mozilla.
	var xmlhttp = null;
	if (window.ActiveXObject) xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	else if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
	else return;
	
	// Definir el callback de la petición.
	xmlhttp.onreadystatechange = function ()
	{		
		if(xmlhttp.readyState == 4)
		{			
			ProccessBDCResponse(xmlhttp.responseText);
			//window.close();
		}		
	}  

	xmlhttp.open("POST", opener.CallUrl, true); // Abrir la petición.
	// Especificar que se envía un formulario con datos.
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.send(sSendData); // Enviar la petición.
}
*/