<!--
function mOvr(src,clrOver) {
//if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
src.bgColor = clrOver;
//}
}
function mOut(src,clrIn) {
//if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
src.bgColor = clrIn;
//}
}
function mClk(src) {
if(event.srcElement.tagName=='TD'){
src.children.tags('A')[0].click();
}
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_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];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function borrahidden(nomcamp,nomform){
action="document." + nomform + "." + nomcamp + ".value\=''";
action2="document." + nomform + ".txt" + nomcamp + ".value\=''";
eval(action);
eval(action2);
}

function eliminaCamp(file,path,URLRet,idName,idValue,table,field,fieldborrar){
	 
	document.form1.file_hidden.value=file;
	document.form1.path_hidden.value=path;
	document.form1.idName_hidden.value=idName;
	document.form1.idValue_hidden.value=idValue;
	document.form1.table_hidden.value=table;
	document.form1.field_hidden.value=field;
	document.form1.URLRet_hidden.value=URLRet;
	document.form1.eliminar.value="ok";

	if(fieldborrar != ""){
		var fieldborrarvar2 = "document.form1." + fieldborrar;
		if(eval(fieldborrarvar2)){
			var fieldborrarvar = "document.form1." + fieldborrar + ".value=''";
			eval(fieldborrarvar);
		}
	}
	
	document.form1.submit();
	
}
function actualitza_pos(xpos_val,ypos_val){
document.form1.xpos.value=xpos_val;
document.form1.ypos.value=ypos_val;
}

function oNumero(numero){
//Propiedades 
this.valor = numero || 0
this.dec = -1;
//Métodos 
this.formato = numFormat;
this.ponValor = ponValor;
//Definición de los métodos 
function ponValor(cad)
{
if (cad =='-' || cad=='+') return
if (cad.length ==0) return
if (cad.indexOf('.') >=0)
	this.valor = parseFloat(cad);
else 
	this.valor = parseInt(cad);
} 
function numFormat(dec, miles)
{
var num = this.valor, signo=3, expr;
var cad = ""+this.valor;
var ceros = "", pos, pdec, i;
for (i=0; i < dec; i++)
ceros += '0';
pos = cad.indexOf('.')
if (pos < 0)
	cad = cad+"."+ceros;
else
	{
	pdec = cad.length - pos -1;
	if (pdec <= dec)
		{
		for (i=0; i< (dec-pdec); i++)
			cad += '0';
		}
	else
		{
		num = num*Math.pow(10, dec);
		num = Math.round(num);
		num = num/Math.pow(10, dec);
		cad = new String(num);
		}
	}
pos = cad.indexOf('.')
if (pos < 0) pos = cad.lentgh
if (cad.substr(0,1)=='-' || cad.substr(0,1) == '+') 
	   signo = 4;
if (miles && pos > signo)
	do{
		expr = /([+-]?\d)(\d{3}[\.\,]\d*)/
		cad.match(expr)
		cad=cad.replace(expr, RegExp.$1+','+RegExp.$2)
		}
while (cad.indexOf(',') > signo)
	if (dec<0) cad = cad.replace(/\./,'')
	cad = cad.replace(".","c")
	cad = cad.replace(",",".")
	cad = cad.replace("c",",")
	return cad;
}
}

function deleteitemfromshoppingcart(idproduct,page){
	document.shoppingcartform.optionshoppingcart.value='delete';
	document.shoppingcartform.idproducttodelete.value=idproduct;
	document.shoppingcartform.target="";
	document.shoppingcartform.action=page;	
	document.shoppingcartform.submit();
}

function refreshshoppingcart(numitems,domain){ 

	var total = 0;
	for (count = numitems; count >= 0; count--) {
		var1 = eval("document.shoppingcartform.qtt"+count+".value");
		var2 = eval("document.shoppingcartform.price_unit"+count+".value");
		var3 = eval("document.shoppingcartform.price_total"+count+".value");
		var4 = var1 * var2;
		total = total + var4;
		var5 = new oNumero(parseInt(Math.round(var1 * var2 * 100))/100);
		var6 = var5.formato(2, true);
		var6 =  var6 + " €";
		func = "price"+count+"('"+var6+"')";

		eval(func);
	}
	total = new oNumero(parseInt(Math.round(total * 100))/100);
	totalf = total.formato(2, true);
	totalf =  totalf + " €";
	document.shoppingcartform.totalshoppingcart.value=totalf;
	
	document.shoppingcartform.action="http://"+domain+"/refreshshoppingcart.php";
	document.shoppingcartform.target="actualitza";
	document.shoppingcartform.optionshoppingcart.value='update';
	document.shoppingcartform.submit();	

}

//-->


