// JavaScript Document
	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_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_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];}
	}

	var totalRow = 0;
	var subtotal = 0;
	
	function calculateSubtotal(){
		subtotal = 0;
		for(i=1;i<=totalRow;i++)
			if(document.getElementById("quantity_"+i).value!="-")
				subtotal += parseFloat(document.getElementById("price_"+i).value) * parseInt(document.getElementById("quantity_"+i).value)
		
		
		v_subtotal = subtotal.toString().split(".");
		if(v_subtotal.length>1)
			subtotal = v_subtotal[0] + "." + v_subtotal[1].substring(0,2);
		else
			subtotal = v_subtotal[0];
		
		//document.getElementById("vlrSubtotal").innerHTML = subtotal;
		//document.getElementById("vlrSubtotal").innerHTML = "$ " + CadenaSepararUnidadMiles(redondearNumero(subtotal).toString(),",");
		document.getElementById("vlrSubtotal").innerHTML = "$ " + CadenaSepararUnidadMiles(subtotal.toString(),",");
	}
	
	function addtocar(){
	    if(subtotal==0)
	    {
	        alert("You must select a quantity number for the desired product");
			document.getElementById("quantity_1").focus();
	        return false;
	    }    
		for(i=1;i<=totalRow;i++){
			if(!isNaN(parseInt(document.getElementById("quantity_"+i).value))){
		
				document.getElementById("products").value 	+= document.getElementById("product_"+i).value	+ "|";
				document.getElementById("prices").value 	+= document.getElementById("price_"+i).value	+ "|";
				document.getElementById("quantitys").value 	+= document.getElementById("quantity_"+i).value	+ "|";
				document.getElementById("productsx").value 	+= document.getElementById("product_"+i).value	+ "|";
				
			}
		}	
		
		document.getElementById("formProducts").submit();
	}
	
	function SepararUnidadMiles(objeto,separador){
		var i,cadena,con;
		cadena="";
		con=0;
		if(objeto.value != null && objeto.value != "")
		{	
			if(objeto.value.length > 3)
			{
				for (i = objeto.value.length -1; i >= 0; i--)
				{
					con = con + 1;
					if(con == 3 && i != 0)
					{
						cadena = separador + objeto.value.substring(i,i+3) + cadena;
						con=0;
					}
					else if(i==0)
					{
						cadena = objeto.value.substring(i,i+con) + cadena;					
					}
				}
				objeto.value = "$ " + cadena;
			}
		}
	}
	
function CadenaSepararUnidadMiles(valor,separador){
	var i,cadena,con, PosSig;
	var valor2  = valor.replace(",",".");
	//alert("valor="+valor+" valor2="+valor2+" separador="+separador)
	// Modificacion por MCA 20070109
	// Separar la cadena por el carcter punto y luego adiccionarcelo al final
	
	var vValor  = new Array;
	vValor		= valor.split(".");
	if(vValor.length>1){
	    valor	= vValor[0];
	   // alert("punto vValor[0]="+vValor[0]+"vValor[1]="+vValor[1])
	}else{
	    vValor	= valor.split(",");
	    valor	= vValor[0];
	    //alert("coma vValor[0]="+vValor[0]+"vValor[1]="+vValor[1])
	}
	cadena="";
	con=0;
	if(valor != null && valor != ""){	
		if(valor.length > 3){
			for (i = valor.length -1; i >= 0; i--){
				con = con + 1;
				PosSig = i - 1
				if(con == 3 && i != 0 && valor.substring(PosSig,PosSig+1) != "-"){
					cadena = separador + valor.substring(i,i+3) + cadena;
					con=0;
				}else if(i==0){
					cadena = valor.substring(i,i+con) + cadena;					
				}
			}
			//if(vValor.length>1) { cadena = cadena + "." + vValor[1]; }
			//if(vValor.length==1){ cadena = cadena + ".00"; }	
			
			(vValor.length>1)? cadena = cadena + "." + (vValor[1].length==1?vValor[1]+"0":vValor[1]):cadena = cadena + ".00";
			
			
			return cadena;
		}else{
			(vValor.length>1)? valor = valor + "." + (vValor[1].length==1?vValor[1]+"0":vValor[1]):valor = valor + ".00";
			return valor;
		}
	}else{
		return cadena;
	}
}	


function CambiarIMG(imagen,donde,descrip)
{
	//alert(imagen);
	//alert(descrip);
	
	document.getElementById("descripsx").innerHTML = descrip;
	if(donde == 1)
	{
	document.getElementById("imagenchange").src= 'adminsite/Products/' + imagen;
	}else
	{
		document.getElementById("imagenchange").src = 'adminsite/Additionalviews/' + imagen;
	}
	initImage();
}

function SalidaIMGAN(imagen)
{
	alert("imagen");	
	
}