function slide(action){
var init=parseInt(document.getElementById("slider").style.left.replace("px",""));
if(action==0){
var end=init+542;
}else{
var end=init-542;
}
var dv=document.getElementById("slider");
if(end<=-(parseInt(dv.style.width.replace("px","")))){
end=init;
}
if(end>0){
end=0;
}
//chkarrows(init,end);
fx(dv,[
			              			                {'inicio':init,'fin':end,'u':'px','propCSS':'left'}
			              			                ],1000,true,senoidal);
}

function selsite(id){
	resetsites();
	document.getElementById("minisitedesctxt").innerHTML="<div id='loader' style='text-align:left;padding-left:50px;'><img src='img/loader.gif'></div>";
	document.getElementById("minisitephoto").innerHTML="";
	document.getElementById("site"+id).className="minisite_sel";
	ArKaAjaxRequest('actions.php', "POST", function(o){
			var site=o.responseText.split("|||@@@|||");
			document.getElementById("minisitedesctxt").innerHTML=site[0];
			document.getElementById("minisitephoto").innerHTML="<a href='"+site[1]+"' target='_blank' onclick='disclaimer(this);return false;'><img src='img/sites/"+id+".jpg' border='0' style='max-height:175px;max-width:240px'></a>";
        }, 'ajax=&action=getsite&ArKamanager_id='+id);
}



function resetsites(){
	var sitesdiv=document.getElementById("slider");
	var sites = sitesdiv.getElementsByTagName("div"); 
	for (var i = 0; i < sites.length; i++) { 
	    sites[i].className="minisite";    
	}
}

function showtip(id){
	var table = document.getElementById("slider"); 
	var cells = table.getElementsByTagName("div"); 
	for (var i = 0; i < cells.length; i++) { 
	    if ( cells[i].id.substring(0,10) == "sliderfont" ) { 
	       cells[i].style.display="none";
	    }
	}
	var ldng=document.getElementById("sliderfont"+id);
	fx(ldng, [{
			'inicio': 0,
			'fin': 1,
			'u': '',
			'propCSS': 'opacity'
		}], 300, true, senoidal);
}

function descomponerurl(){
	var url=window.location.hash.replace("#","").split("&");
	var producto="";
	for(i=0;i<url.length;i++){
		var suburl=url[i].split("=");
		if(suburl[0]=="producto"){
		 	producto=suburl[1];
			break;
		}
	}
	
	for(i=0;i<url.length;i++){
		var suburl=url[i].split("=");
		if(suburl[0]=="familia"){
			loadfamilia(suburl[1],producto);
		}else if(suburl[0]=="linea"){
			loadtipo(suburl[1],producto);
		}
	}
}

function loadfamilia(id,prod){
	document.getElementById("prod_desc").innerHTML="<div id='loader'>Cargando datos <img src='img/loader.gif'></div>";
	ArKaAjaxRequest('actions.php', "POST", function(o){
			document.getElementById("prod_desc").innerHTML=o.responseText;
			if(prod && prod!=""){
				loadprod(prod);
			}
			generateurl(id,'','');
			getrelatedprod('',id);
        }, 'ajax=&action=getsubtipo&ArKamanager_tipo='+id);
}

function loadprod(id){
	document.getElementById("prod_desc").innerHTML="<div id='loader'>Cargando datos <img src='img/loader.gif'></div>";
	ArKaAjaxRequest('actions.php', "POST", function(o){
			document.getElementById("prod_desc").innerHTML=o.responseText;
			generateurl(selfamilia,seltipo,id);
        }, 'ajax=&action=getprod&ArKamanager_prod='+id);
}

function getrelatedprod(tipo,subtipo){
	document.getElementById("menu_related").innerHTML="<div id='loader'><img src='img/loader.gif'></div>";
	ArKaAjaxRequest('actions.php', "POST", function(o){
			document.getElementById("menu_related").innerHTML=o.responseText;
			checkscroll();
        }, 'ajax=&action=getproductos&tipo='+tipo+"&subtipo="+subtipo);
}

function loadtipo(id,prod){
	document.getElementById("prod_desc").innerHTML="<div id='loader'>Cargando datos <img src='img/loader.gif'></div>";
	ArKaAjaxRequest('actions.php', "POST", function(o){
				document.getElementById("prod_desc").innerHTML=o.responseText;
				if(prod && prod!=""){
					loadprod(prod);
				}
				getrelatedprodlinea(id);
				generateurl('',id,'');
        }, 'ajax=&action=gettipo&ArKamanager_tipo='+id);
}

var selfamilia="";
var seltipo="";

function generateurl(familia,tipo,prod){
	var url="";
	var union="";
	selfamilia="";
	seltipo="";
	if(familia!=""){
		url="familia="+familia;
		selfamilia=familia;
		union="&";
	}
	if(tipo!=""){
		url+=union+"linea="+tipo;
		seltipo=tipo;
		union="&";
	}
	if(prod!=""){
		url+=union+"producto="+prod;
		union="&";
	}
	window.location.hash=url;
}

function getrelatedprodlinea(id){
	document.getElementById("menu_related").innerHTML="<div id='loader'><img src='img/loader.gif'></div>";
	ArKaAjaxRequest('actions.php', "POST", function(o){
			document.getElementById("menu_related").innerHTML=o.responseText;
			checkscroll();
        }, 'ajax=&action=getproductoslinea&id='+id);
}

function checkscroll(){
	setTimeout("timeoutscroll()",1000);
}

function timeoutscroll(){
	var dv=document.getElementById("divContentprd");
	//alert(dv.offsetHeight);
if (parseInt(dv.offsetHeight) > 500) {
document.getElementById("upprd").style.display="block";
document.getElementById("dnprd").style.display="block";
}
}

function getpopup(){
	if (!document.getElementById("popup")) {
		var ldng = document.createElement("div");
		ldng.id = "popup";
if(iesux==false){		
ldng.style.display = "none";
}else{
		ldng.style.filter = "0";
}
		ldng.style.color = "black";
		if(ie6sux==true){
			ldng.style.backgroundImage = "url(img/popup.gif)";
		}else{
			ldng.style.backgroundImage = "url(img/popup.png)";
		}
		ldng.style.position = "absolute";
		ldng.style.width = "177px";
		ldng.style.height = "228px";
		ldng.style.textAlign = "left";
		ldng.style.left = (findPosX(document.getElementById("guia")) - 10) + "px";
		ldng.style.top = "75px";
		ldng.style.zIndex = "9999";
		ldng.innerHTML = "<div ><a href='javascript:mvscroll(0)' style='margin:25px 0 0 70px;position:absolute'><img border='0' src='img/prevup.gif'></a><a href='javascript:killpopup()'><img style='margin:25px 0 0 150px;position:absolute' src='img/closepopup.gif' border='0'></a></div><div id='divContainer' style='overflow: hidden;width:180px'><div id='divContent' style=' position: relative; top: 0px;font-size:12px;font-family:Verdana;padding:0px 15px;color:#0176b9'>M&aacute;s de 100 millones de madres de todo el mundo conf&iacute;an en los productos JOHNSON&acute;S&reg; baby para cuidar la piel de sus beb&eacute;s. Desde que JOHNSON'S baby lleg&oacute; a Espa&ntilde;a hace m&aacute;s de 50 a&ntilde;os, sus productos son los favoritos para el cuidado de la piel de los reci&eacute;n nacidos de las maternidades y, por supuesto, de las madres espa&ntilde;olas. <br />Desde hace a&ntilde;os, JOHNSON&acute;S&reg; baby mantiene una estrecha colaboraci&oacute;n con los profesionales de la salud, prueba de ello, nuestros productos se utilizan en el 88% de las maternidades espa&ntilde;olas. <br /><br />Durante nuestras visitas a los profesionales de la salud, facilitamos informaci&oacute;n, material educativo y muestras de nuestros productos. <br />Adem&aacute;s, mantenemos una estrecha relaci&oacute;n con un gran n&uacute;mero de centros de educaci&oacute;n maternal, a los que facilitamos material de formaci&oacute;n JOHNSON&acute;S&reg; baby para los talleres sobre la higiene del beb&eacute; que se imparten a las futuras madres.<br />Estamos firmemente convencidos que si los profesionales de la salud conf&iacute;an en nuestra marca, tambi&eacute;n lo har&aacute;n los padres y las madres. Por eso queremos hacer de cada beb&eacute; un &ldquo;beb&eacute; JOHNSON&acute;S&reg; baby&rdquo;.</div></div><a href='javascript:mvscroll(1)' style='margin:5px 0 0 70px;position:absolute'><img border='0' src='img/nextup.gif'></a>";

		//ldng.innerHTML += '<div id="Layerscroll" style="position: relative; top: 0pt; left: 0pt;"><div><img src="img/prevup.gif"></div><div style="margin-top:140px"><img src="img/nextup.gif"></div></div>';
		document.body.appendChild(ldng);
		//hallarbarra();
if(iesux==false){
		fx(ldng, [{
			'inicio': 0,
			'fin': 1,
			'u': '',
			'propCSS': 'opacity'
		}], 500, true, senoidal);
}
	}
}

function mvscroll(action){
	var init=parseInt(document.getElementById("divContent").style.top.replace("px",""));
if(action==0){
var end=init+120;
}else{
var end=init-120;
}
var dv=document.getElementById("divContent");
if(end<=-(parseInt(dv.offsetHeight))){
end=init;
}
if(end>0){
end=0;
}
fx(dv,[
 {'inicio':init,'fin':end,'u':'px','propCSS':'top'}
 ],1000,true,senoidal); 
}

function mvscrollprd(action){
	var init=parseInt(document.getElementById("divContentprd").style.top.replace("px",""));
if(action==0){
var end=init+400;
}else{
var end=init-400;
}
var dv=document.getElementById("divContentprd");
if(end<=-(parseInt(dv.offsetHeight))){
end=init;
}
if(end>0){
end=0;
}
fx(dv,[
 {'inicio':init,'fin':end,'u':'px','propCSS':'top'}
 ],1000,true,senoidal); 
}

function killpopup(){
	if (document.getElementById("popup")) {
		document.body.removeChild(document.getElementById("popup"));
	}
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	var printstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	window.status = printstring;
	return curtop;
}

function disclaimer(obj){
if(confirm('Estas abandonando el sitio web de johnsonsbaby.es y su política de privacidad. El sitio web al que estas por entrar contiene una política de privacidad diferente te animamos a que la leas.')){
window.open(obj.href);
}
}


function disclaimer2(){
alert('Estas abandonando el sitio web de johnsonsbaby.es y su política de privacidad. El sitio web al que estas por entrar contiene una política de privacidad diferente te animamos a que la leas.');
}

function addthisalert(){
addthis.addEventListener('addthis.menu.share', disclaimer2);
}

window.onload=addthisalert;

