﻿
//***** Home functions *****//
function setMaxSize(obj,size) {
	return;
 	var o=$(obj);
	if (o) {
		w=document.body.clientWidth;
		o.style.width=(w>1024?1024:w);	
	}
}

//***** Content Sections *****//
var selectedmenu;
var contentpage;

function selectmenu(obj) {
   if (selectedmenu) 
	   selectedmenu.className='menuitem';
	obj.className='selectedmenuitem';
	selectedmenu=obj;
}

function loadsection(obj) {
   var sectionname;
   if (typeof obj=='string') {
	   sectionname=obj;
		var lnobj=$(obj);
		if (lnobj) {
			selectmenu(lnobj);
		}
	}
	else {
		sectionname=obj.id;
		selectmenu(obj);
	}
   var ajax=new Ajax();
	ajax.update('content',contentpage,'POST','sectionname='+sectionname);
}

//***** Image functions *****//

var hideImage;

function showImage(name) {
	var obj1=jodaDisplay.showShield('404040',0.9);
	obj1.style.zIndex=0;
	var obj=jodaDisplay.showShield();
	hideImage=function () {jodaDisplay.hideShield(obj);jodaDisplay.hideShield(obj1);};
	obj.onclick=hideImage;
	obj.innerHTML='<BR><center><img onclick="hideImage();" style="cursor:pointer;" src="'+name+'"></center>';
	
	/*	
	var im=document.createElement('IMG');
	im.src=name;
	obj.appendChild(im);
	jodaDisplay.centerParent(im);
   obj.onclick=hideImage;
	im.onclick=hideImage;
	
   //ridimensiona
		var pf=document.getElementById('popupframe');
		if (!w)
			w=(document.body.clientWidth-50);
		if (w>900) w=900;
		if (!h)
			h=(document.body.clientHeight-30);
		
		pf.style.width=w+"px";
		pf.style.height=h+"px";
		pf.style.top="25px"; //(document.body.clientHeight-h)/2+"px";
		pf.style.left=(document.body.clientWidth-w)/2+"px";
		pf.src=page;
	   pf.style.display='block';
   */
}


function openGallery(section,folder) {
   var ajax=new Ajax();
	ajax.update('mediacontent','/common/media/foto/'+section+'/'+folder+'/index.aspx','POST','');
}

//***** Video functions *****//
function showVideo(video) {
   var htmlvideo='<BR><BR><BR><BR><BR><BR><center><object id="videoswf" type="application/x-shockwave-flash" data="/common/swf/player_flv_maxi.swf" width="400" height="300">'+
	'<param name="movie" value="/common/swf/player_flv_maxi.swf" />'+
	'<param name="allowFullScreen" value="true" />'+
	'<param name="FlashVars" value="flv='+video+'&width=400&height=300&showtime=1&srt=1&margin=10&startimage=/common/images/logo.gif&playercolor=d9e5f3&buttoncolor=ffffff&buttonovercolor=ffffff&slidercolor1=d9e5f3&slidercolor2=0&sliderovercolor=ffffff&loadingcolor=0&showfullscreen=1" />'+
   '</object></center>';
	var obj1=jodaDisplay.showShield('404040',0.9);
	obj1.style.zIndex=0;
	var obj=jodaDisplay.showShield();
	hideImage=function () {jodaDisplay.hideShield(obj);jodaDisplay.hideShield(obj1);};
	obj.onclick=hideImage;
	obj.innerHTML=htmlvideo;
}

function startVideoContent (name) {
var htmlvideo='<object id="videoswf" type="application/x-shockwave-flash" data="/common/swf/player_flv_maxi.swf" width="480" height="320">'+
	'<param name="movie" value="/common/swf/player_flv_maxi.swf" />'+
	'<param name="allowFullScreen" value="true" />'+
	'<param name="FlashVars" value="flv=/common/media/video/ist/'+name+'.flv&width=480&height=320&autoplay=1&showtime=1&srt=0&margin=10&startimage=/common/media/video/ist/'+name+'.jpg&playercolor=d9e5f3&buttoncolor=ffffff&buttonovercolor=ffffff&slidercolor1=d9e5f3&slidercolor2=0&sliderovercolor=ffffff&loadingcolor=0&showfullscreen=1" />'+
   '</object>';
	$("videocontent").innerHTML=htmlvideo;
}

//*************************   SUBSCRIBE   **************************
function ssubmit() {
	if ($("nome").value==""
		||$("cognome").value==""
		||$("email").value==""
		||$("data").value=="") {
		alert("E' necessario inserire tutti i dati");
		return;
	}
	if (!validateMail($("email").value)) {
		alert("L'indirizzo mail non è valido");
		return;
	}
	if (!validateDate($("data").value)) {
		alert("La data di nascita non è valida");
		return;
	}
	if ( !$("medie").checked && !$("superiori").checked && $("news").checked) {
		alert("E' necessario selezionare le news che si desidera ricevere");
		return;
	}
	if ( !$("accetta").checked) {
		alert("E' necessario leggere ed accettare l'informativa sulla privacy");
		return;
	}	
		
	var ajax=new Ajax();
	ajax.async=false;
	var parameters='&firstname='+escape($("nome").value)+
						'&lastname='+escape($("cognome").value)+
						'&email='+escape($("email").value)+
						'&cell='+escape($("cell").value)+
						'&date='+escape($("data").value)+
						'&medie='+($("medie").checked?"S":"")+
						'&superiori='+($("superiori").checked?"S":"")+
						'&news='+($("news").checked?"S":"")+
						'&policy='+($("accetta").checked?"S":"");
	
	var response=ajax.request('Subscribe.aspx','subscribe',parameters);
	if (response=="OK") {
	   alert("I dati sono stati salvati");
		document.location.href="Home.aspx";
	}
	else 
	    alert(response);
}

//*************************   MESSAGE   **************************
function msubmit() {
	if ($("message").value=="") {
		alert("E' necessario inserire il messaggio");
		return;
	}
	
	var ajax=new Ajax();
	ajax.async=false;
	var parameters='&message='+escape($("message").value)+
						'&sign='+escape($("sign").value);
	
	var response=ajax.request('SendMessage.aspx','message',parameters);
	if (response=="OK") {
	   alert("Il messaggio è stato salvato");
		document.location.href="Home.aspx";
	}
	else 
	    alert(response);
}

//*************************   POPUP   **************************
var popupwin;

function popUp(url) {
	if (popupwin)
		popupwin.close();
   popupwin=window.open (url, "popupwindows",
					"location=0,status=no,toolbar=no,menubar=no,directories=no;resizable=no,scrollbars=1,height=400,width=400,left=100,top=100");  
}

