
//Tienda
function recalcular_cesta(){
	document.forms.form_cesta.submit();
}
function check_quantity(i, mensaje){
	if (isNaN(document.form_cesta('quantity_' + i).value)){
		//alert('Debe introducir una cantidad numérica en el campo CANTIDAD.');
		alert(mensaje);
		document.form_cesta('quantity_' + i).value = '1';
	}
}
function recalcular_continuar(){
	//alert('recalcular_continuar()');
	document.forms.form_cesta.continuar_proceso.value = 'TRUE';
	document.forms.form_cesta.submit();
}		
	
	
//PORTAL
function getFullscreen(url)
{
	var str="left=0,screenX=0,top=0,screenY=0";
	if(window.screen)
	{
		var ah=screen.availHeight;
		var aw=screen.availWidth;
		str+=",height="+ah;
		str+=",width="+aw;
	}
	var tmp=window.open(url,'s21sec',str);
	tmp.moveTo(0,0);
	tmp.resizeTo(aw,ah);
}

function MM_openBrWindow(theURL,winName,features) 
{ 
  window.open(theURL,winName,features);
}

function CargarPagina(sPag)
{

	var str="left=0,screenX=0,top=0,screenY=1";
	if(window.screen)
	{
		var ah=screen.availHeight;
		var aw=screen.availWidth;
		str+=",height="+ah;
		str+=",width="+aw;
	}
	var tmp=window.open(sPag,'s21sec',str);
	tmp.moveTo(0,0);
	tmp.resizeTo(aw,ah);

	//window.open(sPag,'','resizable');
}

function Recargar()
{
	window.location.reload();
}

function ActivarDiv(op)
{	
	//eval('document.getElementById("' + op + '").style.border = "1px solid #ddd";');	
	eval('document.getElementById("' + op + '").style.background = "#CCFF99";');	
}
function DesActivarDiv(op)
{	
	//eval('document.getElementById("' + op + '").style.border = "0px solid";');		
	eval('document.getElementById("' + op + '").style.background = "";');	
}

function EnviarIdioma()
{
	document.fidioma.submit();
}



/* Paginado */
function irPagina(pag,npag)
{
	var ini, fin;

	if(pag!='')
	{
		
		ini = ((parseInt(pag)-1)*parseInt(npag))+1;
		fin = ini+(parseInt(npag)-1);	

		if(document.PaginadoFormuAnt != undefined)
		{
			document.PaginadoFormuAnt.PagIni.value = ini;											
			document.PaginadoFormuAnt.PagFin.value = fin;						
			document.PaginadoFormuAnt.submit();	
		}
		if(document.PaginadoFormuSig != undefined)
		{
			document.PaginadoFormuSig.PagIni.value = ini;											
			document.PaginadoFormuSig.PagFin.value = fin;						
			document.PaginadoFormuSig.submit();	
		}		
	}
}

function irUltimaPagina(results,npag)
{
	var ini, fin;
	
	ini = (parseInt(results)-(parseInt(results)%parseInt(npag)))+1;
	fin = parseInt(results)		

	if(document.PaginadoFormuAnt != undefined)
	{
		document.PaginadoFormuAnt.PagIni.value = ini;											
		document.PaginadoFormuAnt.PagFin.value = fin;						
		document.PaginadoFormuAnt.submit();	
	}
	if(document.PaginadoFormuSig != undefined)
	{
		document.PaginadoFormuSig.PagIni.value = ini;											
		document.PaginadoFormuSig.PagFin.value = fin;						
		document.PaginadoFormuSig.submit();	
	}		
}

function cambioPagina(op)
{
	document.Selecciona.cajita.value = op;	
}

function calcularPag(result,npag)
{
	var r,s;
	
	r = ((parseInt(result)-1)/parseInt(npag))+1;
	s = Math.round(r);
	if (s<r)
	{
		s=s+1;
	}	
	return Math.round(s);
}

function calcularUltiPag(results,npag)
{
	var r,s;
	
	r = parseInt(results)/parseInt(npag);	
	s = Math.round(r);
	if (s<r)
	{
		s=s+1;
	}	
	return Math.round(s);
}





