<!--
function fAbrirCerrar(s){
	if(document.getElementById ('Sub_' + s).style.display=='')
		document.getElementById ('Sub_' + s).style.display = 'none'
	else
		document.getElementById ('Sub_' + s).style.display = '';
}


function fAbrirCerrar2(s,p){
	if(document.getElementById ('Sub_' + s).style.display==''){
		document.getElementById ('Sub_' + s).style.display = 'none';}
	else
		{if(p!='0'){document.getElementById('idProd_' + p).className='Menu_SubCategoria_Link_Sel';}			
		document.getElementById ('Sub_' + s).style.display = '';}
}

function fFormatoEntero(numero){
  var salida = '';
  var l = numero.length;
	var s = 3;
	var i = 0;
	var punto = '';
	if(!isNaN(Number(numero)) && l>0){
	  numero = parseFloat(numero);
	  numero = String(numero);
	  l = numero.length;
		for(i=l;i>0;i=i-3){
		  if(i<3){s=i;};
		  salida = numero.substr(i-s, s) + punto + salida;
		  punto = '.';
		}
	}
	else{
	  salida = 0;
	}
  return salida;
}

function PreloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=PreloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var nGF = -1;
var iGF = '';

function fGFSiguiente(){
	arrGF = document.getElementsByName('GF_' + iGF);
	arrGF2 = document.getElementsByName('GF2_' + iGF);
	nGF = nGF + 1;
	
	if(nGF > arrGF.length - 1)
		nGF = 0;
	document.getElementById('link_anterior').style.dinplay='';
	document.getElementById('link_siguiente').style.dinplay='';
	var nGFF=nGF + 1;
	//alert(String(nGFF) + ' - ' + String(arrGF.length));
	if(String(nGFF)==String(arrGF.length)){document.getElementById('link_anterior').style.dinplay='none';}	
	
	document.getElementById('cuentaFoto1').innerHTML=' (' + nGFF + ' de ' + String(arrGF.length) + ') ';//nuevo
	document.getElementById('imgTextocorto').innerHTML=arrGF2[nGF].value;
	Cambiar(arrGF[nGF].value);
	
	//redimenciona el layer
	//new Boxy({afterShow:function(){this.resize($('#imgGaleria').width(),$('#imgGaleria').height()+40),$('#tblGaleriaImagenes').resize($('#imgGaleria').width(),$('#imgGaleria').height()+50)}});
	//new Boxy($('#tblGaleriaImagenes').show(),{title:'Foto Grande', closeText:'Cerrar', modal:true,afterShow:function(){this.resize($('#imgGaleria').width(),$('#imgGaleria').height()+40),$('#tblGaleriaImagenes').resize($('#imgGaleria').width(),$('#imgGaleria').height()+50)}});
	
}

function fGFAnterior(){
	arrGF = document.getElementsByName('GF_' + iGF);
	nGF = nGF - 1;

	if(nGF < 0)
		nGF = arrGF.length - 1;
	document.getElementById('cuentaFoto1').innerHTML='(' + nGF + ' de ' + String(arrGF.length) + ')';//nuevo
	Cambiar(arrGF[nGF].value);
}

function Cambiar(url){
 document.getElementById('imgGaleria').src = url; 
 
}

function fVerGaleria(s){
	nGF = -1;
	iGF = String(s);
	//divwin=dhtmlwindow.open('divbox', 'div', 'tblGaleriaImagenes', '', 'width=760px,height=680px,left=150px,top=75px,resize=1,scrolling=1');
	divwin=dhtmlwindow.open('divbox', 'div', 'tblGaleriaImagenes', 'Más Fotos del Producto', 'width=670px,height=730px,left=300px,top=75px,resize=0,scrolling=1');
    fGFSiguiente();
}

function fGFCerrar(){
	//document.getElementById('tblGaleriaImagenes').style.display='none';
}

/*********************************************/
//Formatea con puntito de miles
function fFormatoEntero(numero){
  var salida = '';
  var l = numero.length;
	var s = 3;
	var i = 0;
	var punto = '';
	if(!isNaN(Number(numero)) && l>0){
	  numero = parseFloat(numero);
	  numero = String(numero);
	  l = numero.length;
		for(i=l;i>0;i=i-3){
		  if(i<3){s=i;};
		  salida = numero.substr(i-s, s) + punto + salida;
		  punto = '.';
		}
	}
	else{
	  salida = 0;
	}
  return salida;
}
//Desformatea el numero
function fDesFormatoEntero(numero){
  return numero.replace(/(\.)/gi, '');
}



function Asignar(v,valorneto,tipovalor){

if(v!=''){
	obj = document.getElementById('cant_' + v);
	if(obj.value.indexOf('<')>-1 || obj.value.substr(0,1)=='<'){
		obj.value = '';
		return;
	}
	if(!Number(obj.value) && obj.value!=''){
		alert('Debe ingresar sólo números en las cantidades de productos, gracias.');
		obj.value = '';
	}
	subTotal=obj.value + parseInt(valorneto)
	document.getElementById('Subtot_' + v).innerHTML = subTotal;
	//document.getElementById('hiddenCantidad_' + v).value=String(v) + '|' + String(valorneto) + '|' + String(tipovalor);
}	


	var sInner = '';
	var totales=0;
	var Subtot = document.getElementsByName('Subtot');
	var cant = document.getElementsByName('cant');	
	var neto = document.getElementsByName('neto');
	var netohidden = document.getElementsByName('hiddenCantidad');
	var sTotal = document.getElementById('Sumatotal');
	
if(v=='' && valorneto!=''){ // borra fila
	document.getElementById('td_' + valorneto).parentNode.removeChild(document.getElementById('td_' + valorneto));
	for(var i=0; i<netohidden.length; i++) {
		if(netohidden[i].value!=String(v) + '|' + String(valorneto)  + '|' + String(tipovalor)){
			//netohidden[i].value=netohidden[i].value.substr(0,netohidden[i].value.indexOf("|")) + '|' + String(cant[i].value);			
			netohidden[i].value=netohidden[i].value.substr(0,netohidden[i].value.indexOf("|")) + '|' + String(cant[i].value) + '|' + String(tipovalor);
		}
		//lugar.innerHTML.substr(0,lugar.innerHTML.length-1).replace(/,/gi,', ')		
		// alert(netohidden[i].value);
	}
}	
		
	
	for(var i=0; i<Subtot.length; i++) {
		//alert(netohidden[i].value.length);
		var corta=netohidden[i].value.substr(0,netohidden[i].value.indexOf("|"))
		var resto=netohidden[i].value.substr(corta.length +1,netohidden[i].value.length-1);
		
		//alert('corta:' + corta + ' | resto:' + resto.substr(0,resto.indexOf("|")) + ' | final:' + resto.substr(resto.indexOf("|"),resto.length));
		Subtot[i].innerHTML=Number(cant[i].value) * Number(neto[i].innerHTML);
		//alert(cant[i].value * neto[i].innerHTML);
		//alert('recorre fila:' + netohidden[i].value.substr(0,netohidden[i].value.indexOf("|")));
		
		//netohidden[i].value=netohidden[i].value.substr(0,netohidden[i].value.indexOf("|")) + '|' + String(cant[i].value) + '|' + String(tipovalor); //lugar.innerHTML.substr(0,lugar.innerHTML.length-1).replace(/,/gi,', ')		
		//alert(netohidden[i].value);		//netohidden[i].value=String() + '|' + String(cant[i].value);
		
		//netohidden[i].value=corta + '|' + resto.substr(0,resto.indexOf("|")) + '|' + resto.substr(resto.indexOf("|"),resto.length).replace('|','');
		netohidden[i].value=corta + '|' + String(cant[i].value) + '|' + resto.substr(resto.indexOf("|"),resto.length).replace('|','');
		
		//alert(netohidden[i].value);
		
		//document.getElementById('hiddenCantidad_' + v).value=String(v) + '|' + String(valorneto) + '|' + String(tipovalor);
		totales=totales + Number(cant[i].value * neto[i].innerHTML);
	}
	
	
	sTotal.innerHTML=totales;
	sTotal.innerHTML=fFormatoEntero(sTotal.innerHTML);

}

/*********************************************/
//-->
