//---------------------------------------------------
//limita a una cantidad de caracteres
//---------------------------------------------------
function cuenta_caracteres(idelemento,noCaracteres){
	var elemento=document.getElementById(idelemento);
	if(elemento.value.length>noCaracteres){
		elemento.value=elemento.value.substring(0,noCaracteres);
		
	}
}



//--------------------------------------------------
//Valida el paso 1 del registro aaaa
//--------------------------------------------------
function validar_formulario_registro1(){
	var error='';
	var valido=true;
	if($('id_tipoSpa').value==0){
		//error+='Seleccione un tipo de Spa,  ';
		$('lbl_tipospa').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_tipospa').setStyle('color','#518F03');
	}
	if($('nombre').value.length==0){
		//error+='Ingrese el nombre del Spa,  ';
		$('lbl_nombre').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_nombre').setStyle('color','#518F03');
	}
	if($('calle').value.length==0){
		//error+='Ingrese la calle,  ';
		$('lbl_calle').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_calle').setStyle('color','#518F03');
	}
	if($('numero').value.length==0){
		//error+='Ingrese el numero,  ';
		$('lbl_numero').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_numero').setStyle('color','#518F03');
	}
	if($('colonia').value.length==0){
		//error+='Ingrese la colonia,  ';
		$('lbl_colonia').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_colonia').setStyle('color','#518F03');
	}
	if($('cp').value.length==0){
		//error+='Ingrese el codigo postal,  ';
		$('lbl_cp').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_cp').setStyle('color','#518F03');
	}
	/*if($('del/mun').value.length==0){
		//error+='Ingrese la delegacion o municipio,  ';
		$('lbl_delmun').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_delmun').setStyle('color','#518F03');
	}*/
	if($('id_pais').value==0){
		//error+='Seleccione un pais,  ';
		$('lbl_pais').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_pais').setStyle('color','#518F03');
	}
	if($('id_estado').value==0){
		//error+='Seleccione un estado,  ';
		$('lbl_estado').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_estado').setStyle('color','#518F03');
	}
	if($('id_ciudad').value==0 || !$('id_ciudad').value.match(/[0-9]+/)){
		//error+='Seleccione una Ciudad,  ';
		$('lbl_ciudad').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_ciudad').setStyle('color','#518F03');
	}							
	if($('telefono').value.length==0){
		//error+='Ingrese el telefono del Spa,  ';
		$('lbl_telefono').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_telefono').setStyle('color','#518F03');
	}
	/*if($('mail').value.length==0){
		//error+='Ingrese el mail del Spa,  ';
		$('lbl_email').setStyle('color','red');
		valido=false;
	}else{
		var mail= new String();
		email=$('mail').value;
		if(!email.match(/^([a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9_\-\.]+)$/)){
			error+='Ingrese una direccion email valida para el Spa,  ';
			$('lbl_email').setStyle('color','red');
			valido=false;
		}else{
			$('lbl_email').setStyle('color','#518F03');
		}
	}*/
	/*if($('mes').value==0){
		//error+='Seleccione el mes de apertura,  ';
		$('lbl_mes').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_mes').setStyle('color','#518F03');
	}
	if($('amo').value==0){
		//error+='Seleccione el año de apertura,  ';
		$('lbl_agno').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_agno').setStyle('color','#518F03');
	}*/
	if($('descripcion').value.length==0){
		//error+='Ingrese una descripcion del Spa,  ';
		$('lbl_descripcion').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_descripcion').setStyle('color','#518F03');
	}/*
	if($('horarios').value.length==0){
		//error+='Ingrese los horarios de servicio,  ';
		$('lbl_horarios').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_horarios').setStyle('color','#518F03');
	}
	if($('tratamientos').value.length==0){
		//error+='Ingrese los tres tratamientos estralla,  ';
		$('lbl_tratamientos').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_tratamientos').setStyle('color','#518F03');
	}
	if($('diferencia').value.length==0){
		//error+='Ingrese lo que diferencia a su spa de los demas,  ';
		$('lbl_diferencia').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_diferencia').setStyle('color','#518F03');
	}
	if($('nom_contacto').value.length==0){
		//error+='Ingrese el nombre del contacto,  ';
		$('lbl_cnombre').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_cnombre').setStyle('color','#518F03');
	}
	if($('email_contacto').value.length==0){
		//error+='Ingrese el mail del Contacto,  ';
		$('lbl_ccorreo').setStyle('color','red');
		valido=false;
	}else{
		var mail= new String();
		email=$('email_contacto').value;
		if(!email.match(/^([a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9_\-\.]+)$/)){
			error+='Ingrese una direccion email valida para el contacto,  ';
			$('lbl_ccorreo').setStyle('color','red');
			valido=false;
		}else{
			$('lbl_ccorreo').setStyle('color','#518F03');
		}
	}	
	if($('ape_contacto').value.length==0){
		//error+='Ingrese apellido del contacto,  ';
		$('lbl_capellido').setStyle('color','red');
		valido=false;
	}else{
		$('lbl_capellido').setStyle('color','#518F03');
	}
	if($('tel_contacto').value.length==0){
		$('lbl_ctelefono').setStyle('color','red');
		//error+='Ingrese el numero telefonico,  ';
		valido=false;
	}else{
		$('lbl_ctelefono').setStyle('color','#518F03');
	}*/
	if(error!="" || valido==false){
		$('agregar_leyenda').empty();
		diverror=new Element('div');
		diverror.setProperties({id:'error',style:'color:red;'});
		
		$('agregar_leyenda').adopt(diverror);
		html='<div id="error" style="color:red;"><b>Verifique los campos en rojo</b><br/> '+error+'</div>';
		diverror.set('html',html);
		//$('agregar_leyenda').set('html',html);
		//alert(error);
		mifx= new Fx.Scroll(window).toTop();
	}else if(error==""){
		$('spas').submit();
	}
}


//--------------------------------------------------
//Valida el paso 1 del registro
//--------------------------------------------------
function validar_paso1(){
	
	if($('email_contacto').value.length>0){
		email=$('email_contacto').value;
		if(!email.match(/^([a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9_\-\.]+)$/)){
			error+='Ingrese una direccion valida<br>';
		}
	}else{
			error+='Ingrese el mail del contacto<br>';			
	}			
	
	if(error==''){
		$('spas').submit();
	}else{
		//alert(error);
		return false;
	}	
}




//---------------------------------------------------
//Agrega una opcion al select
//---------------------------------------------------

function agregar_opc(id,id_padre,tipo){
	var lkz=document.getElementById(id);
	if(lkz[lkz.selectedIndex].text=='Otro...'){

		lkz.style.display='none';
		txt= new Element('input',{'type':'text',
							'name':'newoption',
							'value':'Nueva opcion','id':'txt',
							'events':
							{
								'blur':function(){
									if($('txt').value!=''){
										var miajax = new Request({
											url:'?act=spas&sec=save_combo&ajax=1',
											method:'get',
											data:'tipo='+tipo+'&idpadre='+id_padre+'&opcion='+txt.value,
											onComplete: function (response){
												var obj=JSON.decode(response);
												lkz[lkz.length-1] = null;
												var indice=lkz.length;
												lkz[lkz.length] = new Option(obj.text,obj.value,"","");
												lkz[indice].selected='selected';
												lkz[lkz.length] = new Option("Otro...","Otro...","","");
											}
										});
										miajax.send();
									}
									lkz.style.display='';
									this.destroy();
								}
							}
						});
		txt.inject(id,'after');
	}
}
//---------------------------------------------------
//llena los estados
//---------------------------------------------------
function pais(id,id_hijo){
		var hijo=$(id_hijo);
		if(id==0){
		$('id_ciudad').empty();
		$('id_estado').empty();		
		$('id_ciudad').disabled=true;
		$('id_estado').disabled=true;
		return false;
	}else{
		$('id_ciudad').disabled=false;
		$('id_estado').disabled=false;		
	}
	miajax = new Request({
		url:'index.php',
		method:'get',
		data:'act=spas&sec=estados&ajax=1&id_pais='+id,
		onComplete:function (resultado){
			var lkz=JSON.decode(resultado);
			lkz.each(function(objeto,indice){
				var opcion=new Element('option');
				opcion.setProperty('value',objeto.value);
				opcion.set('html',objeto.name);
				hijo.adopt(opcion);
			})
			//$(id_hijo).set('html',resultado);
			
		}
	}).send();		
}
//---------------------------------------------------
//llena las ciudades
//---------------------------------------------------
function estados(id,id_hijo){
	if(id==0){
		$('id_ciudad').empty();
		$('id_ciudad').disabled=true;
		return false;
	}else if(id=='Otro...'){
		agregar_opc('id_estado',$('id_pais').value,'estado');
	}else{
		$('id_ciudad').disabled=false;
		$('id_estado').disabled=false;		
	}
	$(id_hijo).empty();
	miajax = new Request({
		url:'',
		method:'get',
		data:'act=spas&sec=ciudades&ajax=1&id_estado='+id,
		onComplete:function (resultado){
			JSON.decode(resultado).each(function(objeto,index){
				var opcion= new Element('option');
				opcion.setProperty('value',objeto.value);
				opcion.set('html',objeto.name);
				$(id_hijo).adopt(opcion);
			})
			//$(id_hijo).set('html',resultado);
		}
	}).send();
}
//---------------------------------------------------
//Agrega una nueva ciudad
//---------------------------------------------------
function ciudades(id){
	//alert(id);
	if(id=='Otro...'){
		agregar_opc('id_ciudad',$('id_estado').value,'ciudad');
	}
}

//---------------------------------------------------
//Presenta la descripcion del spa
//---------------------------------------------------
function descripcion(spa){
	var miajax = new Request({
			
		url: '?act=spas&sec=descripcion&ajax=1',
		method:'get',
		data:'&id='+spa,
		onComplete:function(respuesta){
			$('der_conte').innerHTML=respuesta;
			$('der_conte').removeClass('loader');
		},
		onRequest:function(){
			$('der_conte').set('html','');
			$('der_conte').addClass('loader');
			
			if($('menu_spa_buscador_activo')){
				$('menu_spa_buscador_activo').removeProperty('id');
			}
			
			$$('a[rel=descripcion]').setProperty('id','menu_spa_buscador_activo');		
		}
	}).send();
}

//---------------------------------------------------
//Presenta las instalaciones del spa
//---------------------------------------------------
function instalaciones(spa){
	var miajax = new Request({
		url: '?act=spas&sec=instalaciones&ajax=1',
		method:'get',
		data:'&id='+spa,
		onComplete:function(respuesta){
			$('der_conte').innerHTML=respuesta;
			$('der_conte').removeClass('loader');			
		},
		onRequest:function(){
			$('der_conte').set('html','');
			$('der_conte').addClass('loader');
		}
	}).send();
}
//---------------------------------------------------
//Presenta los comentarios del spa
//---------------------------------------------------
function comentarios(spa){
	var miajax = new Request({
		url: '?act=comentarios&sec=comentarios_spa&ajax=1',
		method:'get',
		data:'id_spa='+spa,
		onComplete:function(respuesta){
			$('der_conte').innerHTML=respuesta;
			$('der_conte').removeClass('loader');			
		},
		onRequest:function(){
			$('der_conte').innerHTML='';
			$('der_conte').addClass('loader');
			
			if($('menu_spa_buscador_activo')){
				$('menu_spa_buscador_activo').removeProperty('id');
			}
			
			$$('a[rel=comentarios]').setProperty('id','menu_spa_buscador_activo');			
		}
	}).send();
}

//---------------------------------------------------
//Presenta el contenido de las servicios
//---------------------------------------------------
function servicios(spa){
	var miajax = new Request({
		url: '?act=spas&sec=servicios&ajax=1',
		method:'get',
		data:'&id_spa='+spa,
		onComplete:function(respuesta){
			$('der_conte').innerHTML=respuesta;
			$('der_conte').removeClass('loader');
		},
		onRequest:function(){
			$('der_conte').set('html','');
			$('der_conte').addClass('loader');
			
			if($('menu_spa_buscador_activo')){
				$('menu_spa_buscador_activo').removeProperty('id');
			}
			
			$$('a[rel=servicios]').setProperty('id','menu_spa_buscador_activo');
		}			
	}).send();
}

//---------------------------------------------------
//Agregar a Favoritos
//---------------------------------------------------
function favoritos(){
	//IE
	if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {
	var url="http://www.spacioazul.com"; //Cambia esta dirección por la de tu web
	var titulo="Spacioazul"; //Cambia esta nombre por el de tu web
	window.external.AddFavorite(url,titulo);
	}
	//Para Firefox
	else {
	if(navigator.appName == "Netscape")
	//Hay que modificar el nombre por el de vuestra pagina
	window.sidebar.addPanel("Spacioazul", "http://www.spacioazul.com","");
	}
}
//---------------------------------------------------
//valida formulario de comentarios del spa
//---------------------------------------------------
function validar_comentario(){
	var error="";
	if($('autor').value==""){
		error+=" Nombre ";
	}
	if($('email').value==""){
		error+=" e-mail ";
	}
	if($('comentario').value==""){
		error+=" Comentario ";
	}
	if(error!=""){
		error="Los siguientes campos son obligatorioa"+error;
		alert(error);
		return false;
	}else{
		var miajax=new Request({
			url:'?act=comentarios&sec=save_com_spa&ajax=1',
			method:'get',
			data:'&nombre='+$('autor').value+'&email='+$('email').value+'&comentario='+$('comentario').value+"&id_spa="+$('id_spa').value,
			onComplete:function(respuesta){
				comentarios($('id_spa').value);
			}
		}).send();
        alert ("Tu comentario necesita ser evaluado antes de publicarse");
	}
	
}



//---------------------------------------------------
//formulario de contacto
//---------------------------------------------------
function validar_frm_contacto(){
	var validar=true;
	if($('nombre').value==""){
		$('error1').setStyle('display','block');
		validar=false;
		$('nombre').focus();
	}else{
		$('error1').setStyle('display','none');
		//validar=true;
	}
	
	if($('email').value==""){
		$('error2').setStyle('display','block');
		if(validar==true){
			$('email').focus();
		}
		validar=false;
	}else{
		var email=$('email').value;
		if(!email.match(/^([a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9_\-\.]+)$/)){
			$('error2').setStyle('display','block');
			if(validar==true){
				$('email').focus();
			}
			validar=false;			
			$('error2').set('text','e-mail incorrecto');			
		}else{
			$('error2').setStyle('display','none');
			//validar=true;				
		}
		/*var contra=/^([a-zA-Z0-9_\.\-])+\@([a-zA-Z0-9\-])+\.([a-zA-Z0-9]{2,4})+$/;
		if(!contra.test($('email').value)){
			$('error2').setStyle('display','block');
			if(validar==true){
				$('email').focus();
			}
			validar=false;			
			$('error2').set('text','e-mail incorrecto');
		}else{
			$('error2').setStyle('display','none');
			validar=true;			
		}*/

	}
	
	if($('comentario').value==""){
		$('error3').setStyle('display','block');
		validar=false;
		if(validar==true){
			$('comentario').focus();
		}
	}else{
		$('error3').setStyle('display','none');
		//validar=true;
	}
	if(validar==true){
			$('frm_contacto').submit();
	}
		//alert($('error1').getStyle('visibility'));
}
//---------------------------------------------------
//formulario de recomiendanos
//---------------------------------------------------
function validar_frm_recomienda(){
	var error="";
	if($('s_nombre').value==""){
		error+="Ingrese el nombre del Spa--";
	}
	if($('s_calle').value==""){
		error+="Ingrese la calle del Spa--";
	}
	if($('s_numero').value==""){
		error+="Ingrese el numero del Spa--";
	}
	if($('s_colonia').value==""){
		error+="Ingrese la colonia del Spa--";
	}
	if($('s_cp').value==""){
		error+="Ingrese el C.P. del Spa--";
	}
	if($('s_delmun').value==""){
		error+="Ingrese la delegacion o municipio del Spa--";
	}
	if($('s_ciudad').value==""){
		error+="Ingrese la ciudad del Spa--";
	}
	if($('s_estado').value==""){
		error+="Ingrese el estado del Spa--";
	}
	if($('s_pais').value==""){
		error+="Ingrese pais del Spa--";
	}						
	if($('s_telefono').value==""){
		error+="Ingrese el telefono del Spa--";
	}
	if($('s_email').value==""){
		error+="Ingrese el email del Spa--";
	}
	if($('s_pagina').value==""){
		error+="Ingrese el nombre del Spa--";
	}
	if($('nombre').value==""){
		error+="Ingrese el nombre del Spa--";
	}
	if($('apellidos').value==""){
		error+="Ingrese sus apellidos--";
	}
	if($('email').value==""){
		error+="Ingrese su email--";
	}
	if($('porque').value==""){
		error+="Diganos por que recomienda este spa--";
	}								
	
	if(error!=""){
		$('error').set('text',error);
		$('error').setStyle('color','#006A91');
		$('error').setStyle('text-align','justify');
		$('error').setStyle('margin','5px 30px 0 30px');
		
	}else{
		$('frm_recomienda').submit();
	}
	//alert(error);
}

//---------------------------------------------------
//formulario de agregar a newletter
//---------------------------------------------------
function newsletter(){
	if($('news_content')){
		$('news_content').destroy();	
	}
	
	var mifx= new Fx.Scroll(window).toBottom();
	var lkz = function(){
		$('boletin').setStyle('display','none');
		$('recomen').setStyle('display','none');
		$('contact').setStyle('display','none');
		$('busquedas').setStyle('display','none');
		var html='<div id="news_content"><div style="text-align: center; font-size: 14px; color: white; margin-top: 10px; ">Inscribete a nuestro Boletin: Recibe gratis notas de salud y belleza y las promociones de los Spas!  (cada 15 dias)</div><form class="news_form" name="news" id="news"><div class="label_newsleeter">Nombre</div><div class="input_newsletter"><input type="text" name="nombre" id="nombre"/></div><div class="label_newsleeter">Email</div><div class="input_newsletter"><input type="text" name="email" id="email"/></div><div class="boletin_boton"><a onclick="send_newsletter();return false;" href="#">ENVIAR</a></div><div class="boletin_boton"><a onclick="elimina_newletter();return false;" href="#">CANCELAR</a></div></form></div>';
		$('footer').set('html',$('footer').get('html')+html);
		$('nombre').focus();		
	}
	lkz.delay(800);
	
}
//---------------------------------------------------
//registrar usuarios para news letter
//---------------------------------------------------
function send_newsletter(){
	var miajax= new Request({
		url:'?act=contacto&sec=newsletter&ajax=1',
		method:'post',
		data:$('news'),
		onComplete:function(respuesta){
			$('news_content').destroy();
			$('footer').set('html',$('footer').get('html')+respuesta);
			var fun=function(){
				$('news_response').destroy();
				$('boletin').setStyle('display','block');
				$('recomen').setStyle('display','block');
				$('contact').setStyle('display','block');
				$('busquedas').setStyle('display','block');
			}
			fun.delay(2000);
		}
	}).send();
}
//---------------------------------------------------
//regrasar al footer
//--------------------------------------------------
function elimina_newletter(){
	$('news_content').destroy();
	//$('news_response').destroy();
	$('boletin').setStyle('display','block');
	$('recomen').setStyle('display','block');
	$('contact').setStyle('display','block');
	$('busquedas').setStyle('display','block');	
}
//---------------------------------------------------
//registrar formulario de enviar por mail
//---------------------------------------------------

function scroll_bottom(url,nombre){
	var mifx= new Fx.Scroll(window).toBottom();
	$('boletin').setStyle('display','none');
	$('recomen').setStyle('display','none');
	$('contact').setStyle('display','none');
	$('busquedas').setStyle('display','none');	
	if(!$('mail') && !$('mail_response')){
		var html='<div id="mail"><form id="mail" name="mail"><input type="hidden" name="tipo" value="enviar"><input type="hidden" name="url" value='+url+'><input type="hidden" name="nombreSpa" value="'+nombre+'"><div class="label_mail">tu nombre</div><div class="input_mail"><input type="text" name="nombre" id="nombre"/></div><div class="label_mail">e-mail del  destinatario</div><div class="input_mail"><input type="text" name="email" id="email"/></div><div style="" class="input_mail"><input type="button" value="Enviar" onclick="send_mail()"/></div></form></div>';
		$('footer').set('html',$('footer').get('html')+html);		
	}
	$('nombre').focus();
	
}


//---------------------------------------------------
//registrar usuarios para news letter
//---------------------------------------------------
function send_mail(){
	var miajax= new Request({
		url:'?act=contacto&sec=send_contacto&ajax=1',
		method:'post',
		data:$('mail'),
		onComplete:function(respuesta){
			$('mail').destroy();
			$('footer').set('html',$('footer').get('html')+'<div id="mail_response" style="font-size:25px; text-align: center; padding-top: 22px; color: #FFFFFF;">Se envio correctamente el correo</div>');
			var fun=function(){
				$('mail_response').destroy();
				$('boletin').setStyle('display','block');
				$('recomen').setStyle('display','block');
				$('contact').setStyle('display','block');
				$('busquedas').setStyle('display','block');
			}
			fun.delay(2000);
		}
	}).send();
}

//---------------------------------------------------
//agregar al carrito
//---------------------------------------------------
function addCar(id){
	//alert($('cantidad').value);
	miajax=new Request({
		url: '?act=carrito&sec=agregar_prod&ajax=1',
		method: 'get',
		data: '&id='+id+'&cantidad='+$('cantidad').value,
		onComplete:function(){
			alert('El producto se agrego a su carrito de compra');
		}
	}).send();
}

//---------------------------------------------------
//quitar productos del carrito
//---------------------------------------------------
function deleteCar(id){
	if(confirm('Desea quitar este producto del carrito de compra?')){
		ajax= new Request({
			url:'index.php?act=carrito&sec=delete_prod&ajax=1',
			method:'get',
			data:'producto='+id,
			onComplete:function(respuesta){
				/*alert(respuesta);*/
				location.href='index.php?act=carrito&sec=mostrar_carrito';
			}
		}).send();
	}
}
//---------------------------------------------------
//actualizar producto
//---------------------------------------------------
function updateProd(id){
	//alert($('cantidad').value);
	miajax=new Request({
		url: '?act=carrito&sec=update_prod&ajax=1',
		method: 'get',
		data: '&id='+id+'&cantidad='+$('cantidad_'+id).value,
		onComplete:function(respuesta){
			var resp=JSON.decode(respuesta);
			$('totalprod_'+id).set('text','$'+resp.totalprod);
			$('total').set('text','$'+resp.total);/**/
		}
	}).send();
}

//---------------------------------------------------
//agregar Mostrar Detalles producto
//---------------------------------------------------
function showProd(id){
	ajax=new Request({
		url:'?act=carrito&sec=mostrar_prod&ajax=1',
		method:'get',
		data:'id_prod='+id,
		onComplete:function(respuesta){
			obj=JSON.decode(respuesta);
			$('titulo').set('html',obj.producto);
			$('descripcion').set('html',obj.descripcion);
			$('img_prod').setProperty('src','uploads/productos/'+obj.imagen);
			$('precio').set('html','<label>Precio $ </label>');
			//alert(obj.precio);
			var precio=new Element('input');
			precio.setProperties({
				type:'text',
				name:'precio',
				value:obj.precio,
				disabled:true	
			});
			$('precio').adopt(precio);
						
			if($('agregar').removeEvents('click')){
				//alert('quito');
			}
			//alert(obj.id_producto);
			$('agregar').addEvent('click',function(clic){
				var nevento=new Event(clic);
				nevento.stop();
				addCar(obj.id_producto);
			});
			//document.formul.miSelect.selectedIndex
			$('cantidad')[0].selected=true;
			var scrll=new Fx.Scroll(window).toElement('buscador_pleca');
			//$('agregar').click.stop();
		}
	}).send();
}
//---------------------------------------------------
//Mapa registro
//---------------------------------------------------
function mapa_registro(ltd,lngd,zoom){
	$('mapa').setStyle('width','375px');
	$('mapa').setStyle('height','300px');
	/*$('mapa').setStyle('margin-top','70px');*/
	$('mapa').setStyle('background-color','yellow');
      /**/if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("mapa"));
        							  
        map.setCenter(new GLatLng(ltd ,lngd), zoom);
      } 
	  map.addControl(new GMapTypeControl());
      map.addControl(new GSmallMapControl());
    GEvent.addListener(
		map,
		"click",
		function(marker,point) {
	  		$('coor').value=point.y+" , "+point.x;
  			$('zoom').value=map.getZoom();
			map.clearOverlays();
			map.addOverlay(new GMarker(point));
			map.setCenter(new GLatLng(point.y,point.x),map.getZoom());
			map.addOverlay(new GMarker(point));

		}
	);
}





//---------------------------------------------------
//Muestra Mapa
//---------------------------------------------------
function load_mapa(id_spa){

      var ajax= new Request({
		url:'?act=spas&sec=mapa&ajax=1',
		method:'get',
		data:'id_spa='+id_spa,
		onComplete:function(respuesta){
			var defecto=false;
			var spa=JSON.decode(respuesta);
			var mapa= new Element('div');
			var h1=new Element('h1');
			var h2 = new Element('h2'); 
			h1.set('html',spa.nombre);
			h2.set('html',spa.slogan);
			mapa.setProperty('id','mapas');
			mapa.setStyle('width','375px');
			mapa.setStyle('height','300px');
			mapa.setStyle('margin-top','70px');
			$('der_conte').empty();
			$('der_conte').adopt([h1,h2,mapa]);
			if(spa.lat=='' || spa.lat==null || spa.lon=='' || spa.lon==null){
				spa.lat='23.079732';
				spa.lon='-103.227539';
				spa.zoom=4;
				defecto=true;
			}
			
			if (GBrowserIsCompatible()) {
				var map = new GMap2(document.getElementById("mapas"));
				map.setCenter(new GLatLng(spa.lat, spa.lon), parseInt(spa.zoom));

			}
			map.addControl(new GMapTypeControl());
		    map.addControl(new GSmallMapControl());
		    if(defecto==false){
				var point = new GLatLng(spa.lat,spa.lon);
				map.addOverlay(new GMarker(point));				
			}		
			if($('menu_spa_buscador_activo')){
				$('menu_spa_buscador_activo').removeProperty('id');
			}
			
			$$('a[rel=localizacion]').setProperty('id','menu_spa_buscador_activo');
		},
		onRequest:function(){
			
		}
	}).send();
}

