function openInNewTab(URL) {
	var temporalForm = document.createElement('form');
	with (temporalForm) {
	setAttribute('method', 'GET');
	setAttribute('action', URL);
	setAttribute('target', '_blank');
	}
	
	if (URL.indexOf('?')>7) {
	var paramsString = URL.substring(URL.indexOf('?') + 1, URL.length);
	var paramsArray = paramsString.split('&');
	
	for (var i = 0; i < paramsArray.length; ++i) {
		var elementIndex = paramsArray[i].indexOf('=');
		var elementName = paramsArray[i].substring(0, elementIndex);
		var elementValue = paramsArray[i].substring(elementIndex + 1, paramsArray[i].length);
		
		var temporalElement = document.createElement('input');
		with(temporalElement) {
			setAttribute('type', 'hidden');
			setAttribute('name', elementName);
			setAttribute('value', elementValue);
			}
	
		temporalForm.appendChild(temporalElement);
		}
	}
	
	document.body.appendChild(temporalForm);
	temporalForm.submit();
	document.body.removeChild(temporalForm);
}


function openLU(prov,image){
	   openInNewTab('intranet_login_unico_redirection.asp?IDProv=' + prov + '&image=' + image + sessionURL);
	 //  window.open('intranet_login_unico_redirection.asp?IDProv=' + prov + '&image=' + image + sessionURL);
}


function proCheckbox(fieldCheckBox) 
	{
		if (document.getElementById('[t]' + fieldCheckBox).checked) {
		document.getElementById(fieldCheckBox).value=document.getElementById('[t]' + fieldCheckBox).value;
		} else {
		document.getElementById(fieldCheckBox).value='';	
		}
	}

function getimage(object) {
	PopUpSet('intranet_admin_getimage.asp?object=' + object + sessionURL + '&image=' + document.getElementById('img_' + object).src, 'getimage', 600, 500,'yes' ,'no','no','no','no')
}

function proCheckboxGrupo(fieldCheckBoxGrupo) 
	{
	document.getElementById(fieldCheckBoxGrupo).value=''
		for (n=1;n<=3;n++) {
		if (document.getElementById('[' + n + ']' + fieldCheckBoxGrupo).checked) {document.getElementById(fieldCheckBoxGrupo).value = document.getElementById(fieldCheckBoxGrupo).value + document.getElementById('[' + n + ']' + fieldCheckBoxGrupo).value}
		}
	}

function proCheckboxGrupoD(fieldCheckBoxGrupo,mmm) 
	{
	document.getElementById(fieldCheckBoxGrupo).value=''
		for (n=1;n<=mmm;n++) {
		if (document.getElementById('[' + n + ']' + fieldCheckBoxGrupo).checked) {document.getElementById(fieldCheckBoxGrupo).value = document.getElementById(fieldCheckBoxGrupo).value + document.getElementById('[' + n + ']' + fieldCheckBoxGrupo).value}
		}
	}


function verTDbol(grupo) {
	ver=document.getElementById(grupo).style.display;
	if (ver=="") 
		{
			document.getElementById(grupo).style.display="none";
		} else {
			document.getElementById(grupo).style.display="";
		}

}



function OpenRama(Object) 
{
	opcion=Object.style.display;
	if (opcion=="none"){
	Object.style.display="";
	}
	 else {
	Object.style.display="none";
	}

}

function CheckRama(Object,Group) 
{
	Max=document.getElementById("C" + Group + "MAX").value
	opcion=Object.checked;

	for (n= 1; n<=Max ;n++) {
	if 	(document.getElementById("C" + Group + "S" + n).checked!=opcion) document.getElementById("C" + Group + "S" + n).checked=opcion;
	}
}

function CheckRamaC(Object,Group) 
{
	Max=document.getElementById("C" + Group + "MAX").value
	opcion=Object.checked;

	for (n= 1; n<=Max ;n++) {
	if 	(document.getElementById("C" + Group + "S" + n).checked!=opcion) {
		document.getElementById("C" + Group + "S" + n).checked=opcion;
		contactos(document.getElementById("C" + Group + "S" + n))
		}
	}
}

function CheckIntra(oTreeObject,Group,Mode) 
{
	if (Mode=='') {ModeChar='I'}else{ModeChar=Mode}
	Max=document.getElementById(ModeChar + Group + "MAX").value
	var TreeObject = document.getElementById(oTreeObject);
	opcion = TreeObject.checked;
	for (n= 1; n<=Max ;n++) {
	if (document.getElementById(ModeChar + Group + "S" + n).checked!=opcion) {
		 document.getElementById(ModeChar + Group + "S" + n).checked=opcion;
		}
	}
}

function CheckIntraC(oTreeObject,Group,Mode) 
{
	if (Mode=='') {ModeChar='I'}else{ModeChar=Mode}
	Max=document.getElementById(ModeChar + Group + "MAX").value
	var TreeObject = document.getElementById(oTreeObject);
	opcion = TreeObject.checked;
	for (n= 1; n<=Max ;n++) {
	if (document.getElementById(ModeChar + Group + "S" + n).checked!=opcion) {
		 document.getElementById(ModeChar + Group + "S" + n).checked=opcion;
 		 contactos(document.getElementById(ModeChar + Group + "S" + n))
		}
	}
}


function printdocBuen(IDdoc,Fecha,Session) {
	var someDate = new Date(); 
	PopUpSet("intranet_admin_comunicados_preview.asp?IDBuenos=" + IDdoc + "&FechaDoc=" + Fecha + "&Imprimir=True" + Session, "MyPreview", 660, 500,"yes" ,"no" ,"no" ,"no" ,"no" );		
	}


function verTDbolBuen2(grupo) {
	ver=document.getElementById('leermas_' + grupo);
	if (ver.alt=="abrir") 
		{ ver.alt="cerrar";ver.src="/images/minus30.png";} 
		else 
		{ ver.alt="abrir";ver.src="/images/plus30.png";}
}


function verTDbolBuen(grupo) {
	ver=document.getElementById('TDeol_' + grupo).style.display;
	if (ver=="") 
		{
			document.getElementById('TDcol_' + grupo).style.display="";
			document.getElementById('TDdol_' + grupo).style.display="";

			document.getElementById('TDeol_' + grupo).style.display="none";
			document.getElementById('TDfol_' + grupo).style.display="none";
		} else {
			document.getElementById('TDcol_' + grupo).style.display="none";
			document.getElementById('TDdol_' + grupo).style.display="none";

			document.getElementById('TDeol_' + grupo).style.display="";
			document.getElementById('TDfol_' + grupo).style.display="";
			
		}

}

function verTDbolTAR(grupo) {
	ver=document.getElementById('TDbol_' + grupo).style.display;
	if (ver=="") 
		{
			document.getElementById('TDbol_' + grupo).style.display="none";
			document.getElementById('TDcol_' + grupo).style.display="";
		} else {
			document.getElementById('TDbol_' + grupo).style.display="";
			document.getElementById('TDcol_' + grupo).style.display="none";		
		}

}


function startclock(xIdioma)
{
if (xIdioma=='BR') {
	var xDias=new Array("Dom","Seg","Ter","Qua","Qui","Sex","Sab"); 
	var xMeses=new Array("Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"); 
} else {
	var xDias=new Array("Dom","Lun","Mar","Mie","Jue","Vie","Sab"); 
	var xMeses=new Array("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"); 
}

var thetime=new Date();

var nhours=thetime.getHours();
var nmins=thetime.getMinutes();
var nsecn=thetime.getSeconds();
var nday=thetime.getDay();
var nmonth=thetime.getMonth();
var ntoday=thetime.getDate();
var nyear=thetime.getYear();
var AorP=" ";

if (nhours<10)
 nhours="0"+nhours;

if (nsecn<10)
 nsecn="0"+nsecn;

if (nmins<10)
 nmins="0"+nmins;

nday=xDias[nday]

nmonth=xMeses[nmonth]

if (nyear<=99)
  nyear= "19"+nyear;

if ((nyear>99) && (nyear<2000))
 nyear+=1900;

document.getElementById('clockspot').innerHTML=nhours+":"+nmins+":"+nsecn+" "+nday+", "+ntoday+" "+nmonth + " " + nyear;

setTimeout('startclock("' + xIdioma+ '")',1000);

} 

function PopLDI(ID) {
PopUpSet('intranet_admin_clientes_popup.asp?ID=' + ID + "&Ins=true" + sessionURL,"MyPopLD", 430, 500,'yes' ,'no' ,'no','no','no');
}


function ff_formvalidate(formulario){
   var reqs='';
   var valid=true;
   var revcampos=0;
   var rd = getElementsByClass("req");
   for (var i = 0; i < rd.length; i++) { 
		   rd[i].style.backgroundColor="";
	    if (rd[i].value=='') {
		   colorTween = new ColorTween(rd[i].style, 'backgroundColor', Tween.regularEaseOut, 'FFFFFF', 'FF9397',1);
		   revcampos++;
		   colorTween.start();
		   valid=false;
	   }   
   }

	if (document.getElementById('idagenciasREG')) {
		if (document.getElementById('idagenciasREG').value=='' ) { alert("Debe seleccionar una agencia");return(false);}
	}

	if (valid==false) {
	  		   colorTween.onMotionFinished = function(){alert("Los campos marcados en rojo son obligatorios\n"+revcampos+" campos por revisar")};
			   return(false);
	}
document.forms[formulario].submit();
}

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}


function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

