var speed = "fast"; var aperta = false; collezione = false; var ascheda = false; var images_loaded = 0; var images_to_load = 0;
$(document).ready(function(){
	if($.browser.name=="msie" && $.browser.version=="6.0"){
		DD_belatedPNG.fix('#teknonet');
	}
});

function MostraSqare(sqare){
	images_loaded = Math.abs(images_loaded)+1;
	$("#n_square").html(images_loaded);
	$("#"+sqare).css("display","block");
//	if(images_loaded>=images_to_load){$('.loadimages').fadeOut();}
}



$('.active').live("click",function(){
	$("#company").css('color',"#707173");$("#news").css('color',"#707173");$("#products").css('color',"#707173");$("#contact").css('color',"#707173");$(this).css('color',"#ffffff");
	$("#squared_menu").html("");
	var newclass = $(this).attr("id");
	if(newclass!=$("#top_menu").attr('class')){
		if($("#top_menu").attr('class')==""){
			$("#top_menu").css('display','none');
			$("#top_menu").attr('class',newclass);
			$("#top_menu").fadeIn(speed);
		} else {
			$("#top_menu").fadeOut(speed, function(){
				$("#top_menu").attr('class',newclass);
				$("#top_menu").fadeIn(speed);
			});
		}
		GetContent(newclass);
	}
});

$('.acrive_collection').live("click",function(){
	ChiudiScheda();
	if(collezione){$("#"+collezione).css("color","#707173");}
	$(this).css("color","#ffffff");
	collezione = $(this).attr("id");
	LoadPage("squared_menu","/articles/squared/"+$(this).attr("id"));
//	LoadPage("scheda","/articles/images/"+$(this).attr("id"));
});

$('.close').live("click",function(){ChiudiScheda($(this).attr('id').replace('chiudi_',''));});
$(".square").live("mouseover",function(){if(!ascheda){ApriArticolo($(this).attr('id'));}});
$(".square").live("click",function(){if(ascheda){ChiudiScheda();ApriArticolo($(this).attr('id'));}ApriScheda($(this).attr('id'));});

function ApriScheda(scheda){if(ascheda && aperta!=ascheda){ApriArticolo(scheda);}if(ascheda){ChiudiScheda(ascheda);}$("#image_detail_"+scheda).css("display","block");ascheda=scheda;}
function ChiudiScheda(scheda){if(!scheda){scheda=ascheda;}$("#image_detail_"+scheda).css("display","none");ascheda=false;}
function ApriArticolo(articolo){if(aperta){ChiudiArticolo();}$("#image_"+articolo).css("display","block");$("#"+articolo).css("background-color","#0993cd");aperta=articolo;}
function ChiudiArticolo(articolo){if(!articolo){articolo=aperta;}$("#image_"+articolo).css("display","none");$("#"+articolo).attr("style","");aperta=false;}

function GetContent(what){
	$("#bottom_menu").html("");
	$("#scheda").html("");
	switch(what){
		case 'company':LoadPage("scheda","/contents/read/"+what);break;
		case 'news':LoadPage("scheda","/news/index");break;
		case 'products':LoadPage("bottom_menu","/collections/index");break;
		case 'contact':LoadPage("scheda","/contents/contact");break;
		case 'ita':ChangeLang("ita");break;
		case 'eng':ChangeLang("eng");break;
		case 'black':ChangeColor("black");break;
		case 'white':ChangeColor("white");break;
	}
}

function ChangeLang(lang){LoadPage("","/?lang="+lang,false,false,true);}
function ChangeColor(color){LoadPage("","/?color="+color,false,false,true);}

function LoadPage(div,page,nomeform,noWait,xreload){
	var xdata={primo:"uno"};
	if (nomeform){
		for(k=0; k<document.forms[nomeform].length; k++){
			switch (document.forms[nomeform].elements[k].type){
				case "checkbox":if(document.forms[nomeform].elements[k].checked){xdata[document.forms[nomeform].elements[k].name]=true;}else{xdata[document.forms[nomeform].elements[k].name]=false;}break;
				default: xdata[document.forms[nomeform].elements[k].name]=document.forms[nomeform].elements[k].value;
			}
		}
	}
	$.post(page,xdata,function(xdata){
		if(xreload){window.location.reload();}
		else{$('#'+div).html(xdata);}
	});
}
function vmail(eMail){var ls_app='';var ll_k=0;var ll_x=eMail.length;ll_x=ll_x-1;if((eMail.charAt(0)=='@' || eMail.charAt(0)=='.') || (eMail.charAt(ll_x)=='@' || eMail.charAt(ll_x)=='.')){return false;}for(ll_k=0;ll_k<=ll_x;ll_k++){ls_app=eMail.charAt(ll_k);if(ls_app=='@'){for(ll_k=ll_k;ll_k<=ll_x;ll_k++){ls_app=eMail.charAt(ll_k);if(ls_app=='.'){return true;}}}}return false;}

function SendMail(){if(jQuery.trim(document.forms['sendmail'].elements['data[Content][name]'].value)==""){alert("Non hai inserito il tuo nome!");document.forms['sendmail'].elements['data[Content][name]'].focus();return;}if(jQuery.trim(document.forms['sendmail'].elements['data[Content][email]'].value)==""){alert("Non hai inserito il tuo indirizzo email!");document.forms['sendmail'].elements['data[Content][email]'].focus();return;}if(!vmail(document.forms['sendmail'].elements['data[Content][email]'].value)){alert("Non hai inserito il tuo indirizzo email!");document.forms['sendmail'].elements['data[Content][email]'].focus();return;}if(jQuery.trim(document.forms['sendmail'].elements['data[Content][message]'].value)==""){alert("Non hai inserito il messaggio!");document.forms['sendmail'].elements['data[Content][message]'].focus();return;}LoadPage('mailresponse','mail.php','sendmail');ResetMailForm();}
function ResetMailForm(){document.forms['sendmail'].reset();}
