// JavaScript Document

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];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function makeCategory()
{
 var idCat = document.getElementById("categoria").value;
 if (idCat!=-1) {
	 var res   = "pages/showSubCat.php?idCat="+idCat
	 var myAjax = new Ajax.Updater( "resulCat", res, { method: 'get'})
	 var res   = "pages/showRelated.php?idCat="+idCat	 
	 var myAjax = new Ajax.Updater( "relatedCat", res, { method: 'get'})
	 }

}
function makeCategory2(subcat,idVideo)
{
 var idCat = document.getElementById("categoria").value;
 if (subcat!=-1) {
	 var res   = "pages/showSubCat.php?idSubCat="+subcat+"&idCat="+idCat;
	 var myAjax = new Ajax.Updater( "resulCat", res, { method: 'get'})
	 var res   = "pages/showRelated.php?idVideo="+idVideo+"&idCat="+idCat;
	 var myAjax = new Ajax.Updater( "relatedCat", res, { method: 'get'})
	 }

}

function chType(id)
{
	if (id==1)
   { document.getElementById("rowUploadVideo").style.display='';
     document.getElementById("rowUrlVideo").style.display='none';
     document.getElementById("rowSpecialWindow").style.display='none';
	 
   }
  if (id==2)
   { document.getElementById("rowUploadVideo").style.display='none';
     document.getElementById("rowUrlVideo").style.display='';
	 document.getElementById("rowSpecialWindow").style.display='';
	 if ( document.getElementById("popup").checked=="true")
	   { chTipoSpeciale();   }

   }  
 
}

function chTipoSpeciale()
{ if (document.getElementById("popup").checked==true)
   document.getElementById("rowSpecialWindow2").style.display='';	 
  else 
   document.getElementById("rowSpecialWindow2").style.display='none';	 
}
		
function confirmDel(id,ses)
{
 if (confirm(TXT_CONFIRM_DELETE))	
  location.href="?action=delete&id="+id+"&sess="+ses;
}
function checkVideo()
{
	var titolo 		= document.getElementById("titolo").value;
	var dida   		= document.getElementById("elm1").value;
	var categoria   = document.getElementById("categoria").value;
	var subCat      = document.getElementById("subCat").value;
	var tipo		= document.getElementById("tipo").checked; //if true tipo==1 - if false tipo==2
	var video		= document.getElementById("video").value;
	var url_video	= document.getElementById("url_video").value;
	var image       = document.getElementById("screen").value;
	var msg         = TXT_ERR;
	var err			= 0;
	if (titolo=="") { msg+=TXT_TITLE_MISS; err++; }
	if (dida=="")   { msg+=TXT_DIDA_MISS; err++; }
	if (categoria==-1) { msg+=TXT_CAT_MISS; err++; }
    if (subCat==-1 || subCat=="") { msg+=TXT_SUBCAT_MISS; err++; }
	if (tipo==true && video=="") { msg+=TXT_FILE_MISS; err++; }
	if (tipo==false && url_video=="") { msg+=TXT_URL_MISS; err++; }
	if (image=="")   { msg+=TXT_IMAGE_MISS; err++; }

    if (err>0) 
	   alert(msg);
	else //document.form1.submit();	
	 { 
 	   document.getElementById("tableData").style.display='none';
	   document.getElementById("tableButton").style.display='none';
	   document.getElementById("tableImage").style.display='';
	   document.form1.submit();
	 }
	   
}


function checkVideoEdit()
{
	var titolo 		= document.getElementById("titolo").value;
	var dida   		= document.getElementById("elm1").value;
	var categoria   = document.getElementById("categoria").value;
	var subCat      = document.getElementById("subCat").value;
	var tipo		= document.getElementById("tipo").checked; //if true tipo==1 - if false tipo==2
	var video		= document.getElementById("video").value;
	var url_video	= document.getElementById("url_video").value;
	var msg         = TXT_ERR;
	var err			= 0;
	if (titolo=="") { msg+=TXT_TITLE_MISS; err++; }
	if (dida=="")   { msg+=TXT_DIDA_MISS; err++; }
	if (categoria==-1) { msg+=TXT_CAT_MISS; err++; }
    if (subCat==-1 || subCat=="") { msg+=TXT_SUBCAT_MISS; err++; }
	//if (tipo==true && video=="") { msg+=TXT_FILE_MISS; err++; }
	if (tipo==false && url_video=="") { msg+=TXT_URL_MISS; err++; }

    if (err>0) 
	   alert(msg);
	else //document.form1.submit();	
	 { 
 	   document.getElementById("tableData").style.display='none';
	   document.getElementById("tableButton").style.display='none';
	   document.getElementById("tableImage").style.display='';
	   document.form1.submit();
	 }
}

function checkLogin()
 { var user = document.getElementById("user").value;
   var pass = document.getElementById("pass").value;
   if (user=="" || pass=="") alert(TXT_USER_PASS_EMPTY);
   else document.formLogin.submit();
 }
   
function makeHomePage()
{
	 var res   = "pages/cat.php";
	 var myAjax = new Ajax.Updater( "category", res, { method: 'get'})
	 var res   = "pages/related.php";
	 var myAjax = new Ajax.Updater( "related", res, { method: 'get'})
     var res   = "pages/video.php";
	 var myAjax = new Ajax.Updater( "video", res, { method: 'get'})
	 loadVideo();
}   

function loadVideo()
 { flashembed("video", 
	{ src:'swf/FlowPlayerLight.swf',
			width: 400, 
			height: 330
	},

	{config: {   
		autoPlay:true,
		showVolumeSlider: true,
		controlsOverVideo: 'true',
		controlBarBackgroundColor: -3,
		controlBarGloss: 'low', 
		controlBarBackgroundColor:'0x999999',
		initialScale: 'fit',
		videoFile: '1941-small.flv',
		bufferLength: '7',
		startingBufferLength: '2',
		streamingServerURL: 'rtmp://www.proedi.it:1935/oflaDemo'
			 }	
	} 
	)
 }

function chVideo(id,finestra)
{ 
  if (finestra==2) 
   { MM_openBrWindow('pop_videoindex.php?idVideo='+id,'','width=815,height=550,scrollbars=1'); }
 else
 if (finestra==3)
  { MM_openBrWindow('pop_videoichart.php?idVideo='+id,'','width=1050,height=845,scrollbars=1'); }
  
  else
  {
	  //document.getElementById("video").src="pages/video.php?v="+id;
	  document.getElementById("video").src="pages/video.php?v="+id;
	  document.getElementById("related").src="pages/related.php?idVideo="+id;
	  document.getElementById("dida").src="pages/dida.php?id="+id;  
	//  var myAjax = new Ajax.Updater( "dida", res, { method: 'get'})
	  var res   = "pages/title.php?id="+id;
	  var myAjax = new Ajax.Updater( "titolo_video", res, { method: 'get'})
  }
}

function  makeCat(id)
{
  var res   = "pages/cat.php?idCat="+id;
  var myAjax = new Ajax.Updater( "category", res, { method: 'get'})
}

function downBac(nome)
{  document.getElementById('avvisi').style.display='none';
   document.getElementById('articoli').style.display='none';
   document.getElementById('rassegna').style.display='none';
   document.getElementById('documenti').style.display='none';
   Effect.BlindDown(nome);
}
	

/*
function visualizza(id,prev)
{ 
if (id!=prev && prev!='undefined') {
var vedi='bacheca'+id;

   if (prev!="" && prev!=null && prev!= 'undefined') 
    {new Effect.SlideUp('bacheca'+prev);};
   new Effect.SlideDown('bacheca'+id);
 }   
  return(id); 
}*/