function jsMostrarTamano(IDD,IDO,Pinza,PinzaLateral,IDMaquina,IDTipoOrientacionTamano)
	{
	var sHref="/norPortal/graficaenlinea/Proceso/Detalle_Tamanos.aspx?IDD="+IDD+"&IDO="+IDO+"&Pinza="+Pinza+"&PinzaLateral="+PinzaLateral+"&IDM="+IDMaquina+"&IDTO="+IDTipoOrientacionTamano;
	wtam=window.open(sHref,"wtam","height=500,width=700,scrollbars=no");
	wtam.focus();	
	//var mTamano=window.showModalDialog(sHref,"","dialogWidth:350px;dialogHeight:250px;help:no;scroll=no")
	}
	
function jsAgregarPresupuesto(form)
{
	var sMensaje="";
	if(form["frmPresupuesto:Nombre:Value"])if(form["frmPresupuesto:Nombre:Value"].value.length==0){sMensaje+="Debe Ingresar un Nombre.\n";}
	if(form["frmPresupuesto:IDTrabajo:Value"])if(form["frmPresupuesto:IDTrabajo:Value"].options[form["frmPresupuesto:IDTrabajo:Value"].options.selectedIndex].value==0){sMensaje+="Debe seleccionar un trabajo.\n";}
	if(form["frmPresupuesto:Cantidad:Value"])if(form["frmPresupuesto:Cantidad:Value"].value.length==0){sMensaje+="Debe Ingresar la cantidad de impresos.\n";}
	if(form["frmPresupuesto:Ancho:Value"])if(form["frmPresupuesto:Ancho:Value"].value.length==0){sMensaje+="Debe Ingresar el ancho extendido de los impresos.\n";}
	if(form["frmPresupuesto:Alto:Value"])if(form["frmPresupuesto:Alto:Value"].value.length==0){sMensaje+="Debe Ingresar el alto extendido de los impresos.\n";}
	if(sMensaje.length>0)
		{alert(sMensaje);return false;}
	else 
		{return true;}
}

function jsSeleccionarTodosLosPresupuestos(chkSeleccionarTodos)
	{
		form=chkSeleccionarTodos.form;
		for(i=0;i<form.length;i++)
			{
			sName=form[i].name;
			sName=sName.substring(sName.length-14,sName.length);
			if(sName=="chkSeleccionar")
				form[i].checked=chkSeleccionarTodos.checked;
			}
	}
function jsEliminarPresupuestosSeleccionados(sMensaje)
	{
	return (confirm(sMensaje));
	}

function jsSetFlagImpresion(IDPresupuesto)
{
	Url="/norPortal/graficaenlinea/js/ajax.aspx?met=setflagimpresion&id1="+IDPresupuesto;
	loadXML(Url);
}

function jsImprimirCartaCotizacion()
	{
		document.all["EnviarCotizacion"].style.display="none";
		window.print();
		document.all["EnviarCotizacion"].style.display="";
		IDPresupuesto=document.Form1.hidIDPresupuesto.value;
		jsSetFlagImpresion(IDPresupuesto);
	}
function jsImprimirOrdenTrabajo()
	{
	window.print();
	}
function jsVerCartaCotizacion(IDP)
	{
		var sHref="/norPortal/graficaenlinea/Proceso/Presupuesto_Carta.aspx?IDP="+IDP;
		wcc=window.open(sHref,"wcc","height=460,width=760,scrollbars=yes,resizable");
		wcc.focus();
	}

function jsRecargarListaFormulas()
	{
		window.opener.Form1["btnFiltrar"].click();
		window.close();	
	}
function jsEditarFormula(IDF,IDT)
	{
		var sHref="/norPortal/graficaenlinea/Formulas/Formula_Form.aspx?IDF="+IDF+"&IDT="+IDT
		wpg=window.open(sHref,"wpg","height=480,width=710");
		wpg.focus();
	}
	
function jsEditarFormatoTrabajo(IDT)
	{
		var sHref="/norPortal/graficaenlinea/Formulas/Formula_Formato.aspx?IDT="+IDT;
		wft=window.open(sHref,"wft","height=600,width=900,scrollbars=yes,resizable");
		wft.focus();
	}

function jsEditarFormatoCarta(IDT)
	{
		var sHref="/norPortal/graficaenlinea/Formulas/Formula_FormatoCarta.aspx?IDT="+IDT;
		wftc=window.open(sHref,"wftc","height=600,width=900,scrollbars=yes,resizable");
		wftc.focus();
	}
function jsEditarFormatoHome(IDT)
	{
		var sHref="/norPortal/graficaenlinea/Formulas/Formula_FormatoHome.aspx?IDT="+IDT;
		wfth=window.open(sHref,"wfth","height=600,width=900,scrollbars=yes,resizable");
		wfth.focus();
	}	
function jsEditarFormatoPresupuesto(IDT)
	{
		var sHref="/norPortal/graficaenlinea/Formulas/Formula_FormatoPresupuesto.aspx?IDT="+IDT;
		wftp=window.open(sHref,"wftp","height=600,width=900,scrollbars=yes,resizable");
		wftp.focus();
	}
function jsEditarLinea(IDP,IDD)
	{
		var sHref="/norPortal/graficaenlinea/Proceso/Detalle_Form.aspx?IDP="+IDP+"&IDD="+IDD
		wpg=window.open(sHref,"wpg","height=400,width=550");
		wpg.focus();
	}
function jsEditarLineaExtendida(IDP,IDD)
	{
		var sHref="/norPortal/graficaenlinea/Proceso/DetalleExtendido_Form.aspx?IDP="+IDP+"&IDD="+IDD
		wpg=window.open(sHref,"wpg","height=600,width=870,scrollbars=yes,resizable");
		wpg.focus();
	}

function jsAsociarGramajes(IDP)
	{
		var sHref="/norPortal/graficaenlinea/Parametros/Papel_AsociarGramajes.aspx?IDP="+IDP;
		wpg=window.open(sHref,"wpg","height=400,width=550");
		wpg.focus();
	}

function jsAsociarFactoresGramajeMaquina(IDM)
	{
		var sHref="/norPortal/graficaenlinea/Parametros/Maquina_AsociarFactoresGramaje.aspx?IDM="+IDM;
		wmg=window.open(sHref,"wmg","height=400,width=550,scrollbars=yes");
		wmg.focus();
	}
	
function jsAsociarVelocidadesMaquina(IDM)
	{
		var sHref="/norPortal/graficaenlinea/Parametros/Maquina_AsociarVelocidades.aspx?IDM="+IDM;
		wmv=window.open(sHref,"wmv","height=400,width=550,scrollbars=yes");
		wmv.focus();
	}
	
function jsAsociarMaquinas(IDC)
	{
		var sHref="/norPortal/graficaenlinea/Parametros/Color_AsociarMaquinas.aspx?IDC="+IDC;
		wpg=window.open(sHref,"wpg","height=400,width=800");
		wpg.focus();
	}
	
function jsAsociarMaquinaColor(Boton)
	{
	control=Boton.name.replace("lnkAgregarMaquina","txtEntradas")
	lEntradas=Boton.form[control].value;
	lEntradas=lEntradas.replace(",",".");
	if(isNaN(lEntradas)){alert('Debe Ingresar un valor numerico para las entradas');return false;}
	if(Number(lEntradas)<=0){alert('Debe ingresar un valor numerico mayor a cero para las entradas');return false;}
	return true;
	}
	
	
function jsPliegoSeleccionado(form)
{
	if(form["dlbGramajes:lstDestino"].selectedIndex>-1)
		return true;
	else
		{
		alert("Debe seleccionar un Gramaje antes de asociar los pliegos")
		return false;
		}
}

	
/**Definición de Fórmulas**/	
function jsSeleccionarToken(evt,IDToken)
{
    evt = (evt) ? evt : window.event;
	var ColorNormal="#FFFFFF";
	var ColorSeleccionado="#CCCCCC";
	var IDTokenSeleccionado=IDToken;
	mFormula=document.getElementById("lblFormula");
	children=mFormula.getElementsByTagName('span')
	for (var i=0; i<children.length; i++)
    	mToken=children[i].style.backgroundColor=ColorNormal;
    if(IDToken>0)
		{
		mToken=document.getElementById("TK_"+IDToken);
		mToken.style.backgroundColor=ColorSeleccionado;
		}
	evt.cancelBubble = true;
	document.Form1.IDTokenSeleccionado.value=IDToken;
}

function jsCompilarTrabajo(sMensaje)
{
	return(confirm(sMensaje));
}

/**Definición de Fórmulas**/	

function jsConfirmar(form,sMensaje)
{
	return confirm(sMensaje)
}

function jsOrdenTrabajo(IDPresupuesto)
{
	var sHref="/norPortal/graficaenlinea/Proceso/OrdenTrabajo_Page.aspx?IDP="+IDPresupuesto
	wordt=window.open(sHref,"wordt","height=500,width=800,scrollbars=no");
	wordt.focus();	

}

