// JavaScript Document


<!--
function JSFX_Float()
{
	var startX = 0, startY = 0;
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	var d = document;
	var px = document.layers ? "" : "px";
	function ml(id)
	{
		var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};
		el.x = startX; el.y = startY;
		return el;
	}
	window.stayTop=function()
	{
		var pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
		var dY = (pY > startY) ? pY : startY;
		ftlObj.y += (dY - ftlObj.y)/8;
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayTop()", 20);
	}
	ftlObj = ml("phFloat");
	stayTop();
}
//-->
<!--
function flvFPW1(){// v1.3
// Copyright 2002, Marja Ribbers-de Vroed, FlevOOware (www.flevooware.nl/dreamweaver/)
var v1=arguments,v2=v1[2].split(","),v3=(v1.length>3)?v1[3]:false,v4=(v1.length>4)?parseInt(v1[4]):0,v5=(v1.length>5)?parseInt(v1[5]):0,v6,v7=0,v8,v9,v10,v11,v12,v13,v14,v15,v16,v17,v18;if (v4>1){v10=screen.width;for (v6=0;v6<v2.length;v6++){v18=v2[v6].split("=");if (v18[0]=="width"){v8=parseInt(v18[1]);}if (v18[0]=="left"){v9=parseInt(v18[1]);v11=v6;}}if (v4==2){v7=(v10-v8)/2;v11=v2.length;}else if (v4==3){v7=v10-v8-v9;}v2[v11]="left="+v7;}if (v5>1){v14=screen.height;for (v6=0;v6<v2.length;v6++){v18=v2[v6].split("=");if (v18[0]=="height"){v12=parseInt(v18[1]);}if (v18[0]=="top"){v13=parseInt(v18[1]);v15=v6;}}if (v5==2){v7=(v14-v12)/2;v15=v2.length;}else if (v5==3){v7=v14-v12-v13;}v2[v15]="top="+v7;}v16=v2.join(",");v17=window.open(v1[0],v1[1],v16);if (v3){v17.focus();}document.MM_returnValue=false;}
//-->



function logIn(){
	OpenAjaxPostCmd('verify.php','phFloat','loginForm',' ','phFloat','POST','2');
}


function registra(){
	OpenAjaxPostCmd('modules/register/registrazione.php','phFloat','register',' ','phFloat','POST','2');
}


function setAgree(){
	var box = document.register.agree;
	if (document.register.agreeCheck.checked){
		var ex = true;
	}else{
		var ex = false;
	}
	box.value = ex
	//alert(box.value);
}

function setMList(){
	var box = document.register.mList;
	if (document.register.mListCheck.checked){
		var ex = true;
	}else{
		var ex = false;
	}
	box.value = ex
	//alert(box.value);
}

function  list(op, pet, marchio, cr2, cr2Val, cr3, cr3Val, id, start){
	var criteri;
	criteri = "pet="+pet;
	if (marchio){
		var marchio = marchio.replace("&", "*am*");
		criteri += "&marchio="+marchio;
	}
	if (cr2){
		var cr2Val = cr2Val.replace("&", "*am*");
		criteri += "&cr2="+cr2;
		criteri += "&cr2Val="+cr2Val;
	}
	if (cr3){
		var cr3Val = cr3Val.replace("&", "*am*");
		criteri += "&cr3="+cr3;
		criteri += "&cr3Val="+cr3Val;
	}
	if (start){
		criteri += "&start="+start;
	}
	if (id){
		criteri += "&prod_id="+id;
	}
	location.href = "http://www.animalinlinea.com/modules.php?name=catalogo&op="+op+"&"+criteri;
}


function cartItem(form){
	ff = form.name;
	OpenAjaxPostCmd('modules/catalogo/actions.php','phFloat',ff,' ','phFloat','POST','2');
}

function setRadio(field, valore){
	var campo = document.getElementById(field);
	// var campo = eval(document+"."+ff+"."+field);
	campo.value = valore;
}



function setVal(id, minOrd){
	ff = eval("check"+id); 
	ff.qta.value = minOrd;
}

function viewCart(form){
	ff = form.name;
	OpenAjaxPostCmd('modules/catalogo/actions.php','output',ff,' ','output','POST','2');
}

function hideDiv(DIVID){
	if(document.getElementById) {
		var theDiv = document.getElementById('phFloat');
		var floatDiv = document.getElementById('bgFloat');
		theDiv.innerHTML = "";
		theDiv.style.visibility = "hidden";
		floatDiv.style.visibility = "hidden";
	}
}


function showMe(DIVID){
	if(document.getElementById) {
		var theDiv = document.getElementById(DIVID);
		theDiv.style.visibility = "visible";
	}
}


function hideMe(DIVID){
	if(document.getElementById) {
		var theDiv = document.getElementById(DIVID);
		theDiv.style.visibility = "hidden";
	}
}


function imgLoad(){
	if(document.getElementById) {
		var theDiv = document.getElementById('DIVFOTO');
		theDiv.innerHTML = "innerHTML<div id=\"loading\"><span>loading...</span></div>";
	}
}


function registraAdd(){
	// OpenAjaxPostCmd('registrazione.php','ID_result','register','wait','ID_WAIT_MSG','1','1');
	OpenAjaxPostCmd('modules/indirizzi/actions.php','phFloat','address',' ','phFloat','POST','2');
}


function checkOut(form){
	ff = form.name;
	OpenAjaxPostCmd('modules/checkout/actions.php','phFloat',ff,' ','','POST','2');
}

<!-- -->
function actionOutput(form, page){
	ff = form.name;
	OpenAjaxPostCmd('modules/'+page+'/actions.php','output',ff,' ','output','POST','2');
}

function actionFloat(form, page){
	ff = form.name;
	OpenAjaxPostCmd('modules/'+page+'/actions.php','phFloat',ff,' ','phFloat','POST','2');
}
<!-- -->


function imgSend(form){
	ff = form.name;
	OpenAjaxPostCmd('modules/FotoManager/actions.php','output',ff,' ','output','POST','2');
}


function regenFoto(){
	var form = document.upload;
	var dir = form.dir;
	var id_ref = form.id_ref;
	var vars = 'dir='+dir+'id_ref='+id_ref;
	OpenAjaxPostCmd('modules/FotoManager/actions.php','fotoDiv',vars,'','fotoDiv','1','1');
}


function redirect(url){
	//Browser redirect Script- © Dynamic Drive (www.dynamicdrive.com)
	//For full source code, 100's more DHTML scripts, and Terms Of Use, 
	//visit dynamicdrive.com
	
	var browser_type=navigator.appName
	var browser_version=parseInt(navigator.appVersion)
	
	//if NS 6
	if (browser_type=="Netscape"&&browser_version>=5)
	window.location.replace(url)
	//if IE 4+
	else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
	window.location.replace(url)
	//if NS4+
	else if (browser_type=="Netscape"&&browser_version>=4)
	window.location.replace(url)
	//Default goto page (NOT NS 4+ and NOT IE 4+)
	else
	window.location=url;
}


function redirectTop(url){
	var browser_type=navigator.appName
	var browser_version=parseInt(navigator.appVersion)
	
	//if NS 6
	if (browser_type=="Netscape"&&browser_version>=5)
	top.location.replace(url)
	//if IE 4+
	else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
	top.location.replace(url)
	//if NS4+
	else if (browser_type=="Netscape"&&browser_version>=4)
	top.location.replace(url)
	//Default goto page (NOT NS 4+ and NOT IE 4+)
	else
	top.location=url;
}



function showContent(showDiv, onTab, hideDiv, hideTab){
	if (document.getElementById){
		
		document.getElementById(hideDiv).style.display="none";
		document.getElementById(hideTab).className = "tabOff"
		
		document.getElementById(showDiv).style.display="block";
		document.getElementById(onTab).className = "tabOn";
		

		this.previousDiv = showDiv;
		this.previousTab = onTab;
	}
}



//<![CDATA[
	
	var scrollInt;
	var scrTime, scrSt, scrDist, scrDur, scrInt;
	
	
	
	
	function replaceAnchorLinks()
	{
		var anchors, i, targ, targarr;
	
		if (!document.getElementById)
			return;
		
		// get all anchors
		anchors = document.getElementsByTagName("a");
		
		for (i=0;i<anchors.length;i++)
		{
		
			// check if href links to an anchor on this page
			if ( anchors[i].href.indexOf("#") != -1 && anchors[i].href.indexOf( document.URL ) != -1 )
			{
				// get name of target anchor
				targ = anchors[i].href.substring( anchors[i].href.indexOf("#")+1 );
				
				// find target anchor
				targarr = document.getElementsByName( targ );
				
				if (targarr.length)
				{
					anchors[i].className = (targarr[0].offsetTop < anchors[i].offsetTop) ? "up" : "down";
					anchors[i].id = "__" + targ;	// save target as id with prefix (used in onclick function below)
					anchors[i].onmousedown = function () { scrollToAnchor( this.id.substring( 2 ) ); return false; };
					anchors[i].href = "#";			// rewrite href
				}
			}
			
		}
	}
	
	
	/*
	SCROLL FUNCTIONS
	*/
	
	
	
	
	function scrollPage()
	{
		scrTime += scrInt;
		if (scrTime < scrDur) {
			window.scrollTo( 0, easeInOut(scrTime,scrSt,scrDist,scrDur) );
		}else{
			window.scrollTo( 0, scrSt+scrDist );
			clearInterval(scrollInt);
		}
	}
	
	function scrollToAnchor(aname)
	{
		var anchors, i, ele;
	
		if (!document.getElementById)
			return;
		
		// get anchor
		anchors = document.getElementsByTagName("a");
		for (i=0;i<anchors.length;i++) {
			if (anchors[i].name == aname) {
				ele = anchors[i];
				i = anchors.length;
			}
		}
		
		// set scroll target
		if (window.scrollY)
			scrSt = window.scrollY;
		else if (document.documentElement.scrollTop)
			scrSt = document.documentElement.scrollTop;
		else
			scrSt = document.body.scrollTop;

		
		
		scrDist = ele.offsetTop - scrSt;
		scrDur = 500;
		scrTime = 0;
		scrInt = 10;
		
		// set interval
		clearInterval(scrollInt);
		scrollInt = setInterval( scrollPage, scrInt );
	}
	
	
	
	
	/*
	EASING FUNCTIONS
	*/
	
	function easeInOut(t,b,c,d)
	{
		return c/2 * (1 - Math.cos(Math.PI*t/d)) + b;
	}
	
	
	
	
	
	//]]>



