var productosTotal;var trasHTML='';var navegador;var isMSIE5_5;var isMSIE6;var listado;var pedido;var provincia;var idprod;var cantidad;var puntero=0;var stror;
function autoUrl(){location.href='http://www.bodybell.com'+$('#marcas_list').attr('value');}
function ieFix(topLevel){var ua = navigator.userAgent;var isMSIE = (navigator.appName == "Microsoft Internet Explorer");isMSIE5_5 = isMSIE && (ua.indexOf('MSIE 5.5') != -1);isMSIE6 = isMSIE && (ua.indexOf('MSIE 6.0') != -1);if (isMSIE5_5 || isMSIE6){document.getElementById(topLevel).innerHTML = document.getElementById(topLevel).innerHTML.replace (/<ul/gi,"<table><tr><td><ul").replace (/<\/ul>/gi,"</ul></td></tr></table></a>");for (i=0;i<document.getElementsByTagName("li").length; i++){if (document.getElementsByTagName("li").item(i).className == "sub"){document.getElementsByTagName("li").item(i).innerHTML = document.getElementsByTagName("li").item(i).innerHTML.replace(/<\/a>/i,"");}}navegador='IE';}}
function Scroll(longitud,pImg){$('#divscroll').animate({scrollLeft:longitud+'px'},1000,function(){pImg++;if(pImg==aImg.length){pImg=0;}if(longitud==0){$('#imgscroll1').attr('src',aImg[pImg]);$('#ascroll1').attr('href',aAref[pImg]);$('#ascroll1,#imgscroll1').attr('title',aAh[pImg]);$('#ascroll1,#imgscroll1').attr('alt',aAh[pImg]);if(aAref[pImg]=='' || aAref[pImg]=='#'){$('#ascroll1').attr('class','ciego');}else{$('#ascroll1').attr('class','opacidad');}}else{$('#imgscroll2').attr('src',aImg[pImg]);$('#ascroll2').attr('href',aAref[pImg]);$('#ascroll2,#imgscroll2').attr('title',aAh[pImg]);$('#ascroll2,#imgscroll2').attr('alt',aAh[pImg]);if(aAref[pImg]=='' || aAref[pImg]=='#'){$('#ascroll2').attr('class','ciego');}else{$('#ascroll2').attr('class','opacidad');}}});var imgW=parseInt($('#divscroll').css('width'));var time=9000;var imgNum=($('.imgscroll').length - 1);if(imgW>0){longitud=parseInt(longitud) + imgW;}if(longitud>(imgW * 1.5)){longitud=0;}setTimeout(function(){Scroll(longitud,pImg);},time);}
function showLikeFlash(sL_imgList,sL_imgDir,sL_div,sL_puntero){var sL_puntero=sL_puntero||0;var sL_imgArray=sL_imgList.split(',');var sL_prevPuntero=(sL_puntero==0) ? sL_imgArray.length-1 : sL_puntero-1 ;var sL_currentImgDat=sL_imgArray[sL_puntero].split(';');if(typeof sL_currentImgDat[2]=='undefined'){sL_currentImgDat[2]=500;}var sL_divX=parseInt($(sL_div).offsetLeft);var sL_divY=parseInt($(sL_div).offsetTop);var sL_divH=$(sL_div).css('height');var sL_divW=$(sL_div).css('width');var sL_prevImgDat=sL_imgArray[sL_prevPuntero].split(';');if(typeof sL_prevImgDat[2]=='undefined'){sL_prevImgDat[2]=500;}if(sL_puntero==0){$(sL_div+' img:not(.sL_img)').detach();}$('#sL_img'+sL_prevPuntero).fadeTo(sL_currentImgDat[2],0);$(sL_div).append('<img src="'+sL_imgDir+sL_currentImgDat[0]+'" id="sL_img'+sL_puntero+'" class="sL_img" style="width:'+sL_divW+';height:'+sL_divH+';position:absolute;top:'+sL_divY+'px;left:'+sL_divX+'px;opacity:0;">');$('#sL_img'+sL_puntero).fadeTo(sL_currentImgDat[2],1,function(){$('#sL_img'+sL_prevPuntero).detach();});sL_puntero++;if(sL_puntero>=sL_imgArray.length){sL_puntero=0;}setTimeout(function(){showLikeFlash(sL_imgList,sL_imgDir,sL_div,sL_puntero);},sL_currentImgDat[1]);}
function sendOrderData(elemento){$.getJSON('/api/?api=add_articulo&ses='+sessionid+'&nped='+pedido+'&provincia='+provincia+'&cantidad='+cantidad+'&idprod='+idprod+'&mode=add&jsoncallback=?',function(request){$(elemento).children('img').attr('src',imageServer+'img/bought.png');$(elemento).css('color','#309add');menuatrcarro(request);});$(elemento).attr('class','bolsasclicked');$('.bolsasclicked').attr('href','');$('.bolsasclicked').bind('click',function(e){e.preventDefault();return false;});}
function menuatrcarro(request){$('.iconograndehead').fadeOut(1500);$('.desplegablebolsacompra').html(request.htmlBoxData);productosTotal=parseInt(request.total);importeTotal=request.importe;$('.sendcart').unbind('click');$('.sendcart').bind('click',function(){if(typeof _gaq.push=="function"){_gaq.push(['_link', 'http://www.bodybell.com']);location.href='https://zonasegura.bodybell.com/bolsa/'+sessionid;}else{location.href='https://zonasegura.bodybell.com/bolsa/'+sessionid;}});$('#importebolsa').html(importeTotal);$('#numprodbolsa').html(productosTotal);$('.eliminarcarro').unbind('click');$('.eliminarcarro').bind('click',function(e){e.preventDefault();var iddprod=$(this).children('img').attr('rel');if(parseInt(iddprod)>0){$.getJSON('/api/?api=add_articulo&ses='+sessionid+'&mode=del&idprod='+iddprod+'&jsoncallback=?',function(request){menuatrcarro(request);});}});$('.iconograndehead').fadeIn(1500);$('.desplegablebolsacompra').fadeIn(500);if(navegador=='IE'){$('#marcas_list').fadeOut(300);}$('#bolsainfo').html('<sub>Click aqui para contraer.</sub>');$(document).scrollTop('0px');if(productosTotal==0){$('.desplegablebolsacompra').fadeOut(1000);}}
function dataBindE(){$('.bolsa').attr('class','bolsas');$('.bolsas').click(function(e){e.preventDefault();elemento=this;idprod=$(this).attr('data');cantidad=$('#S'+idprod).val();sendOrderData(elemento);});$('.listadofunc').click(function(e){e.preventDefault();var elems=$('[class$="_columna"]');var caso=$(this).attr('id');listado=caso;var casoo='fila';if(caso=='fila'){casoo='columna';}if(elems.length==0){elems=$('[class$="_fila"]');}for(i=0;i<elems.length;i++){var clase=$(elems[i]).attr('class').split('_');$('.'+clase.join('_')).attr('class',clase[0]+'_'+caso);}$('#'+casoo).css('opacity','0.9');$('#'+caso).css('opacity','0.5');});}
$(function(){$('.derecha_menu_dep').children('li').children('ul').slideUp();$('.derecha_menu_mod').slideUp();$('.menart').slideUp();$('#desaparece').detach();$('.bolsa').attr('class','bolsas');});
$(document).ready(function(){productosTotal=parseInt($('#numprodbolsa').html());ieFix('menu');if(isMSIE6 || isMSIE5_5){$('body').prepend('<div id="aviso">﻿Este navegador está obsoleto y recomendamos su cambio, algunas opciones del sitio podrían no estar disponibles<a class="opacidad" href="http://www.mozilla-europe.org/es/"><img class="icon" alt="Firefox" src="http://ima10.bodybell.org/img/actualizar/firefox.jpg" /></a><a class="opacidad" href="http://windows.microsoft.com/es-ES/internet-explorer/downloads/ie"><img class="icon" alt="IExplorer" src="http://ima10.bodybell.org/img/actualizar/ie.jpg" /></a><a class="opacidad" href="http://www.google.com/chrome/?hl=es"><img class="icon" alt="Chrome" src="http://ima10.bodybell.org/img/actualizar/chrome.jpg" /></a><a class="opacidad" href="http://www.apple.com/es/safari/"><img class="icon" alt="Safari" src="http://ima10.bodybell.org/img/actualizar/safari.jpg" /></a><a class="opacidad" href="http://www.opera.com/"><img class="icon" alt="Opera" src="http://ima10.bodybell.org/img/actualizar/opera.jpg" /></a></div>');}
    $('.sendcart').unbind('click');$('.sendcart').bind('click',function(){if(typeof _gaq.push=="function"){_gaq.push(['_link', 'http://www.bodybell.com']);location.href='https://zonasegura.bodybell.com/bolsa/'+sessionid;}else{location.href='https://zonasegura.bodybell.com/bolsa/'+sessionid;}});
    if(navegador=='IE'){$('.lijcs').bind('mouseover',function(){$('.cuadjcs').css('display','block');});$('.cuadjcs').bind('mouseover',function(){if($('#marcas_list').css('display')!='none'){$('#marcas_list').css('display','none');}});$('.cuadjcs').bind('mouseout',function(){$('.cuadjcs').css('display','none');if($('#marcas_list').css('display')=='none'){setTimeout(function(){if($('#marcas_list').css('display')=='none'){$('#marcas_list').css('display','block');}},1500);}});}
    $('#marcas_list').change(function(){location.href='http://www.bodybell.com'+$('#marcas_list').attr('value');});
    if(document.getElementById('divscroll')){Scroll(0,0);}
    $('.derecha_menu_dep').children('li').children('a').click(function(e){e.preventDefault();$(this).parent('li').children('ul').animate({slide:'toggle'});var modeSlide=$(this).children('img').attr('mod');var dirImg=$(this).children('img').attr('dSrc');if(modeSlide=='1'){$(this).children('img').attr('mod','0');$(this).children('img').attr('src',dirImg+'flecha_cont.gif');}else{$(this).children('img').attr('mod','1');$(this).children('img').attr('src',dirImg+'flecha_ext.gif');}});
    $('.derecha_menu_mar').children('li').children('a').click(function(e){e.preventDefault();$(this).parent('li').children('ul').animate({slide:'toggle'});var modeSlide=$(this).children('img').attr('mod');var dirImg=$(this).children('img').attr('dSrc');if(modeSlide=='1'){$(this).children('img').attr('mod','0');$(this).children('img').attr('src',dirImg+'flecha_cont.gif');}else{$(this).children('img').attr('mod','1');$(this).children('img').attr('src',dirImg+'flecha_ext.gif');}});
    dataBindE();
    $('.eliminarcarro').unbind('click');$('.eliminarcarro').bind('click',function(e){e.preventDefault();var iddprod=$(this).children('img').attr('rel');if(parseInt(iddprod)>0){$.getJSON('/api/?api=add_articulo&ses='+sessionid+'&mode=del&idprod='+$(this).children('img').attr('rel')+'&jsoncallback=?',function(request){menuatrcarro(request);});}});
    $('.bolsacompraproductoheader').click(function(e){e.preventDefault();e.stopPropagation();if(productosTotal>0 && $('.desplegablebolsacompra').css('display')=='none'){$('.desplegablebolsacompra').fadeIn(500);if(navegador=='IE'){$('#marcas_list').fadeOut(300);}$('#bolsainfo').html('<sub>Click aqui para contraer.</sub>');}else{$('.desplegablebolsacompra').fadeOut(10);if(navegador=='IE'){$('#marcas_list').fadeIn(10);}$('#bolsainfo').html('<sub>Click aqui para expandir.</sub>');}}); 
    $('#inputdiv').html('<label for="codpos">&nbsp;&nbsp;C.Postal:</label><input type="text" name="codpos" id="codpos" value="Tienda mas cercana...." size="15"/>&nbsp; &nbsp;<input type="button" id="tndbtn" name="Ir" value="Ir"/>');
$('#codpos').bind('focus',function(){$('#codpos').attr('value','');});
$('#codpos').bind('change',function(){$.getJSON('/api/?api=web&type=nearshop&cod='+$('#codpos').val()+'&jsoncallback=?',function(request){$('#nearshop').html(request.html);});});
$('#tndbtn').bind('click',function(){$.getJSON('/api/?api=web&type=nearshop&cod='+$('#codpos').val()+'&jsoncallback=?',function(request){$('#nearshop').html(request.html);});});
if(navegador=='IE'){$('.menu').mouseover(function(){$('#marcas_list').fadeOut(1);});$('.menu').mouseout(function(){$('#marcas_list').fadeIn(1);});}
$('.connect_widget_like_button').click(function(){_gaq.push(['_trackEvent','FaceBook','Facebook',modeloFicha,0]);});$('#btn').click(function(e){_gaq.push(['_trackEvent','Twitter','Twitter',modeloFicha,0]);});
$('.keyword').focus(function(){var cont=$('#search_res').html();if(cont!=''){$('#search_res').css('display','block');}});
$('.keyword').blur(function(){setTimeout(function(){$('#search_res').css('display','none');},1000);});
$('.keyword').keypress(function(e){stror=$('input.keyword').val();setTimeout(function(){var str=$('input.keyword').val();if(stror+String.fromCharCode(e.which)==str && str.length>2){$.getJSON('http://www.bodybell.com/api/?api=buscar&q='+str+String.fromCharCode(e.which)+'&jsoncallback=?',function(data){var cod=$.parseJSON(data.result);if(cod==null){$('#search_res').css('display','none');return;}var text='';for(i=0;i<cod.codigo.length;i++){text+='<a id="an_'+cod.codigo[i]+'" class="a_result" href="'+cod.url[i]+'">&bull;'+cod.texto[i]+'</a><br/>';}$('#search_res').css('display','block');$('#search_res').html(text);});}},1000);});
var odiv=$('h2[id^="opcl_"]');if(odiv.length>0){for(i=0;i<odiv.length;i++){var aid=$(odiv[i]).attr('id');$('#'+aid).bind('click',function(){var elem=$(this).attr('id');var css = $('#b'+elem).css('display');if(css=='none'){$('#b'+elem).css('display','block');}else{$('#b'+elem).css('display','none');}});}}
});
