function bookmark(){
	var title="Fiver";
	var url="http://www.fiver.it/eng/";
	if ($.browser.safari || $.browser.opera) {
		 alert("You have to manually add the bookmark (CTRL + D)");
		 return false;
	}

	if (document.all)
		window.external.AddFavorite(url, title);
	else 
		if (window.sidebar)
			window.sidebar.addPanel(title, url, "");
	return false;
}
$(document).ready(function (){
	$('#collezione').hover(
		function(){
			$('#out').hide();
			$('#collezione a').addClass('sopra');
			$('#cat').fadeIn(500);
		},function(){
			$('#collezione a').removeClass('sopra');
			$('#cat').fadeOut(300);
		}
	);
	$('#outlet').hover(
		function(){
			$('#cat').hide();
			$('#outlet a').addClass('sopra');
			$('#out').fadeIn(500);
		},function(){
			$('#outlet a').removeClass('sopra');
			$('#out').fadeOut(300);
		}
	);
	$('#triggprod').hover(
		function(){
			$('#prod').fadeIn(500);
		},function(){
			$('#prod').fadeOut(300);
		}
	);
});
function login(){
	if($('#email').val()!="" && $('#logpass').val()!="")
		$('#login').submit();
	else{
		var txt=$('<p>Insert email and password</p>');
		$('#rispostal').empty();
		$(txt).appendTo("#rispostal");
		$('#rispostal').fadeIn(500);
	}
	return false;
}
function displayMess(str,target){
	var txt=$('<p>'+str+'</p>');
	$(target).empty();
	$(txt).appendTo(target);
	$(target).fadeIn(500);
}
function checkmail(str){
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		 if (str.indexOf(" ")!=-1){
		    return false
		 }
 		 return true					
	}
function register(){
	var err='';
	if(!checkmail($('#emailreg').val()))
		err+="Insert a valid e-mail<br />";
	if ($('#pass').val()=="" || $('#pass').val()!=$('#pass2').val())
		err+="Check passwords<br />";
	if ($('#nome').val()=="")
		err+="Insert name<br />";
	if ($('#stato').val()=="")
		err+="Insert state<br />";
	if ($('#indirizzo').val()=="")
		err+="Insert address<br />";
	if ($('#citta').val()=="")
		err+="Insert city<br />";
	if ($('#cap').val()=="")
		err+="Insert postal code<br />";
	if ($('#prov').val()=="")
		err+="Insert province<br />";
	if ($('#tel').val()=="")
		err+="Insert phone number<br />";
	if ($('#priva').attr('checked')==false)
		err+="Accept privacy agreement<br />";
		
	if (err=='')			   
		$('#registrati').submit();
	else{
		var txt=$('<p>'+ err + '</p>');
		$('#rispostar').empty();
		$(txt).appendTo("#rispostar");
		$('#rispostar').fadeIn(500);
		$('#rispostar').focus();
	}
	return false;
}
function aziende(){
	var err='';
	if ($('#azienda').val()=="")
		err+="Inserire l\' Azienda<br />";		
	if ($('#nome').val()=="")
		err+="Insert representative<br />";
	if(!checkmail($('#emailreg').val()))
		err+="Insert a valid email<br />";
	if ($('#indirizzo').val()=="")
		err+="Insert address<br />";
	if ($('#citta').val()=="")
		err+="Insert city<br />";
	if ($('#cap').val()=="")
		err+="Insert postal code<br />";
	if ($('#prov').val()=="")
		err+="Insert province<br />";
	if ($('#tel').val()=="")
		err+="Insert phone number<br />";
	if ($('#piva').val()=="")
		err+="Insert VAT number<br />";
	if ($('#oggetto').val()=="")
		err+="Insert subject<br />";
	if ($('#mess').val()=="")
		err+="Insert a message<br />";		
	if ($('#priv').attr('checked')==false)
		err+="Accept privacy agreement<br />";
		
	if (err==''){
		var dataString = 'azienda='+$('#azienda').val()+'&nome='+$('#nome').val()+'&emailreg='+$('#emailreg').val()+'&indirizzo='+$('#indirizzo').val()+'&citta='+$('#citta').val()+'&cap='+$('#cap').val()+'&prov='+$('#prov').val()+'&tel='+$('#tel').val()+'&piva='+$('#piva').val()+'&oggetto='+$('#oggetto').val()+'&mess='+$('#mess').val();
		$.post('aziende.php',
			dataString,
			function(data){
				var txt=$('<p class="ok">'+ data +'</p>');
				$('#rispostar').empty();
				$(txt).appendTo("#rispostar");
				$('#rispostar').fadeIn(500);
				$('#rispostar').focus();
				resetform('#aziende');
			});
		return false;
	}
	else{
		var txt=$('<p>'+ err + '</p>');
		$('#rispostar').empty();
		$(txt).appendTo("#rispostar");
		$('#rispostar').fadeIn(500);
		$('#rispostar').focus();
	}
	return false;
}
function newsletter(){
	if(!checkmail($('#newsl').val()))
		alert('Insert a valid email address');
	else{
		//var em=$('#newsl').val();
		//$.post('newsletter.php',
		//	'newsl='+em,
		//	function(data){
		//		alert(""+data);
				//("<p>"+data+"</p>").modal();
		//		resetform('#newsletter');
		//	});
		$('#newsletter').submit();
	}
	//return false;
}
function contatti2(){
	var err='';
	if ($('#nome').val()=="")
		err+="Insert Name<br />";
	if ($('#cognome').val()=="")
		err+="Insert Surname<br />";
	if(!checkmail($('#emailreg').val()))
		err+="Insert a valid email address<br />";
	if ($('#oggetto').val()=="")
		err+="Insert Subject<br />";
	if ($('#mess').val()=="")
		err+="Insert a message<br />";		
	if ($('#priv').attr('checked')==false)
		err+="Accept privacy agreement<br />";
		
	if (err==''){
		var dataString = 'nome='+$('#nome').val()+'&cognome='+$('#cognome').val()+'&emailreg='+$('#emailreg').val()+'&oggetto='+$('#oggetto').val()+'&mess='+$('#mess').val();
		$.post('contsub.php',
			dataString,
			function(data){
				var txt=$('<p class="ok">'+ data +'</p>');
				$('#rispostar').empty();
				$(txt).appendTo("#rispostar");
				$('#rispostar').fadeIn(500);
				$('#rispostar').focus();
				resetform('#contatti2');
			});
		return false;
	}
	else{
		var txt=$('<p>'+ err + '</p>');
		$('#rispostar').empty();
		$(txt).appendTo("#rispostar");
		$('#rispostar').fadeIn(500);
		$('#rispostar').focus();
	}
	return false;
}

function resetform(id){
        $(':input', id).each(function() {
          var type = this.type;
          var tag = this.tagName.toLowerCase(); // normalize case
          if (type == 'text' || type == 'password')
            this.value = "";
		  if ($(this).hasClass('ta2'))
			this.value="";
          else if (type == 'checkbox' || type == 'radio')
            this.checked = false;
          else if (tag == 'select')
            this.selectedIndex = -1;
        });
}
jQuery.preloadImages = function(){
	for(var i = 0; i<arguments.length; i++)	{
		jQuery("<img>").attr("src", "img/"+arguments[i]);
	}
}
jQuery.preloadImages2 = function(){
	for(var i = 0; i<arguments.length; i++)	{
		jQuery("<img>").attr("src", arguments[i]);
	}
}
$.preloadImages("bookmarkr.jpg", "mailr.jpg", "prodottir.jpg", "cartr.jpg", "datir.jpg", "suppclientir.jpg", "inviar.jpg","bgcat.jpg", "bgcath.jpg");
function loadScroll(){
	$(window).load(function (){
		var container = $('div.sliderGallery');
		var ul = $('ul', container);
		
		var itemsWidth = ul.innerWidth() - container.outerWidth() + 10;
		
		$('.slider', container).slider({
			min: 0,
			max: itemsWidth,
			handle: '.handle',
			stop: function (event, ui) {
				ul.animate({'left' : ui.value * -1}, 500);
			},
			slide: function (event, ui) {
				ul.css('left', ui.value * -1);
			}
		});
	});
}
function scrollSx(){
	$(window).ready(function (){
		var container = $('div.sliderGallery');
		var ul = $('ul', container);
		var spost=(ul.innerWidth() - container.outerWidth() + 10)/10.0;
		if(spost>0){
	 		$('.slider').slider("moveTo","-="+Math.round(spost));
		}
		else{
			$('.slider').slider("moveTo","+="+Math.round(-spost));
		}
	});
}
function scrollDx(){
	$(window).ready(function (){
		var container = $('div.sliderGallery');
		var ul = $('ul', container);
		var spost=(ul.innerWidth() - container.outerWidth() + 10)/10.0;
		if(spost>0)
	 		$('.slider').slider("moveTo","+="+Math.round(spost));
		else
			$('.slider').slider("moveTo","-="+Math.round(-spost));
	});
}
function resizeScroll(){
	$(window).resize(function(){
		$('.slider').slider("destroy");
		var container = $('div.sliderGallery');
		var ul = $('ul', container);
		
		var itemsWidth = ul.innerWidth() - container.outerWidth() + 10;
		$('.slider', container).slider({
			min: 0,
			max: itemsWidth,
			handle: '.handle',
			stop: function (event, ui) {
				ul.animate({'left' : ui.value * -1}, 500);
			},
			slide: function (event, ui) {
				ul.css('left', ui.value * -1);
			}
		});
		$('.slider').slider("moveTo","-=0");
	});
}
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->