
var browserVers = parseInt($.browser.version, 10);
var explorer = $.browser.msie;
var idSingle = 0;
var singleInfo = 0;
var ch1 = 0;
var ch2 = 5;
var ch3 = 1;
var numInfo = 0;
var scompRit = '';
var singoloPost = document.location.search;
var wSchermo=screen.width;

//=====SOCIAL=====

function facebookShare(){window.open("http://www.facebook.com/share.php?u=www.frigomat.com","Frigomat","width=600,height=400,left=50,top=50");}

function twitterShare(){window.open("http://twitter.com/home?status=http://www.frigomat.com","Frigomat","width=600,height=400,left=50,top=50");}

function linkedinShare(){window.open("http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fwww.frigomat.com%2F%23.linkedin&title=Macchine+per+gelato+artigianale+soft&ro=false&summary=&source=Frigomat.com","Frigomat","width=600,height=400,left=50,top=50");}

function myspaceShare(){window.open("http://www.myspace.com/index.cfm?fuseaction=postto","Frigomat","width=600,height=400,left=50,top=50");}

function googleplusShare(){window.open("http://m.google.com/app/plus/x/?v=compose&content=Frigomat","gplusshare","width=600,height=400,left=50,top=50");}

function mailShare(){$('#popupMail').show();}

function rss(){window.open("http://www.frigomat.com/rss/rss_output.php","RSS - Frigomat","width=600,height=400,left=50,top=50");}

//=====IE CSS=====

function ienove(){$('.sub-menu').css('left','-174px');}

function iesette(){$('#primoBlock, #slideCont, #side, #prodotti, #prodottoSingolo, #newsCont, #rassegna_stampa, #result').css('margin-top','50px');$('.sub-menu').remove();$('.timeline li').removeClass('posRel');$('.anno').removeClass('posAbs').css('margin-left','-6px');}

//=====CONTATTI=====

//		mappa

function maps(){window.open("http://maps.google.it/maps?f=q&source=s_q&hl=it&q=Via+Primo+Maggio,+28,+26862+Guardamiglio+Lodi,+Lombardia&aq=&sll=45.10059,9.690456&sspn=0.00877,0.01929&vpsrc=6&ie=UTF8&geocode=FXg6sAIdbtuTAA&split=0&hq=&hnear=Via+Primo+Maggio,+28,+26862+Guardamiglio+Lodi,+Lombardia&t=m&view=map","Location","width=800,height=600,left=50,top=50");}

function mapsLaw(){window.open("http://maps.google.it/maps?q=Piazza+Castello,+26+-+20121+Milano+-+Italia&hl=it&ll=45.471583,9.180815&spn=0.008712,0.01929&sll=41.442726,12.392578&sspn=19.048354,39.506836&vpsrc=1&hnear=Piazza+Castello,+26,+20121+Milano,+Lombardia&t=m&z=16","Sede Legale","width=800,height=600,left=50,top=50");}

//		form contatto

var field=new Array('* Nome:','* Cognome:','* Azienda:','* Citt&#224;:','* Provincia:','* Stato:','* Telefono:','* E-mail:','* Richiesta:');
			
function validate(fid,fval){for(i=0;i<10;i++){
	if((fid==i)&&(fval=='')){document.getElementById("error"+i).innerHTML="<span class='red'>"+field[i]+"</span>";} 
	else if((fid==i)&&(fval!='')){document.getElementById("error"+i).innerHTML="<span class='green'>"+field[i]+"</span>";}
	else if((fid==7)&&(fval!='')){checkEmail(fval);}
				}
			} 
			
function generalCheck(lang){
	if(document.contactForm.condizioni.checked==false){alert("Devi leggere ed accettare le 'Norme sulla Privacy' per proseguire.");}
	else{
		var iter=document.contactForm;
		var vNome=iter.nome.value;var vCognome=iter.cognome.value;var vAzienda=iter.azienda.value;var vCitta=iter.citta.value; var vProvincia=iter.provincia.value;var vStato=iter.stato.value;var vTel=iter.tel.value;var vMail=iter.mail.value;var vReq=iter.req.value;
		var emptyFields=new Array(vNome,vCognome,vAzienda,vCitta,vProvincia,vStato,vTel,vMail,vReq);
		
		if((vNome!='')&&(vCognome!='')&&(vAzienda!='')&&(vCitta!='')&&(vProvincia!='')&&(vStato!='')&&(vTel!='')&&(vMail!='')&&(vReq!='')){ 
			iter.action = "admin/contactForm.php?lang="+lang; 
			iter.submit();
			}
		else{
			alert("Uno o piu' campi obbligatori sono stati lasciati vuoti.");
			for (i=0;i<10;i++){
				if(emptyFields[i]==''){document.getElementById("error"+i).innerHTML="<span class='red'>"+field[i]+"</span>";}
				}
			}
		}
	}
			
function checkEmail(mail){
	var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(mail)){
		document.getElementById("error7").innerHTML="<span class='red'>"+field[7]+"</span>";
		mail.focus;
		return false;
		}
	}

function generalCheckShare(){
	var iter=document.formShare;
	var vNomeMitt=iter.nomeMitt.value;var vNomeDest=iter.nomeDest.value;vMailMitt=iter.mailMitt.value;vMailDest=iter.mailDest.value;var vMsg=iter.msg.value;
	
	if((vNomeMitt!='Inserisci il tuo nome')&&(vNomeDest!='Inserisci il nome del destinatario')&&(vMailMitt!='Inserisci la tua mail')&&(vMailDest!='Inserisci la mail del destinatario')&&(vMsg!='')){ 
		alert("messaggio inviato correttamente");
		iter.action = "admin/sendEmail.php"; 
		iter.submit();
		}
	else{
		alert("Tutti i campi devono essere compilati, affinché l'invio vada a buon fine!");
	}
}


//===== =====

function listOver(){$(this).parent('li').css('list-style-image','url(images/layout/listActive.png)');}
function listOut(){$(this).parent('li').css('list-style-image','url(images/layout/list.png)');}

function addDarkBlue(){$(this).addClass('darkBlue');}
function removeDarkBlue(){$(this).removeClass('darkBlue');}

function addWhite(){$(this).addClass('white');}
function removeWhite(){$(this).removeClass('white');}

function addOrange(){$(this).addClass('orange');}
function removeOrange(){$(this).removeClass('orange');}

function app(){appRit= window.setTimeout("$('.sub-menu').animate({height:'50px'},300);",500); 
$('.sub-menu').addClass('shadow');$('#menu a:eq(2)').addClass('darkBlue');$('.sect').removeClass('darkBlue');if(explorer && (browserVers == 7) ){$('.settori').removeClass('posRel'); $('imgSett').css('display','none');}window.clearTimeout(scompRit);}
function scomp(){window.clearTimeout(appRit);scompRit=window.setTimeout("$('.sub-menu').delay(400).animate({height:'0'},300);$('.sub-menu').removeClass('shadow');",800);$('#menu a:eq(2)').delay(400).removeClass('darkBlue');if(explorer && (browserVers == 7) ){$('.settori').addClass('posRel'); $('imgSett').css('display','block');}}

function subApp(){$('.sect').removeClass('darkBlue');$('.sub-menu').animate({height:'250px'},600);$('.sub-sub-menu ul').fadeOut(200);$(this).next('ul').delay(300).fadeIn(300);$(this).delay(100).addClass('darkBlue');}

function frecciaIndHide(){$('.freccinaInd').hide();}
function freccineHide(){$('.freccine').hide();}
function frecciaAvIn300(){$('.freccinaAv').fadeIn(300);}

function refreshSubSub(){$('.sub-sub-menu ul').css('left','-80px');$('.freccinaInd').hide();}
function slideAvMenu(){$('.sub-sub-menu ul').animate({left:'-590px'},500);$('.freccinaAv').fadeOut(300);$('.freccinaInd').delay(200).fadeIn(300);}
function slideIndMenu(){$('.sub-sub-menu ul').animate({left:'-80px'},500);$('.freccinaInd').fadeOut(300);$('.freccinaAv').delay(200).fadeIn(300);}

function imgOpa100(){$(this).not('.activeSett').children('img').animate({opacity:'1.0'},200);}
function imgOpa60(){$(this).children('img').animate({opacity:'0.6'},150);}
function imgOpa0(){$(this).not('.activeSett').children('img').animate({opacity:'0'},150);}
function inputOpa100(){$(this).children('input').animate({opacity:'1.0'},200);}
function inputOpa0(){$(this).children('input').animate({opacity:'0'},150);}

function colore(){$(this).animate({opacity:'1.0'},200);}
function bn(){$(this).animate({opacity:'0'},150);}
function colore2(){$(this).next('.imgSett').children('img').animate({opacity:'1.0'},200);}
function bn2(){$(this).next('.imgSett').children('img').animate({opacity:'0'},150);}
function timeActive(){$(this).children('img').animate({opacity:'1.0'},200);}
function timeNormal(){$(this).children('img').not('.illuminato').animate({opacity:'0'},150);}

function periodoActive(){$('.timeline img').css('opacity','0').not(this).removeClass('illuminato');$(this).children('img').css('opacity','1.0').addClass('illuminato');$('.anno p').removeClass('darkBlue');$(this).children('div').children('p').addClass('darkBlue');}

function naviIntPag(){$('.sezioni li').fadeOut(150).delay(1000).fadeIn(200);}
function history(){$('.periodi li').fadeOut(200);var attuale=$(this).data('n');$('.periodi li').each(function(){if ($(this).data('n')==attuale){$(this).delay(200).fadeIn(300);}});}

function mostraLogin(){$('#loginClienti').animate({width:'560px'},400); $('#loginClienti form').delay(400).fadeIn(400);}
function nascondiLogin(){$('#loginClienti form').fadeOut(300); $('#loginClienti').delay(300).animate({width:'100px'},300);}

//=====DISTRIBUZIONE=====

function sth(){$('.infoStato').fadeOut(200);}
function istruzioni(){$('.infoStato:eq(0)').delay(200).fadeIn(300);}
function removeBlue(){$('#indexInfo a').removeClass('darkBlue');}
function resetNav(){$('#indexInfo li').hide();}
function duePagNav(){$('#indexInfo li:eq(0),#indexInfo li:eq(1),#indexInfo li:eq(2)').delay(200).fadeIn(300);}
function trePagNav(){$('#indexInfo li:eq(0),#indexInfo li:eq(1),#indexInfo li:eq(2),#indexInfo li:eq(3)').delay(200).fadeIn(300);}
function quattroPagNav(){$('#indexInfo li:eq(0),#indexInfo li:eq(1),#indexInfo li:eq(2),#indexInfo li:eq(3),#indexInfo li:eq(4)').delay(200).fadeIn(300);}
function cinquePagNav(){$('#indexInfo li:eq(0),#indexInfo li:eq(1),#indexInfo li:eq(2),#indexInfo li:eq(3),#indexInfo li:eq(4),#indexInfo li:eq(5)').delay(200).fadeIn(300);}
function seiPagNav(){$('#indexInfo li:eq(0),#indexInfo li:eq(1),#indexInfo li:eq(2),#indexInfo li:eq(3),#indexInfo li:eq(4),#indexInfo li:eq(5),#indexInfo li:eq(6)').delay(200).fadeIn(300);}


function info(){sth();$(stato).each(function(){singleInfo++;if(singleInfo>ch1&&singleInfo<ch2){$(this).delay(200).fadeIn(300);}});$(stato+' h4').each(function(){idSingle++;if(idSingle==ch3){$(this).show();}});singleInfo=0;idSingle=0;numInfo=$(stato).length;

if(numInfo<5){resetNav();}
else if(numInfo>=5&&numInfo<9){resetNav();duePagNav();removeBlue();}
else if(numInfo>=9&&numInfo<13){resetNav();trePagNav();removeBlue();}
else if(numInfo>=13&&numInfo<17){resetNav();quattroPagNav();removeBlue();}
else if(numInfo>=17&&numInfo<21){resetNav();cinquePagNav();removeBlue();}
else if(numInfo>=21&&numInfo<25){resetNav();seiPagNav();removeBlue();}

if(ch3==1){$('#indexInfo a:eq(0)').addClass('darkBlue');}
else if(ch3==5){$('#indexInfo a:eq(1)').addClass('darkBlue');}
else if(ch3==9){$('#indexInfo a:eq(2)').addClass('darkBlue');}
else if(ch3==13){$('#indexInfo a:eq(3)').addClass('darkBlue');}
else if(ch3==17){$('#indexInfo a:eq(4)').addClass('darkBlue');}
else if(ch3==21){$('#indexInfo a:eq(5)').addClass('darkBlue');}


ch1=0;ch2=5;ch3=1}

//=====NEWS=====



//		archivio

function archivio(){$('.archivio ul').slideUp(200);$(this).next('ul').delay(200).slideDown(300);}

//=====PRODOTTI=====

function settoriProd(){$('#selezSett').animate({height:'50px'},500);$('.settoriProd').animate({height:'50px',width:'205px'},400);}
function appareReset(){$('.resetSettori').delay(500).fadeIn(300);}
function resetSettori(lingua){$('.resetSettori').fadeOut(200);regVarCat('',categoria,lingua);filtraProdotti('',categoria,lingua);}
function overReset(){$('.resetSettori img').hide();}

function bluTs(){$(this).not('.activeSett').children('.textSettori').css('background-color','#014');}
function azzurroTs(){$(this).not('.activeSett').children('.textSettori').css('background-color','#059');}
function activeSett(){$('.settoriProd, .resetSettori').not(this).removeClass('activeSett');$('.settoriProd, .resetSettori').not(this).children('img').css('opacity','0');$('.settoriProd, .resetSettori').not(this).children('.textSettori').css('background-color','#059');$(this).addClass('activeSett');}
function inactiveSett(lingua){$('.settoriProd, .resetSettori').removeClass('activeSett');resetSettori(lingua);overReset();$('.textSettori').css('background-color','#059');}

function activeSettGelat(){$('.settoriProd:eq(0)').addClass('activeSett');$('.settoriProd:eq(0)').children('.textSettori').css('background-color','#014');$('.settoriProd:eq(0)').children('img').css('opacity','1.0');}
function activeSettPast(){$('.settoriProd:eq(1)').addClass('activeSett');$('.settoriProd:eq(1)').children('.textSettori').css('background-color','#014');$('.settoriProd:eq(1)').children('img').css('opacity','1.0');}
function activeSettRist(){$('.settoriProd:eq(2)').addClass('activeSett');$('.settoriProd:eq(2)').children('.textSettori').css('background-color','#014');$('.settoriProd:eq(2)').children('img').css('opacity','1.0');}
function activeSettSoft(){$('.settoriProd:eq(3)').addClass('activeSett');$('.settoriProd:eq(3)').children('.textSettori').css('background-color','#014');$('.settoriProd:eq(3)').children('img').css('opacity','1.0');}

//=====PRODOTTO SINGOLO=====
	
//		side

function showSerie(){$('.sideCat').not(this).next('ul').slideUp(150);$(this).next('ul').slideDown(200);prodSingH();}
function showProd(){$('.sideSerie').not(this).next('ul').slideUp(150);$(this).next('ul').slideDown(200);prodSingH();}
function arrow(){$(this).children('.arrowList').animate({width:'10px',marginLeft:'0'},200);$(this).addClass('shadow4').css('background-color','#eee');if(explorer && (browserVers == 9)){$(this).children('.arrowList').next('p').animate({marginLeft:'10px'},200);}}
function noArrow(){$(this).children('.arrowList').animate({width:'0',marginLeft:'-10px'},150);$(this).removeClass('shadow4').css('background-color','transparent');if(explorer && (browserVers == 9)){$(this).children('.arrowList').next('p').animate({marginLeft:'0'},150);}}

function prodSingH(){window.setTimeout("var hInit=$('.sideProdLista ul:first').height();var h=hInit+50;$('.sideProdLista').css('height',h+'px'); console.log(h);",210)}

function selectBoxBrowser(){if(explorer && (browserVers == 8)){}else{$('#selectCat, #selectA, #selectM').selectBox({menuTransition:'slide'});}}
function selectBoxBrowserDestroy(){if(explorer && (browserVers == 8)){}else{$('#selectCat, #selectA, #selectM').selectBox('destroy');}}

//=====AZIENDA=====

//		side

var x = -350;
var n = 0;
function move(n){$("#comunicazione li").removeClass('active');$("#comunicazione li."+n).addClass('active');var pos='pos'+n;for(i=1;i<=4/*n°img*/;i++){if(pos=='pos'+i){pos=x*(i-1)}}$("#comunicazione").animate({"left":pos},500);}
function reg_n(){setInterval(function(){if(n==5){n=1;}else{n=n+1;}move(n);},3000);}

//=====DOWNLOAD=====

function pdfApp(){$(this).animate({fontSize:'24px'},200);$('.pdfLogo img').animate({opacity:'1.0'},200);}
function pdfScomp(){$(this).animate({fontSize:'18px'},150);$('.pdfLogo img').animate({opacity:'0'},150);}

function rsH(){var rsH='0';rsH=$('#rassegna_stampa').height();$('.sideRs').css('height',rsH+'px');}


//=====ADMIN AREA=====

var testo=new Array('Aggiungi','Modifica','Elimina','Stato: <span class="bold">Pubblicata.</span> Rendere la news non visibile.','Stato: <span class="bold">Non Pubblicata.</span> Rendere la news visibile.','Salva questa news','Salva le modifiche a questa news','Salva questo articolo','Salva questo distributore');

function appTxtPuls(n){pulsTxt=document.getElementById('pulsTxt');pulsTxt.innerHTML=testo[n];}
function appTxtPuls2(n){pulsTxt2=document.getElementById('pulsTxt2');pulsTxt2.innerHTML=testo[n]}
function scompTxtPuls(){pulsTxt=document.getElementById('pulsTxt');pulsTxt.innerHTML=''}
function scompTxtPuls2(){pulsTxt2=document.getElementById('pulsTxt2');pulsTxt2.innerHTML=''}


//=====LINGUE=====

if(singoloPost==''){var langDef='it'}else{var langUrl=singoloPost.split('='); var langDef=langUrl[1].substring(0,2);}

function activeFlag(){
	if(langDef=='it'){$('.bandieraSingola img').not('.bandieraSingola img:eq(0)').css('opacity','0').hover(colore,bn);}
	else if(langDef=='en'){$('.bandieraSingola img').not('.bandieraSingola img:eq(1)').css('opacity','0').hover(colore,bn);}
	else if(langDef=='de'){$('.bandieraSingola img').not('.bandieraSingola img:eq(2)').css('opacity','0').hover(colore,bn);}
	else if(langDef=='fr'){$('.bandieraSingola img').not('.bandieraSingola img:eq(3)').css('opacity','0').hover(colore,bn);}
	else if(langDef=='es'){$('.bandieraSingola img').not('.bandieraSingola img:eq(4)').css('opacity','0').hover(colore,bn);}
	}
	
//-----menu-----

function langMenu(){
	if(langDef=='en'){$('.sub-menu').css('left','-182px');}
	if(langDef=='de'){$('.sub-menu').css('left','-215px');}
	if(langDef=='fr'){$('.sub-menu').css('left','-171px');}
	if(langDef=='es'){$('.sub-menu').css('left','-181px');}
	}
		
function doRedirect() {if(wSchermo<=1024){location.href = "http://www.frigomat.com/indexTab.php";}}



