// JavaScript Document
window.onload = function(){
	var newsletterSubscriberFormDetail = new VarienForm('newsletter-validate-detail');
	lomas()
	current = 0;			
	active_tab = $('tabs').firstDescendant().firstDescendant().firstDescendant();
	motion = false;	
	validaSi()
	var queryStr = parent.window.location.search.substring(1)
	if(queryStr){
		validaCuenta()	
	}
	
}
var carga = ""
function abrir(){
	a = abrir.arguments
	li = 10; or = 11; pa = 0; ti = 'grid'; cu = ''
	url = "catalogo.html"	
	switch  (a[0]){
		case 'libros':
			cu = 'l'
		break;
		case 'dvd':
			cu = 'd'
		break;
		case 'cursos':
			cu = 'c'
		break;
		case 'guias':
			cu = 'g'
		break;
		case 'buscar':
			cu = 'buscar'
			if(trim($("txtBuscar").value) == '')
				return false
		break;

		default:
			url = a[0] + ".html"
		break;
	} 
	
	$("completo").className = 'completo2'
	$Ajax(url, {cache:false, tipoRespuesta:$tipo.HTML, onfinish:function (fileCont){
		window.scrollTo(0,0)
  		$("completo").innerHTML = fileCont;
		if(cu!=''){
				cargarCatalogo(10, 11, 0, cu, 'grid')
		}
		if(a[0]=='detalle'){ 
			$("image").src = "images/catalogo/"+a[1]+".jpg"
			cargarDetalle(a[1])	
			
		}
		if(a[0]=='contacto'){
			var contactForm = new VarienForm('contactForm', true);	
			cargarViewCarrito()
		}
		if(a[0]=='login'){
			var dataForm = new VarienForm('login-form', true);	
		}	
		if(a[0]=='olvidoClave' || a[0]=='nuevaCuenta'){
			var dataForm = new VarienForm('form-validate', true);
		}
		if(a[0]=='micuenta'){
			validaSi('micuenta')
			quitA()
			$$("li.opciones")[0].innerHTML = "Mis Opciones";
		}
		if(a[0]=='agregarProducto'){
			cargarCarrito()
			if(a[1]=='nuevo'){
				$("mensaje").innerHTML = '<ul class="messages"><li class="success-msg"><ul><li>El producto fue agregado a su carrito.</li></ul></li></ul>'
			}
			if(a[2]){
				cargDirecc(a[2])	
			}
		}

	}});
	
}

function lomas(){
	las = ""
	$("idLomas").innerHTML = carga
	$Ajax("lomas.asp", {cache:false,onfinish:function(daIns){
		if(daIns[0].clave!=0){
			pag = "<table class='products-grid bestselling' id='products-grid-table'>"
			pag +="<tr>"

			for(ll=0; ll<daIns.length;ll++ ){
					
				pag +="<td"+(ll==(daIns.length-1) ? " class='last'" : "")+"><h3 class='product-name'><a href='javascript: abrir(&quot;detalle&quot;,&quot;"+daIns[ll].clave+"&quot;)' title='"+daIns[ll].decripcion+"'>"+daIns[ll].decripcion+"</a></h3>"
				
				pag +="<a class='product-image' href='javascript:abrir(&quot;detalle&quot;,&quot;"+daIns[ll].clave+"&quot;)' title='"+daIns[ll].decripcion+"'><img src='images/catalogo/"+daIns[ll].clave+"_small.jpg'  alt='"+daIns[ll].decripcion+"' title='"+daIns[ll].decripcion+"' /></a>"
				pag +="<div class='price-box'><span class='regular-price' id='product-price-5'><span class='price'>$ "+daIns[ll].precio+"</span></span></div>"
				//pag +="<a href=''>"
				pag +="<button class='button' onclick='javascript:agregar(&quot;"+daIns[ll].clave+"&quot;)'><span>Agregar al carrito</span></button></td>" 
				
			}
			pag +="</tr>"
				pag +="</table>"
			$("idLomas").innerHTML = pag
			
		}
	}, tipoRespuesta:$tipo.JSON});
}
function cargarCatalogo(limit, order, pags, cuall, tipoo){
	
	if(cuall == 'l'){
		tipoCag = 'Libros';	
		document.title = " AMC - Libros"
	}
	if(cuall =='d'){
		tipoCag = 'DVDs';
		document.title = " AMC - DVDs"
	}
	if(cuall =='c'){
		tipoCag = 'Cursos de Crecimiento';
		document.title = " AMC -Cursos de Crecimiento"
	}
	if(cuall =='g'){
		tipoCag = 'Guias de Estudio';
		document.title = " AMC - Guías de Estudio"
	}
	if(cuall =='buscar'){
		tipoCag = 'Resulta de la busqueda '+$("txtBuscar").value;
		document.title = tipoCag
		$("divBanCag").innerHTML = ""
	}
	
	$("tipoCagg1").innerHTML = tipoCag;
	$("tipoCagg2").innerHTML = tipoCag;
	


	function lastblock(sidebarName){		
		var searchColumn = document.getElementsByClassName(sidebarName)[0];		
		var sidebarBlocks = searchColumn.getElementsByClassName('block');		
		sidebarBlocks[sidebarBlocks.length-1].className += ' last-block';
	}
	lastblock('col-left');
	lastblock('col-right');
	v = "limit="+limit+"&order="+ order+"&pags="+ pags+"&cual="+cuall+"&tip="+ tipoo+"&buscar="+$("txtBuscar").value
	//limit=10&order=11&pags=0&cual=l&tip=grid
	$Ajax("buscar.asp?"+v, {
		onerror: function(tt){ alert("error "+tt.message);}, 
		tipoRespuesta:$tipo.JSON, 
		onfinish: function (jSonObj){
		
		//jSonObj.productos[0].clave;
		//Organizador
		var selee = ""
		articulos = jSonObj.infoProductos[0].totArt;
		paginas = jSonObj.infoProductos[0].pages;
		
		paginator ="&lt;&lt;"
		xx = 0
		
		for(x=1;x<(parseInt(paginas)+1);x++){	
			if(xx!=pags){
				paginator += "&nbsp;&nbsp;<a href='javascript:cargarCatalogo("+limit+","+order+","+xx+",&quot;"+cuall+"&quot;,&quot;"+tipoo+"&quot;)'>"+x+"</a>&nbsp;&nbsp;"
			}else{
				paginator += "&nbsp;&nbsp;"+x+"&nbsp;&nbsp;"
			}
			xx = xx + 10
		}
		paginator += "&gt;&gt;"
		
		
		orgaz = "    <div class='list-toolbars'> <div class='pager'>"
		orgaz += "        <p class='amount' id='articulos'>"+articulos+" Art&iacute;culo(s)&nbsp;&nbsp;&nbsp;P&aacute;gina(s)&nbsp;"+paginator+"</p>"  
		orgaz += "        <fieldset class='limiter'><label>Ver</label>"
		orgaz += "            <select onchange='javascript:cargarCatalogo(this.value,"+order+","+pags+",&quot;"+cuall+"&quot;,&quot;"+tipoo+"&quot;) '>"
		if(limit==10)selee=" selected "
		orgaz += "                            <option value='10' "+selee+">10</option>"
		selee = ""
		if(limit==20)selee=" selected "
		orgaz += "                            <option value='20' "+selee+">20</option>"
		selee = ""
		if(limit==30)selee=" selected "
		orgaz += "                            <option value='30' "+selee+">30</option>"
		selee = ""
		if(limit==parseInt(jSonObj.productos.length))selee=" selected "
		orgaz += "                            <option value='"+jSonObj.productos.length+"' "+selee+">All</option>"
		orgaz += "            </select> por pagina</fieldset>"
		orgaz += "     </div>"    
		
		if(tipoo=="grid"){
			orgaz += "     <div class='sorter'><p class='view-mode'>Ver en:&nbsp;<strong>Cuadros</strong>&nbsp;<a href='javascript:cargarCatalogo("+limit+","+order+","+pags+",&quot;"+cuall+"&quot;,&quot;list&quot;)'>Lista</a>&nbsp;</p>"
		}else{
			orgaz += "     <div class='sorter'><p class='view-mode'>Ver en:<a href='javascript:cargarCatalogo("+limit+","+order+","+pags+",&quot;"+cuall+"&quot;,&quot;grid&quot;)'>Cuadros</a>&nbsp;<strong>Lista</a>&nbsp;</strong>>" 
		}
		
		order = order.toString()
		np = order.substring(0,1)
		var ascDesc = order.substring(1,2)
		
		orgaz += "      <fieldset class='sort-by'><label>Ordenar por</label>"
		orgaz += "                 <select onchange='javascript:cargarCatalogo("+limit+",this.value,"+pags+",&quot;"+cuall+"&quot;,&quot;"+tipoo+"&quot;) '>"
		seleOrd = ""
		if(np=="1")seleOrd = " selected "
		orgaz += "                            <option value='"+1+ascDesc+"' "+seleOrd+">Nombre</option>"
		seleOrd = ""
		if(np=="2")seleOrd = " selected "
		orgaz += "                            <option value='"+2+ascDesc+"' "+seleOrd+">Precio</option>"
		orgaz += "                 </select>"
		
		
		if(ascDesc=="2"){
			nam = "desc"	
			ord = 1
		}else{
			nam = "asc"	
			ord = 2
		}
		
		orgaz += "<a href='javascript:cargarCatalogo("+limit+","+np+ord+","+pags+",&quot;"+cuall+"&quot;,&quot;"+tipoo+"&quot;)'><img src='images/sort_"+nam+"_arrow.gif' alt='Determine dirección del órden' class='v-middle' /></a>"
		
		orgaz += "      </fieldset>    "
		orgaz += "    </div>"
		orgaz += "</div>"
		
		$("organizador").innerHTML = orgaz
		$("organizador2").innerHTML = orgaz
		
		downNum = pags
		topNum = parseInt(downNum)+parseInt(limit)
		
		cargarViewCarrito()///////////////////////////////Carga previo de carrito en catalogo

		if(tipoo=="grid"){
			////////////////Grid Productos
			prod = "  <table class='products-grid' id='products-grid-table'>"
			prod += "  <tr>"		
			var lass = ""
			for(qIndx=downNum; qIndx<topNum;qIndx++){
				for(p=0; p<2; p++){
					lass=""
					if(p==1)
					  lass = " class='last'"
					prod += "<td "+lass+">";	
					if (qIndx<(jSonObj.productos.length)){
						prod += "        <h3 class='product-name'><a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.productos[qIndx].clave+"&quot;)' title='"+jSonObj.productos[qIndx].descripcion+"'>"+jSonObj.productos[qIndx].descripcion+"</a></h3>                "
						
						
						prod += "        <a class='product-image' href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.productos[qIndx].clave+"&quot;)' title='"+jSonObj.productos[qIndx].descripcion+"''>"
						prod += "            <img src='images/catalogo/"+jSonObj.productos[qIndx].clave+"_small.jpg' width='100' height='130' alt='"+jSonObj.productos[qIndx].descripcion+"'' title='"+jSonObj.productos[qIndx].descripcion+"'' />"
						prod += "        </a>               "   
						prod += "        <div class='price-box'>"
						prod += "			<span class='price'>$  "+jSonObj.productos[qIndx].precio+"</span>"
						prod += "		</div>"
						prod += "      <button class='button' onclick='agregar(&quot;"+jSonObj.productos[qIndx].clave+"&quot;)'><span>AGREGAR AL CARRITO</span></button>"
						prod += "        <ul class='add-to-links'>"
						//prod += "            <li><a href=''>Mis favoritos</a></li>"
						//prod += "            <li class='last'><span class='separator'>|</span> <a href=''>Comparar</a></li>"
						prod += "        </ul>"
					}else{
						qIndx = jSonObj.productos.length+30
						p = 3
					}
					qIndx++
					prod += "</td>"
				}
				qIndx--
				if(qIndx<(topNum-1)){
					prod += "</tr>"
					prod += "<tr><td colspan='2' class='last'><div class='product-divider'></div></td></tr>"
					prod += "<tr>"	
				}
			}
			prod += "     			 	</tr>"
			prod += "  </table>"
			////////////////Grid Productos
		}else{//LIST FORM
			///////////////>>><<<<<>>>>>>>>>>>>>/LIST Productos
			prod = " <ol class='products-list' id='products-list'> " 
			
			for(qIndx=downNum; qIndx<topNum;qIndx++){
			
					if (qIndx<(jSonObj.productos.length)){
						imgNam = jSonObj.productos[qIndx].clave+"_small.jpg"
						prod += "           <li class='item'> "
						prod += "            <div class='full-width'> "
						
						prod += "                <a class='product-image' href=javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.productos[qIndx].clave+"&quot;)' title='"+jSonObj.productos[qIndx].descripcion+"'> "
						prod += "                <img src='images/catalogo/"+imgNam+"' width='80' height='93' alt='"+jSonObj.productos[qIndx].descripcion+"' title='"+jSonObj.productos[qIndx].descripcion+"' /></a>                 "
						prod += "                <div class='product-shop'> "
						
						prod += "                    <h3 class='product-name'><a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.productos[qIndx].clave+"&quot;)' title='"+jSonObj.productos[qIndx].descripcion+"'>"+jSonObj.productos[qIndx].descripcion+"</a></h3> "
						
						prod += "                    <div class='price-box'>"
						prod += "                        <span class='regular-price' id='product-price-37'><span class='price'>"+jSonObj.productos[qIndx].precio+"</span></span> "
						prod += "                    </div> "
						 
						prod += "                    <p><button class='button' onclick='agregar(&quot;"+jSonObj.productos[qIndx].clave+"&quot;)'><span>AGREGAR AL CARRITO</span></button></p> "
						prod += "                    <div class='clear'></div> "
						prod += "                </div> "
						prod += "                <div class='clear'></div> "
						prod += "                <div class='desc std'>"+jSonObj.productos[qIndx].descrip_corta
						prod +=	"					<a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.productos[qIndx].clave+"&quot;)' title='"+jSonObj.productos[qIndx].descripcion+"'>M&aacute;s Informaci&oacute;n</a> "
						prod += "                </div> "
						prod += "                <ul class='add-to-links'> "
						//prod += "					<li><a href=''>Mis favoritos</a></li> "
						//prod += "                 	<li class='last'><span class='separator'>|</span> <a href=''>Comparar</a></li> "
						prod += "                </ul> "
						prod += "                <div class='line-x-divider'></div> "
						prod += "           </div>       "
						prod += "        </li> "
					}else{
						qIndx = jSonObj.productos.length+30
						p = 3
					}
					
				
			}
			prod += "</ol>"
			///////////////>>><<<<<>>>>>>>>>>>>>/LIST Productos
	}//LIST FORM		
		$("gridProducts").innerHTML = prod
	}
	
	});//fin ajax	
	
}
function cargarDetalle(){
		b = cargarDetalle.arguments
		//var v = parent.window.location.search.substring(1)
		//document.title = " AMC - Guías de Estudio"
		var tipoCag, claveProdc

		
		//tempVal = vTem[r].split('=')
		
		claveProdc = b[0]
		if(claveProdc.substr(0,1)=='L' || claveProdc.substr(0,1)=='U'){
			tipoCag = 'Libros';	
			ttt = "l"
		}
		if(claveProdc.substr(0,1)=='D'){
			tipoCag = 'DVDs';
			ttt = "d";
		}
		if(claveProdc.substr(0,1)=='C'){
			tipoCag = 'Cursos de Crecimiento';
			ttt = "c"
		}
		if(claveProdc.substr(0,1)=='G'){
			tipoCag = 'Guias de Estudio';
			ttt = "g";
		}
			
		$("tipoCag1").innerHTML = "<a href='javascript: cargarCatalogo(10,11,0,&quot;"+ttt+"&quot;,&quot;grid&quot;' title=''>"+tipoCag+"</a>"
		
			
		$Ajax("buscarPro.asp?clave="+claveProdc, {
			onerror: function(tt){ alert("error");}, 
			tipoRespuesta:$tipo.JSON, 
			onfinish: function (jSonObj){
					
				$("image").title = jSonObj.productos[0].descripcion
				$("image").alt = jSonObj.productos[0].descripcion
				$("navNoame").innerHTML = "<strong>"+jSonObj.productos[0].descripcion+"</strong>"
				pagIn = "         <div class='product-shop'>"
				pagIn += "             <div class='product-name'>"
				pagIn += "                 <h2>"+jSonObj.productos[0].descripcion+"</h2>"
				pagIn += "             </div>"
			
				pagIn += "     		<p class='availability'>Disponibilidad: <span class='in-stock'>En Almacen</span></p>"
				pagIn += "     		<div class='price-box'>"
				pagIn += " 				<span class='regular-price' id='product-price-29'><span class='price'>$ "+jSonObj.productos[0].precio+"</span></span>"
				pagIn += "     		</div>"
										
				pagIn += " 			<ul class='add-to-links'>"
				//pagIn += "    			 <li><a href=''>Mis Favoritos</a></li>"
				//pagIn += "     			 <li class='last'><span class='separator'>|</span> <a href=''>Comparar</a></li>"
				pagIn += " 			</ul>            "
				
				pagIn += "            <div class='short-description std'>"
				pagIn += "                    <h3> Autor:</h3>"+jSonObj.productos[0].autor+"<br/><br/><h3> Sinópsis:</h3>"+jSonObj.productos[0].descrip_corta+"<br/><br/></div>"
						
				pagIn += "     <div class='product-options' id='product-options-wrapper'>"
				pagIn += "      <p>Escriba la cantidad y agrege a su carrito</p><div style='font-size:10px;'> Precios en pesos mexicanos con I.V.A. incluido.</div>"
				pagIn += "     </div>"
				
				
				pagIn += " 		<div class='product-options-bottom'>"
				pagIn += "     		<div class='price-box'>"
				pagIn += "         		  <span class='regular-price' id='product-price-29_clone'><span class='price'>$ "+jSonObj.productos[0].precio+"</span></span>      "
				pagIn += "     		</div>"
				pagIn += "     		<fieldset class='add-to-cart'>"
				pagIn += "         		<legend>Agrege este articulo a su carrito de compras</legend>"
				pagIn += "             		    <label for='qty'>Cantidad:</label>"
				pagIn += "         		<input type='text' class='input-text qty' name='qty' id='qty' maxlength='12' value='1' />"
				pagIn += "             		    <button class='button' onclick='agregar(&quot;"+claveProdc+"&quot;)'><span>Agregar al Carrito</span></button>"
				pagIn += "     		</fieldset>"
				pagIn += " 		</div>"		
				pagIn += "</div>"
				
				$("InfoProduct").innerHTML = pagIn
				
				
				pagRe = " 	<table class='products-grid' id='upsell-product-table'>"
				pagRe += "                     			<tr>"
				for(ll=0;ll<parseInt(jSonObj.recomendamos.length);ll++){
				
				pagRe += "                        		<td>"
				
				pagRe += "                 <a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.recomendamos[ll].clave+"&quot;)' class='product-image'><img src='images/catalogo/"+jSonObj.recomendamos[ll].clave+"_small.jpg' width='100' height='125' alt='"+jSonObj.recomendamos[ll].decripcion+"' title='"+jSonObj.recomendamos[ll].decripcion+"' /></a>"
				pagRe += "                 <h4 class='product-name'><a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.recomendamos[ll].clave+"&quot;)'>"+jSonObj.recomendamos[ll].decripcion+"</a></h4>"
				pagRe += "     			<div class='price-box'>"
				pagRe += "                 	<span class='regular-price' id='product-price-30'><span class='price'>$ "+jSonObj.recomendamos[ll].precio+"</span></span>   "
				pagRe += "        			 </div>"		
				pagRe += "                             </td>   "
				}
				
				pagRe += "                 </tr>"
				pagRe += "  	</table>"
				
				$("idRecomen").innerHTML = pagRe
				
				
				pagDec ="<div class='std'>"+jSonObj.productos[0].descrip_larga+"</div>"
				$("idDescrip").innerHTML = pagDec
				
				carZoom()
				
				pagMd = "          <ol id='block-related'>"
				
				for(ll=0;ll<parseInt(jSonObj.masDelAutor.length);ll++){
				pagMd += "             <li>"
				pagMd += "                 <div class='item'>"
				pagMd += "                     <a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.masDelAutor[ll].clave+"&quot;)' class='product-image'><img src='images/catalogo/"+jSonObj.masDelAutor[ll].clave+"_small.jpg' width='50' height='50' alt='' title='' /></a>"
				pagMd += "                      <div class='product-details'>"
				pagMd += "                         <h3 class='product-name'><a href='javascript: abrir(&quot;detalle&quot;,&quot;"+jSonObj.masDelAutor[ll].clave+"&quot;)'>"+jSonObj.masDelAutor[ll].decripcion+"</a></h3>                                        "
				pagMd += "                         <div class='price-box'>"
				pagMd += "                             <span class='regular-price' id='product-price-37'><span class='price'>$ "+jSonObj.masDelAutor[ll].precio+"</span></span> "
				pagMd += "                         </div>"
				pagMd += "                         <p><a href=''>Mis Favoritos</a></p>"
				pagMd += "                     </div>"
				pagMd += "                 </div>"
				pagMd += "             </li>"
				}
				pagMd += "         </ol>"
				$("idMasDelAutor").innerHTML = pagMd
				
				
				
				pagAut = "  <h1>"+jSonObj.autor[0].nombre+"</h1><a name='i' id='i'><img src='images/autores/"+jSonObj.autor[0].img+".jpg' width='145' height='166' alt='' title='' align='left'  /></a><div>"+jSonObj.autor[0].descrip+"</div>"
				
				$("idAutor").innerHTML = pagAut
				
				
			}
		});		
}

///////////////////////Carrito
function cargarCarrito(){
	var datosArticulo = ""
	$Ajax("agregarProducto.asp",{ tipoRespuesta:$tipo.JSON, onfinish:function (ddArt){
		if(ddArt.articulos!=""){
			
			datosArticulo =  '<table id="shopping-cart-table" class="data-table cart-table"><col width="40" /> <col width="75" /><col /><col width="1" /><col width="80" /><col width="1" /><col width="80" /><thead> <tr><th rowspan="1" class="a-center">Quitar</th><th rowspan="1">&nbsp;</th><th rowspan="1">Nombre del Producto</th><th class="a-center" colspan="1">Precio Unitario</th><th rowspan="1" class="a-center">Cant.</th><th class="a-center" colspan="1">Subtotal</th></tr></thead><tfoot><tr><td colspan="50" class="a-right"><button type="button" class="button left" onclick="javascript:abrir(&quot;libros&quot;)"><span>Continuar Comprando</span></button></td></tr></tfoot><tbody>'
		  		  
			for(l=0; l<ddArt.articulos.length; l++){
				infArt = ddArt.articulos
				datosArticulo +='<tr>'
				datosArticulo +=  '<td class="a-center"><a href="javascript:quitarProducto('+ddArt.clv_user+',&quot;'+infArt[l].clave+'&quot;)"><img src="images/btn_trash.gif" width="16" height="16" alt="Quitar" title="Quitar" /></a></td>'
				datosArticulo +=  '<td><a href="javascript:abrir(&quot;detalle&quot;,&quot;'+infArt[l].clave+'&quot;)" class="product-image"><img src="images/catalogo/'+infArt[l].clave+'_small.jpg" width="75" alt="" title="" /></a></td>'
				datosArticulo +=  '<td><h3 class="product-name"><a href="javascript:abrir(&quot;detalle&quot;,&quot;'+infArt[l].clave+'&quot;)">'+infArt[l].descripcion+'</a></h3>'
				datosArticulo +=   '<dl class="item-options">'
				datosArticulo +=     '<dt>Autor</dt>'
				datosArticulo +=     '<dd>'+infArt[l].autor+'</dd>'
				datosArticulo +=   '</dl></td>'
				datosArticulo += '<td class="a-right"><div class="cart-price"> <span class="price">$ '+infArt[l].precio+'</span> </div></td>'
				datosArticulo += '<td class="a-center"><input name="cant'+l+'" id="cant'+l+'" value="'+infArt[l].cantidad+'" size="4" class="input-text qty" maxlength="8" /><a href="javascript:cambiarCant('+l+',&quot;'+infArt[l].clave+'&quot;,'+ddArt.clv_user+')"><img src="images/update.jpg" border="0" /></a></td>'
				datosArticulo += '<td class="a-right"><div class="cart-price"> <span class="price">$ '+infArt[l].tot+'</span> </div></td>'
				datosArticulo += '</tr>'
			}
			datosArticulo += '</tr></tbody></table>'		
			
			$("idArticulosCarrito").innerHTML = datosArticulo
			$("idSubTotal").innerHTML = "$ "+ddArt.subtotal
			$("idIVA").innerHTML = "$ "+ddArt.totalIVA
			$("idTotal").innerHTML = "$ "+ddArt.total 
		}else{		
			abrir("carritoVacio")
		}														  
	}});	
}
function  cambiarCant(){
	a = cambiarCant.arguments
	cual  = a[0]
	clave = a[1]
	clv_user=a[2]
	cantidad = $("cant"+cual).value

	valor = "txtCantidad="+cantidad
	valor += "&txtClave="+clave
	valor += "&txtClv_usuario="+clv_user
	$Ajax("carritoActCantidad.asp", 
		  {metodo: $metodo.POST,
		  parametros: valor,
		  onfinish: function(cuuu){
				cargarCarrito()
				$("mensaje").innerHTML = '<ul class="messages"><li class="notice-msg"><ul><li>La cantidad del producto fue actualizado.</li></ul></li></ul>'
				$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+cuuu+')</a>'
			}
	});		
}
function agregar(){
	a = agregar.arguments
	$Ajax("accesoRev.asp",{ tipoRespuesta:$tipo.JSON, onfinish:function (tablass2){
		if(tablass2.datos!="false"){
			tempTa = tablass2.datos.split('|')
			$("idloginOut").innerHTML ='<a href="javascript:logOut()">Cerrar Sesión</a>'
			$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+tablass2.productos+')</a>'
			dir = tablass2.direcciones
			agregaProducto(a[0], tempTa[3], dir)
		}else{		
			$("idloginOut").innerHTML ='<a href="javascript:validaCuenta()">Iniciar Sesión</a>'
			abrir('login')
		}														  
	}});	
	
}
function agregaProducto(){
	ap = agregaProducto.arguments
	clavePro = ap[0]
	clv_user = ap[1]
	dirr = ap[2]
	valor = "txtClave="+clavePro
	valor += "&txtClv_usuario="+clv_user
	
	$Ajax("carritoAgregar.asp", 
		  {metodo: $metodo.POST,
		  tipoRespuesta:$tipo.TEXTO,
		  parametros: valor,
		  onfinish: function(cuantos){
				abrir("agregarProducto", "nuevo", dirr)
				$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+cuantos+')</a>'
			}
	});
	//fin guardar
}
function quitarProducto(){
	a = quitarProducto.arguments
	valor = "txtClv_usuario="+a[0]
	valor += "&txtClave="+a[1]
	$Ajax("carritoQuitar.asp", 
		  {metodo: $metodo.POST,
		  parametros: valor,
		  onfinish: function(cuantos2){
			  	
				$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+cuantos2+')</a>'
				if(a[2]){
					cargarViewCarrito()
				}else{
					cargarCarrito()
					$("mensaje").innerHTML = '<ul class="messages"><li class="notice-msg"><ul><li>El producto fue borrado a su carrito.</li></ul></li></ul>'
				}
			}
	});	
}
function cargarViewCarrito(){
	var view = ""; totGral=0
	$Ajax("carritoView.asp",{ tipoRespuesta:$tipo.JSON, onfinish:function (cartView){
		
		if(cartView[0].clave=="false"){
			view ="<p>Inicie su sesión</p>"
		}else{	
			if(cartView[0].clave=="vacio"){ 
				view ="<p>No tiene articulos en su carrito de compras.</p>"
			}else{	
				view = '<ol class="mini-products-list" >'
				for(l=0; l<cartView.length; l++){
					view +='<li> <a href="" class="product-image"><img src="images/catalogo/'+cartView[l].clave+'_small.jpg" width="50" height="50" alt="" title="'+cartView[l].descripcion+'" /></a>'
					view +='  <div class="product-details"> <a href="javascript:quitarProducto('+cartView[l].clv_user+',&quot;'+cartView[l].clave+'&quot;, &quot;view&quot;) " onclick="return confirm(&quot;Desea quitar este producto de su carrito de compras?&quot;);" class="btn-remove"> <img src="images/list_remove_btn.gif" alt="Remove Item" title="Remove Item" /> </a>'
					view +='      <h4 class="product-name"><a href="abrir(&quot;detalle&quot;,&quot;'+cartView[l].clave+'&quot;)">'+cartView[l].descripcion+'</a></h4>'
					view +='      <div class="amount">$ '+cartView[l].precio+'</div>'
					view +='    </div>'
					view +='</li>'
					totGral +=  cartView[l].precio*1
				}
				
				view +='  <li>'
				view +='    <div class="subtotal">Total Gral <span class="price">$ '+(totGral+parseInt(100))+'</span></div>'
				view +='  </li>'
				view +='</ol>'
				view +='<div class="actions"> <a href="javascript:validaSi(&quot;carrito&quot;)">Mi carrito</a></div>'	
			}
		}
		$("viewCarrito").innerHTML = view														  
	}});			
}
function pagar(){
	env = $("hdEnvio").value
	pag = $("hdPago").value
	tar = $("tipoTar").checked
	dep = $("tipoDep").checked
	
	if(!tar && !dep){alert("Seleccione el tipo de pago"); return false;}
	if(pag==0){alert("Es necesario de envio, que es donde recibirá los productos comprados en su carrito"); return false;}
	if(env==1 && pag==1 && (tar || dep) ){
		//pagar
		if(tar){
			if(env==0){alert("Es necesario una dirección de pago, que es donde recibe el estado de cuenta de su tarjeta de credito"); return false;}
			alert("Esta opción no esta disponible por el momento")
			//href.location = ""; 
		}
		if(dep){
			validaSi('pagar', 'deposito')
		}
	}	
}
function hacerPedido(){
	a = hacerPedido.arguments
	valor = "txtTipoPago=0"
	tipoPa = " tarjeta de credito "
	if(a[1]=="deposito"){
		tipoPa = "deposito bancario "
		valor = "txtTipoPago=1"
	}
	$Ajax("carritoCrearPedido.asp",{ 
		metodo: $metodo.POST,
		tipoRespuesta: $tipo.TEXTO,
		parametros: valor,
		onfinish: function(res){
			alert("Usted selecciono pagar con  "+tipoPa+" su pedido fue generado con el numero de pedido:"+res+" usted podra revisar el estatus de sus ordenes en mi cuenta.")
			verOrden(res)											  
	}});
	
}
function misOrdenes(){
	var or = ""
	var es =""
	$Ajax("miCuentaOrdenes.asp",{ onerror:function(aa){alert(aa.message + aa.error)}, tipoRespuesta:$tipo.JSON, onfinish:function (misOr){
		if(misOr[0].pedido!='0'){
			or = '<table class="data-table" id="orders-table"><col width="10" /> <col width="300" /> <col /><col /><col /><thead><tr> <th># Orden</th><th>Detalle</th><th>Importe Total</th><th>Estado</th><th>Fecha</th></tr></thead><tbody>'
			
			for(l=0; l<misOr.length; l++){	
				or += '<tr><td><a href="javascript:verOrden('+misOr[l].pedido+')">'+misOr[l].pedido+'</a></td>'
				
				or += '<td>'
				for(k=0; k<misOr[l].descripcion.length ;k++){
					des = misOr[l].descripcion[k]
					or += '<h3 class="product-name"><a href="javascript:abrir(&quot;detalle&quot;,&quot;'+des.clave+'&quot;)" title="'+des.descripcion+'">'+des.descripcion+'</a></h3>'
				}
				or += '</td>'
				or += '<td><div class="price-box"> <span class="regular-price" id="product-price-24"><span class="price">$ '+misOr[l].total+'</span></span> </div></td>'
				if(misOr[l].fecha_pedido!=''){ es = "Procesando"}
				if(misOr[l].fecha_pago!=''){ es = "Pagado"}
				if(misOr[l].fecha_entrega!=''){ es = "Enviado"}
				or += '<td> '+es+' </td>'
				or += '<td>' 
				if(misOr[l].fecha_pedido!='')
					or += '  <span style="font-size:0.80em">'+misOr[l].fecha_pedido+' Registro</span><br />'
				if(misOr[l].fecha_pago!='')
					or += '  '+misOr[l].fecha_pago+' Pago<br />'
				if(misOr[l].fecha_entrega!='')
					or += '  '+misOr[l].fecha_entrega+' Envio<br />'
				or += '</td>'
				or += '</tr>'
			}
			or += '</tbody></table>'	
			
		}else{
			or ="No existen ordenes en proceso, seleccione su método de pago en su carrito y precione finalizar comprar para generar una orden."	
		}
		$("idOrders").innerHTML = or	
	}});
}
function verOrden(){
	a = verOrden.arguments
	if(a[0]){
		newwindow = window.open("orden.html?"+a[0], "orden", "width=790,height=600,scrollbars=YES")	
		if (window.focus) {newwindow.focus()}
		return false;
	}
}
///////////////////Cuentas usuarios
function validaCuenta(){
	var queryStr = parent.window.location.search.substring(1)
	if(!queryStr){
		location.href = "https://www.amceditorial.com?ssl"	
	}
	
	$Ajax("accesoRev.asp",{ tipoRespuesta:$tipo.JSON, onfinish:function (tablass2){
		if(tablass2.datos!="false"){
			tempTa = tablass2.datos.split('|')
			$("idloginOut").innerHTML ='<a href="javascript:logOut()">Cerrar Sesión</a>'
			$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+tablass2.productos+')</a>'
			abrir('micuenta')
		}else{		
			$("idloginOut").innerHTML ='<a href="javascript:validaCuenta()">Iniciar Sesión</a>'
			abrir('login')
		}														  
	}});	
}
function validaSi(){
	a = validaSi.arguments
	$Ajax("accesoRev.asp",{cache:false, tipoRespuesta:$tipo.JSON, onfinish:function (tablass2){
		if(tablass2.datos != "false"){
			tempTa = tablass2.datos.split('|')
			$("idloginOut").innerHTML ='<a href="javascript:logOut()">Cerrar Sesión</a>'
			$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito ('+tablass2.productos+')</a>'
			dir = tablass2.direcciones
			if(a[0]=='micuenta'){
				$("idnombreCompleto1").innerHTML = "Hola "+tempTa[1]+"!"
				$("idnombreCompleto2").innerHTML = tempTa[1]
				$("idCorreoElectronico").innerHTML = tempTa[2]	
				cargDirecc(dir, 'micuenta')		
				cargarViewCarrito()
			}
			if(a[0]=='carrito'){
				abrir("agregarProducto","actualizar", dir)
			}
			if(a[0]=='pagar'){
				hacerPedido(tempTa[3],a[1])
			}
		}														  
	}});	
}

function cargDirecc(dir,cuaa){
	var ee =""
	var pp = ""
	var dad =""
	
	if(dir[0].clv!='0'){
		
		for(l=0; l < dir.length;l++){
			dad += dir[l].nombre+"<br/>"
			dad += dir[l].calleNo+"<br/>" 
			dad += dir[l].ciudad + ", "+ dir[l].edo+", "+dir[l].cp+"<br/>"
			dad += "T:"+dir[l].tel
			
			if(cuaa=="micuenta"){
			
				dad += "<br/><a href='javascript:verMiCuenta(&quot;miCuentaAgendaNueva&quot;,&quot;mod&quot;,"+dir[l].clv+")'>Edite esta dirección</a>"
			}else{
				dad += "<br/><a href='javascript:validaCuenta()'>Agenda de direcciones</a>"
			}
			
			if(dir[l].tipo=='3'){
				pp = dad;
				ee = dad;
				if(cuaa!="micuenta"){
					$("hdEnvio").value= 1
					$("hdPago").value= 1
				}
			}
			
			if(dir[l].tipo=='1'){
				pp = dad
				$("hdPago").value= 1
			}
			if(dir[l].tipo=='2'){
				ee = dad
				$("hdEnvio").value= 1
			}	
		}
		
		$("divPPago").innerHTML = pp
		$("divPEnvio").innerHTML = ee
	}
}
function logOut(){
	$Ajax("accesoCer.asp",{ tipoRespuesta:$tipo.TEXTO, onfinish:function (cerrAcc){
		/*cerrAcc*/
		$("idloginOut").innerHTML ='<a href="javascript:validaCuenta()">Iniciar Sesión</a>'
		$("idCarrito").innerHTML = '<a href="javascript:validaSi(&quot;carrito&quot;)">Carrito</a>'
		abrir('login')
	}});
}
function logIn(){
	a = logIn.arguments
	if(a[0]){
		url = "acceso.asp?cod="+a[0]+"&email="+a[1]
	}else{
		url = "acceso.asp?cod="+$("pass").value+"&email="+$("email").value
	}
	
	$Ajax(url,{ tipoRespuesta:$tipo.TEXTO, onfinish:function (tablass){
		if(tablass=="err"){
			cambiaTexto()
		}else{
			abrir("micuenta")
			$("idloginOut").innerHTML ='<a href="javascript:logOut()">Cerrar Sesión</a>'
		}
	}});
}

function crearCuenta(){
	valor = "txtNombre="+$("firstname").value
	valor += "&txtAp_paterno="+$("lastname").value
	valor += "&txtAp_materno="+$("lastname2").value
	valor += "&txtEmail="+$("email_address").value
	valor += "&txtClave="+$("confirmation").value

	$Ajax("cuentaGuardar.asp", 
		  {metodo: $metodo.POST,
		   tipoRespuesta:$tipo.TEXTO,
		  parametros: valor,
		  onfinish: function(res){
			   if(res=='false'){
					logIn($("confirmation").value,$("email_address").value)
			   }else{
					$("mensaje").innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>Este usuario aparece registrado en nuestra base de datos, si  olvido su contraseña de <a href="javascript:abrir(&quot;olvidoClave&quot;)">click aquí</a>.</li></ul></li></ul>'
			   }
		  }
	});
	//fin guardar
}
///////////////////MI CUENTA
function verMiCuenta(){
	a = verMiCuenta.arguments
	url = a[0] + ".html"
	
	$Ajax(url, {cache:false, tipoRespuesta:$tipo.HTML, onfinish:function (fileContMi){
		$("divContenido").innerHTML = fileContMi;
		quitA()
		if(a[0]=='miCuentaMisOpciones'){
			validaSi('micuenta')
			$$("li.opciones")[0].innerHTML = "Mis Opciones";
		}

		if(a[0]=='miCuentaCambiarClave'){
			buscarInfo()
			var dataForm = new VarienForm('form-validate', true);
			$$("li.opciones")[1].innerHTML = "Información de mi cuenta";
			if(a[1]){
				if(a[1]=='cambiar')
				setPasswordForm(true);
			}
		}
		
		if(a[0]=='miCuentaAgenda'){
			$$("li.opciones")[2].innerHTML = "Agenda de direcciones";
			verDireccionesAgenda()
		}
		
		if(a[0]=='miCuentaAgendaNueva'){
			$$("li.opciones")[2].innerHTML = "Agenda de direcciones";
			$("divTitulo").innerHTML = "Agregar una dirección"
			$("tipo").value = 4;
			buscarInfo()
			var dataForm = new VarienForm('form-validate', true);
			
			if(a[1]){//si existe
			if(a[1]=='vacio'){
				$("tipo").value = 3;
				$("divShipping").innerHTML = ""
				$("divBilling").innerHTML = ""
			}
			if(a[1]=='mod'){
				$("divTitulo").innerHTML = "Modificar dirección"
				var clv=a[2]
				buscarDireccion(clv)
			}
			}//si existe
		}
		
		if(a[0]=='miCuentaOrdenes'){
			$$("li.opciones")[3].innerHTML = "Mis ordenes";
			misOrdenes()
		}

	}});
}
function buscarDireccion(){
	var a = buscarDireccion.arguments
	$Ajax("miCuentaBuscarDir.asp?clv="+a[0], {cache:false,tipoRespuesta:$tipo.JSON, onfinish:function(datBD){
		$("firstname").value =	datBD.nombre
		$("lastname").value =	datBD.ap_paterno
		$("lastname2").value =	datBD.ap_materno
		$("company").value =	datBD.nombre_empresa
		$("rfc").value =	datBD.rfc
		$("telephone").value =	datBD.tel
		//$("").value =	datBD.cel
		$("fax").value =	datBD.fax
		$("street_1").value =	datBD.calleNo
		//$("").value =	datBD.colonia
		$("city").value =	datBD.ciudad
		$("region").value =	datBD.delegacion
		$("estado").value =	datBD.edo
		$("postcode").value =	datBD.cp
		$("tipo").value =	datBD.tipo
		$("clv").value =	a[0]
		if (datBD.tipo==3){
			//$("primary_billing").checked = true
			//$("primary_shipping").checked = true
			$("divShipping").innerHTML = ""
			$("divBilling").innerHTML = ""			
		}
		if(datBD.tipo==1)
			$("primary_billing").checked = true	
		if(datBD.tipo==2)
			$("primary_shipping").checked = true
		
		$("edit").value = 1			
	}});
}
function verDireccionesAgenda(){
	dat = ""
	//tipos direcciones
	//1 pago
	//2 envio
	//3 pago/envio
	//4 adicional
	di="<ol>"
	var cambieEdite = ""
	var vall = ""
	di2='<ol>'
	$Ajax("miCuentaDirecciones.asp", {cache:false,tipoRespuesta:$tipo.JSON, onfinish:function(datDirecc){
		if(datDirecc[0].clv_direccion!='0'){
			for(l=0; l<datDirecc.length; l++){
				
				dat = datDirecc[l]
				cambieEdite = 'javascript:verMiCuenta(&quot;miCuentaAgendaNueva&quot;,&quot;mod&quot;,'+dat.clv_direccion+')'
				if(dat.tipo==1){
					di+='<li><h4>Predeterminada de pago</h4><address>'
				}
				if(dat.tipo==2){
					di+='<li><h4>Predeterminada de envío</h4><address>'
				}
				if(dat.tipo==3){
					di+= '<li><h4>Predeterminada de pago</h4><address>'
					di+= dat.nombre+'<br/>'
					di+= dat.calleNo+', '+dat.colonia+' '+dat.delegacion+' <br />'
					di+= dat.ciudad+', '+dat.edo+', '+dat.cp+'<br/>'
					di+= dat.pais+'<br/>'
					di+='T: '+dat.tel+' <br />'
					di+='<a href="'+cambieEdite+'">Editar</a>'
					di+='</address></li>'
					di+='<li><h4>Predeterminada de envío</h4><address>'
				}	
				if(dat.tipo!=4){
					di+= dat.nombre+'<br/>'
					di+= dat.calleNo+', '+dat.colonia+' <br />'
					di+= dat.delegacion+' '+dat.ciudad+', '+dat.edo+', '+dat.cp+'<br/>'
					di+= dat.pais+'<br/>'
					di+='T: '+dat.tel+' <br />'
					di+='<a href="'+cambieEdite+'">Editar</a>'
					di+='</address></li>'
				}	
				if(dat.tipo==4){
					di2+='<li><address>'
					di2+= dat.nombre+'<br/>'
					di2+= dat.calleNo+', '+dat.colonia+' <br />'
					di2+= dat.delegacion+' '+dat.ciudad+', '+dat.edo+', '+dat.cp+'<br/>'
					di2+= dat.pais+'<br/>'
					di2+='T: '+dat.tel+' <br />'
					di2+='<a href="'+cambieEdite+'">Editar Dirección</a> <span class="separator">|</span> <a href="#" onclick="return deleteAddress('+dat.clv_direccion+');">Borrar Dirección</a>'
					di2+='</address></li>'
					vall=":)"
				}		
			}
			di+='</ol>'
			di2+='</ol>'
			if(vall=="")
				di2 = "<ol><li>No tiene direcciones adicionales.</li></ol>"
			
			$("divPrede").innerHTML = di
			$("divAdivi").innerHTML = di2
		}else{
			verMiCuenta('miCuentaAgendaNueva','vacio')	
		}
	}});	
}
function GuardarDireccion(){
	valor = $("form-validate").serialize()
	url = "cuentaGuardarDireccion.asp"
	if($("edit").value == "1")
		 url = "cuentaActualizarDireccion.asp"
		 
	$Ajax(url, 
		  {metodo: $metodo.POST,
		  tipoRespuesta:$tipo.TEXTO,
		  parametros: valor,
		  onfinish: function(resss){
			   if(resss=="true"){
					verMiCuenta('miCuentaAgenda')
					$("mensaje").innerHTML = '<ul class="messages"><li class="success-msg "><ul><li>Se guardo con éxito la dirección.</li></ul></li></ul>'
			   }else{
					$("mensaje").innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>Error.</li></ul></li></ul>'
			   }
		  }
	});
	//fin guardar
}
function miCuentaGuardar(){
	valor = $("form-validate").serialize()
	$Ajax("cuentaCambiar.asp", 
		  {metodo: $metodo.POST,
		  tipoRespuesta:$tipo.TEXTO,
		  parametros: valor,
		  onfinish: function(ress){
			  	if(ress=='update')
			 		$("mensaje").innerHTML = '<ul class="messages"><li class="success-msg"><ul><li>Los cambios fueron guardados con éxito.</li></ul></li></ul>'  
				if(ress=='update_clave')
					$("mensaje").innerHTML = '<ul class="messages"><li class="success-msg"><ul><li>Los cambios y la clave fueron guardados con éxito.</li></ul></li></ul>'
		  		if(ress=='error_clave')
					$("mensaje").innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>La clave actual es incorrecta.</li></ul></li></ul>'
		  }
	});
	//fin guardar
}
function buscarInfo(){
	$Ajax("cuentaBuscar.asp", {cache:false,onfinish:function(datInfo){
		$("firstname").value = datInfo.nombre
		$("lastname").value = datInfo.ap_paterno
		$("lastname2").value = datInfo.ap_materno
		$("email").value = datInfo.email	
	}, tipoRespuesta:$tipo.JSON});
}
function cambiarTipoDirec(){
	pago  = $("primary_billing").checked
	envio = $("primary_shipping").checked
	if(!pago && !envio)
		$("tipo").value = 4
	
	if(pago && !envio)
		$("tipo").value = 1
	
	if(!pago && envio)
		$("tipo").value = 2
	
	if(pago && envio)
		$("tipo").value = 3
	
}
function quitA(){
	opciones = ["miCuentaMisOpciones", "miCuentaCambiarClave", "miCuentaAgenda", "miCuentaOrdenes", "5", "6", "7", "8", "9"]
	lii = $$("li.opciones")
	//lii.length todas las opciones
	for(q=0; q<4; q++){
		lii[q].innerHTML = "<a href='javascript:verMiCuenta(&quot;"+opciones[q]+"&quot;)'>" +lii[q].innerHTML+"</a>"
	}
}
function modNoticias(){
	a = prompt("Escriba su nombre porfavor")
	if(a){
		valor = "txtEmail="+$("newsletter").value
		valor += "&txtNombre="+a
		$Ajax("agregarAnoticias.asp", {
			  metodo: $metodo.POST,
			  parametros: valor,
			  tipoRespuesta:$tipo.TEXTO,
			  onfinish: function(rew){
				$("newsletter").value = ""
				if(rew=="true")
					alert("Gracias por subscribirse, si desea cancelar su subscripcion, envie un correo a cancelacionoticias@amceditorial.com solicitando la cancelación desde el correo que subscribio.")
				else
					alert("USTED YA ESTA REGISTRADO, si desea cancelar su subscripcion, envie un correo solicitando la cancelación a cancelacionoticias@amceditorial.com  desde el correo que subscribio.")
		}});
	}
}
/////////////////////////////////Funciones Adicionales cambiar a JS independiente
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function carZoom(){
	product_zoom = new Product.Zoom('image', 'track', 'handle', 'zoom_in', 'zoom_out', 'track_hint'); 
}
function changeCurrency(sObject){
	if(sObject.value){
		setLocation('http://'+sObject.value);
	}
}
function cargaImagenes() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=cargaImagenes.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 pausecomp(millis) 
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); } 
while(curDate-date < millis);
}
function loadScript(url)
{
  document.write('<script src="', url, '" type="text/javascript"></script>');
}
function move_to(to, el){    
  if (!motion) {if (active_tab != el) {
	el.parentNode.parentNode.className += ' active-tab';
   
	active_tab.parentNode.parentNode.className = 'corner-left-top';
   }
   	active_tab = el;    
	move = (current - to)*580;
	new Effect.Move($('tabber'), { x: move, beforeStart:function(){ motion = true;},afterFinish:function(){motion = false;}});
	current = to;
  }
}
function cambiaTexto(){
	vv = $("login-form").innerHTML 
	me = '<ul class="messages"><li class="error-msg"><ul><li>Cuenta de correo o clave invalida.</li></ul></li></ul>'
	$("login-form").innerHTML = me + vv
}
function deleteAddress(addressId) {
	if(confirm('¿Desea borrar esta dirección?')) {
		valor = " clv="+addressId
		$Ajax("cuentaBorrarDirec.asp", 
		  {metodo: $metodo.POST,
		  parametros: valor,
		  onfinish: function(){
			 verMiCuenta('miCuentaAgenda')
		}});
	}
	return false;
}

function setPasswordForm(arg){
	if(arg){
		$("change_password").checked = true;
		$('current_password').up(3).show();
		$('current_password').addClassName('required-entry');
		$('confirmation').addClassName('required-entry');
		$('password').addClassName('required-entry');
	}else{
		$('current_password').up(3).hide();
		$('current_password').removeClassName('required-entry');
		$('confirmation').removeClassName('required-entry');
		$('password').removeClassName('required-entry');
	}
}

			
//Enviar correo
function sendMail(){
	a = sendMail.arguments
	var url = ""
	$("mensaje").innerHTML = '<ul class="messages"><li class="notice-msg"><ul><li>Enviado mensaje, espere porfavor...</li></ul></li></ul>'
	if(a[0]){
		valor = $("form-validate").serialize()
		url = "contactoolvidoclave.asp"
	}else{
		valor = $("contactForm").serialize()
		url = "sendMail.asp"
	}
	
	$Ajax(url, 
		  {metodo: $metodo.POST,
		  tipoRespuesta:$tipo.TEXTO,
		  parametros: valor,
		  onfinish: function(res){
			   if(res){
				   $("mensaje").innerHTML = '<ul class="messages"><li class="success-msg"><ul><li>Su mensaje ha sido enviado, nos pondremos en contacto con usted lo antes posible. Gracias por escribirnos.</li></ul></li></ul>'
			   }else{
					$("mensaje").innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>Hubo un error al enviar el correo por favor escriba un correo a <a href="mailto:contacto@amceditorial.com">contacto@amceditorial.com</a>.</li></ul></li></ul>'
			   }
		  }
	});		
}

