function set_star(ind, id)
{
	  if(document.getElementById(ind+'star'+id) != null)
	  {
	  	document.getElementById(ind+'star'+id).className='stargrey'+id+' '+'mystar'+id;
	  }

}

function unset_star(ind, id)
{
	 if(document.getElementById(ind+'star'+id) != null)
	 {
	   document.getElementById(ind+'star'+id).className='star'+id+' '+'mystar'+id;
	 }

}

function validate_form()
{
	if(document.getElementById('descrt').value == ''){
		return false;
	}
 	return true;
}


function UpdateLink(livello, selected, prgcrt, prguteang, prgcv, prgann, url,  url2, searchdb, prgvid)
{
	
    var iddiv = "bottom";

    if(prgann != 0)
    {
      iddiv = "bottomsalva";
    }

	new Ajax.Updater( iddiv, url,
	{
		method: 'post',
		parameters: {prgcrt:prgcrt, selected:selected, livello:livello, prguteang:prguteang, prgcv:prgcv, prgann:prgann, searchdb:searchdb, prgvid:prgvid},
		onComplete: function(){

		    var allHTMLTags = new Array();
			var allHTMLTags=$$('.myfolder_li a');
			for (h=0; h<allHTMLTags.length; h++) {
				$(allHTMLTags[h]).setStyle({fontWeight:'normal'});
		    }
			$('li_'+ selected).setStyle({fontWeight:'bold'});

			/*if(livello == 0)
		    {
				if($('ul_0').visible()==true){
				  $('ul_0').hide();
				  $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_sidebar_left_1_close.png) no-repeat scroll left top'});

				}
				else{
				  $('ul_0').show();
				  $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_sidebar_left_1.png) no-repeat scroll left top'});

				}
			} */

			if(livello == 3)
		    {
		      if($('li_'+ selected).getStyle('background') == "transparent url(/images/cartellina_sidebar_left_4.png) no-repeat scroll left top"){
		           $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_popup_4.png) no-repeat scroll left top'});

		      }
		      else{
			   $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_sidebar_left_4.png) no-repeat scroll left top'});
			}
			}
		    if(livello > 0)
		    {
				if($('ul_'+ selected).visible()==true)
				{
				    $('ul_'+ selected).hide();
				    if(livello == 1)
				    {
				    $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_popup_2.png) no-repeat scroll left top'});
					}
					 if(livello == 2)
				    {
				    $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_popup_3.png) no-repeat scroll left top'});
					}


				}
				else{
					$('ul_'+ selected).show();

			 		if(livello == 1)
				    {
				    $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_sidebar_left_2.png) no-repeat scroll left top'});
					}
					 if(livello == 2)
				    {
				    $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_sidebar_left_3.png) no-repeat scroll left top'});

					}

					if(livello == 3)
		    		{
			  			 $('li_'+ selected).setStyle({background:'transparent url(/images/cartellina_popup_4.png) no-repeat scroll left top'});
					}

				}

		     }
		     else{
		        $('ul_'+ selected).show();
		     }
		  }
	   }
   );

   if(prgann == 0){
   if(livello != 0){
	    new Ajax.Updater('contenuto_centrale', url2,
		{
			method: 'post',
			parameters: {prgcrt:prgcrt},
			onComplete: function(){
			if(document.getElementById('titolodinamico')){
				document.getElementById('titolodinamico').innerHTML = 'Esplora le tue cartelle';
			}
		}
	}
  );
 }
 }
}


function UpdateContent(prgcrt, url){
	new Ajax.Updater('contenuto_centrale', url,
	{
		method: 'post',
		parameters: {prgcrt:prgcrt},
		onComplete: function(){
		}
	}
  );
}

function UpdateContentMy(prgcrt, url){
	new Ajax.Updater('contenuto_centrale', url,
	{
		method: 'post',
		parameters: {prgcrt:prgcrt},
		onComplete: function(){
		}
	}
  );
}

function subupdate(inputtype, url, url2){

	var path = $('flgsel').serialize();
	if( (inputtype == 'Elimina') || (inputtype == 'Sposta') ){
		new Ajax.Updater('contenuto_centrale', url+'?'+path,
		{
			method: 'post',
			parameters: {inputtype:inputtype},
			onComplete: function(){
			  new Ajax.Updater('myfolder', url2,
			 {
					method: 'post',
					parameters: {prgcrt:0, selected:0, livello:0,  updateall:0},
					onComplete: function(){

					  if( $('ul_0')){
					    $('ul_0').show();
					    }
					 }
				    }
			  );
			}
		}
		);
	}
	else{
		if(inputtype == 'actionbutt'){
			var path = $('flgsel').serialize();
			if(path.include('flgbox')== false){
				//var path = $('flgsel').serialize();
				new Ajax.Updater('contenuto_centrale', url+'?'+path,
				{
					method: 'post',
					parameters: {inputtype:inputtype},
					onComplete: function(){
					}
				}
			  );
			}
			else{
				//document.getElementById('actionbutt').value = 'EsportaExcel';
				document.forms['flgsel'].elements['typelink'].value = 'EsportaExcel';
				document.forms['flgsel'].target='_self';
				document.forms['flgsel'].submit();
			}
		}
	}
}

function subupdate2(inputtype, url, url2){

	var path = $('flgselcv').serialize();
	if( (inputtype == 'Elimina') || (inputtype == 'Sposta') ){
		new Ajax.Updater('contenuto_centrale', url+'?'+path,
		{
			method: 'post',
			parameters: {inputtype:inputtype},
			onComplete: function(){
			  new Ajax.Updater('myfolder', url2,
			 {
					method: 'post',
					parameters: {prgcrt:0, selected:0, livello:0,  updateall:0},
					onComplete: function(){

					  if( $('ul_0')){
					    $('ul_0').show();
					    }
					 }
				    }
			  );
			}
		}
		);
	}
	else{
		if(inputtype == 'actionbutt'){
			var path = $('flgselcv').serialize();
			if(path.include('flg2box')== false){
				//var path = $('flgsel').serialize();
				new Ajax.Updater('contenuto_centrale', url+'?'+path,
				{
					method: 'post',
					parameters: {inputtype:inputtype},
					onComplete: function(){
					}
				}
			  );
			}
			else{
				document.forms['flgselcv'].elements['typelink'].value = 'EsportaExcel';
				document.forms['flgselcv'].target='_self';
				document.forms['flgselcv'].submit();
			}
		}
	}
}

function eliminaSel(){
	subupdate('Elimina', '/myworklounge/flgsel', '/myfolder/folder');
}

function eliminaSel2(){
	subupdate2('Elimina', '/myworklounge/flgsel', '/myfolder/folder');
}

function SelectFolder(livello, padre, precedente, selected, prgcrt, prgcv, prgann, prguteang, childvisible, url) {
	new Ajax.Updater('top_folder', url,
	{
		method: 'post',
		parameters: {prgcrt:prgcrt, prgcv:prgcv, prgann:prgann, prguteang:prguteang},
		onComplete: function(){
		    if(livello != 0)
		    {
				var elem_selected = document.getElementById('li_'+selected);
				$(elem_selected).style.fontWeight = 'bold';
			    var elem_padre = document.getElementById('ul_'+padre);
				var elem_precedente = document.getElementById('ul_'+ precedente);
				$(elem_padre).show();
				$(elem_precedente).show();
				var elem_to_display = document.getElementById('ul_'+ selected);
				if(elem_to_display != null)
				{
					if(childvisible)
					{
						$(elem_to_display).hide();
					}
					else{
						$(elem_to_display).show();
					}
				}
		   }
		 }
	  }
	);
}


function UpdateFolder(livello, padre, precedente, selected, prgcrt, childvisible, url) {

	new Ajax.Updater('bottom', url,
	{
		method: 'post',
		parameters: {prgcrt:prgcrt, selected:selected, padre:padre, livello:livello, precedente:precedente},
		onComplete: function(){
		    if(livello >= 0)
		    {
				var elem_selected = document.getElementById('li_'+selected);
				$(elem_selected).style.fontWeight = 'bold';
			    var elem_padre = document.getElementById('ul_'+padre);
				var elem_precedente = document.getElementById('ul_'+ precedente);
				var elem_to_display = document.getElementById('ul_'+ selected);
			//	$(elem_padre).show();
			//	$(elem_precedente).show();
				$(elem_to_display).show();
			}
		}
	  }
	);



}


function UpdateElem(livello, selected, prgcrt,  url) {
		 new Ajax.Updater('ul_'+selected, url,
		 {
				method: 'post',
				parameters: {prgcrt:prgcrt, selected:selected, livello:livello, updateall:1},
				onComplete: function(){
				  if( $('ul_'+selected)){
				    $('ul_'+selected).show();
				    }
				 }
			    }
  );

}



function UpdateStar(mach, ind, prgcv, url) {

	new Ajax.Updater('allstars'+ind, url,
	{
		method: 'post',
		parameters: {mach:mach, ind:ind, prgcv:prgcv },
		onComplete: function(){


		}
	  }
	);
}




function childVisible(i)
{
	var visible=false;
	var vis = document.getElementById('ul_'+ i);
	if(vis!=null){
		visible = vis.visible()
	}

	return visible;

}

function openVideo(videourl) {
	var win = new Window({
		className:'business',
		draggable:true,
		height:470,
		modal:true,
		opacity:1,
		url:videourl,
		width:370,
		zIndex:1});
	win.showCenter(true);win.setDestroyOnClose();
	return false;
}
