
//////////////////////////////////////////////////////////////////////////
function only_numbers(obj){
	var value = obj.value;
	var largo = value.length;
	
	if(isNaN(value) ){
		obj.value = value.substr(0,(largo-1));
	}
}
//////////////////////////////////////////////////////////////////////////
function format(precio){
	var Nprecio = new String(precio);
	var partes = Nprecio.split('.');
	var dec ="00";
	if(partes.length >1){
		dec = partes[1];
	}
	precio = partes[0];
	
	if(precio =='0.00'){
		return "$0.00";
	}
	if(dec ==''){
		dec="00";
	}
		
	if(precio.length > 6){
		p3 = precio.substr(precio.length-3,3);
		p2 = precio.substr(precio.length-6,3);
		p1 = precio.substr(0,(precio.length-6));	
		formated = "$"+p1+","+p2+","+p3;
	}
	else{
		if(precio.length > 3){
			p3 = precio.substr( (precio.length-3),3);
			p2 = precio.substr(0,(precio.length-3));	
			formated = "$"+p2+","+p3;	
		}else{
			if(precio != 0){
				formated = "$"+precio;
			}else{
				formated ="0";
			}	
		}
	}
	if(formated !='N/A'){
		formated +="."+dec;
	}			
	
	return formated;
}



//////////////////////////////////////////////////////////////////////////

function display_categoria(id){
	url = "ver_categoria.php?id="+id+"&p=1";
	window.location.href= url;
}
//////////////////////////////////////////////////////////////////////////
function ver_articulo(id){
	url = "ver_articulo.php?id="+id+"#lineOfSigth";
	window.location.href= url;
}
//////////////////////////////////////////////////////////////////////////
function show_file(id){
	url = "ver_archivo.php?id="+id;
	var win_status = window.open(url,'notes','toolbar=no,location=0,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,dependent=yes,screenX=0,screenY=0,width=510,height=690');
	win_status.focus(); 
}
//////////////////////////////////////////////////////////////////////////
function delete_line(id){
/*	
	var url = "core/cart.php?act=del_line&id="+id;
	x = confirm("Esta seguro que desea eliminar este item de su carrito?");
	if(x){
		//window.location.href= url;
		$('#image_display').load(url);
	}
*/	
	var x = confirm("Esta seguro que desea eliminar este item de su carrito?");
	if(x){
		var url = "ajax_comps/del_item.php?id="+id;
		//alert(url);
		$('#carrito_layer').load(url);
	}	
}


//////////////////////////////////////////////////////////////////////////
var last = "";
function toggle(box){
	var name = "#"+box;
	if(last!=name){
		$(name).toggle('fast', function() {}); 
		if(last!="")
			$(last).toggle('fast', function(){});
		last = name;
	}else{
		$(name).toggle('fast', function() {});
		last = "";	
	}
	/*if(document.getElementById(box).style.display =='none'){
		display ="block";
	}else{
		display ="none";
	}
	document.getElementById(box).style.display = display;*/
}	
	
//////////////////////////////////////////////////////////////////////////
function check_add_line(obj){
	var cantidad    = new Number(obj.cantidad.value);
	var disponibles = new Number(obj.disponibles.value);
	if(isNaN(obj.cantidad.value)){
		alert("La cantidad debe ser un numero");	
		return false;
	}

	if(cantidad > disponibles){
		x =  confirm("Lamentamos comunicarle que solo nos quedan "+disponibles+" unidades en existencias \nDesea continuar ordernar "+disponibles+" en lugar de "+cantidad);
		if(x){
			obj.cantidad.value =disponibles;
			return true;
		}else{
			return false;	
		}
	}
	return true;
}

//////////////////////////////////////////////////////////////////////////
function do_search(){
	key = document.search_form.busqueda_key.value;
	url = "busqueda.php?key="+key;
	//window.frames['main_frame'].location = url;
	//document.forms['main_frame']);
}

function show_radio(){
	url = "../radio.php";
	var win_status = window.open(url,'notes','toolbar=no,location=0,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,dependent=yes,screenX=0,screenY=0,width=350,height=10');
	win_status.focus(); 
}

function check_search_form(obj){
	if(isNaN(obj.precio_inicial.value)){
		alert("Debe indicar un monto inicial");	
		obj.precio_inicial.value = "";
		obj.precio_inicial.focus();
		return false;
	}

	if(isNaN(obj.precio_final.value)){
		alert("Debe indicar un monto final");	
		obj.precio_final.value = "";		
		obj.precio_final.focus();
		return false;
	}
	
	return true;
}

function do_search_reset(field,default_val){
	if(field.value==default_val){
		field.value="";
	}
}
