
try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

function addLoadEvent(func)
  {
    var oldonload = window.onload;
    if (typeof window.onload != 'function')
		  {
        window.onload = func;
      } 
    else
		  {
        window.onload = function()
				  {
            oldonload();
            func();
          }
	    }
  }

function externalLinks()
  {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i=0; i<anchors.length; i++) 
      {
         var anchor = anchors[i];
         if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
         anchor.target = "_blank";
      }
  }
 
function lineup_hover (ul)
	{
		var lineup = document.getElementById(ul);
		if(!lineup) {return false;}
		var lineup_li = lineup.getElementsByTagName('li');
		for(i=0; i<lineup_li.length; i++)
			{
				lineup_li[i].onmouseover = function ()
        	{
						this.getElementsByTagName('span')[0].style.display = 'block';
					}
				lineup_li[i].onmouseout = function ()
					{
						this.getElementsByTagName('span')[0].style.display = 'none';
					}
			}
	}
 
 function lineup ()
 {   
    var line_up_div = document.getElementById('line-up'); 
	if(!line_up_div) {return;}
	var vineri_lineup = document.getElementById('vineri_lineup'); 
	if(!vineri_lineup) {return false;}
	var sambata_lineup = document.getElementById('sambata_lineup');
	if(!sambata_lineup) {return false;}
	lineup_hover('vineri_lineup'); 
	lineup_hover('sambata_lineup');
	var lineup_zile = document.getElementById('lineup_zile');
	if(!lineup_zile ) {return false;}
	var lineup_zile_links = lineup_zile.getElementsByTagName('a');
	
	var line_up_div_uls = line_up_div.getElementsByTagName('ul'); 
	
	for(i=0; i<lineup_zile_links.length; i++)
	{
	  lineup_zile_links[i].onclick = function ()
	  {
		 for(x=0; x<lineup_zile_links.length; x++) 
		 {
			 lineup_zile_links[x].className='';
			 line_up_div_uls[x].style.display = 'none';
		 }
		 this.className = 'selectat';
		 var ul_id = this.getAttribute('rel');
		 document.getElementById(ul_id).style.display = 'block';
		 return false;
		 
	  }
	  
	}
 }
 
 
 function scroller ()
	{
	  var transport = document.getElementById('transport');
	  if(transport)
	  {
		myScroll = new ScrollObj(6, 132, 315, "track", "up", "down", "drag", "masca", "continut");   
	   }
	   
	 var news = document.getElementById('news');
	  if(news)
	  {
		myScroll = new ScrollObj(6, 132, 315, "track", "up", "down", "drag", "masca", "continut");   
	   } 
	   
	 var ticketinfo = document.getElementById('ticketinfo');
	  if(ticketinfo)
	  {
		myScroll = new ScrollObj(6, 132, 315, "track", "up", "down", "drag", "masca", "continut");   
	   }
	   
	 var reviews = document.getElementById('reviews');
	  if(reviews)
	  {
		myScroll = new ScrollObj(6, 132, 260, "track", "up", "down", "drag", "masca", "continut");   
	   }
	   
	 var press = document.getElementById('press');
	  if(press)
	  {
		myScroll = new ScrollObj(6, 132, 260, "track", "up", "down", "drag", "masca", "continut");   
	   }       
	   
	 
	 var dosdonts = document.getElementById('dosdonts') ;
	  if(dosdonts)
	  {
		myScroll = new ScrollObj(6, 132, 238, "track", "up", "down", "drag", "masca", "continut");   
	   }  
	   
	 var dj = document.getElementById('dj') ;
	  if(dj)
	  {
		myScroll = new ScrollObj(6, 132, 238, "track", "up", "down", "drag", "masca", "continut");   
	   }    
	   
	}
	
	function galerie ()
	{
		var galerie = $('gallery');
	  if(!galerie) {return;}
	  var opac = $('opac');
	  opac.setOpacity(0.2);
	  var sec_nav_gal = $('sec_nav_gal'); 
	  var sec_nav_gal_frame =  $('sec_nav_gal_frame'); 
	  var foto =  $('foto');
	  var sec_nav_ul = $$('#nav_frame ul')[0];
	  var sec_nav_lks = $$('#nav_frame ul a')
	  var sec_nav_prev = $('prev');
	  var sec_nav_next = $('next');
	  var main_nav =  $('main_nav');
	  var main_nav_li = $$('#main_nav li');
	  var main_prev = $('main_prev');
	  var main_next = $('main_next');
	  
	 
	  if(sec_nav_lks.length > 0) {main_next.style.display = 'block'; }
	  var counter = 0;
	  sec_nav_ul.style.width = sec_nav_lks.length * 81 + 'px';
	  var sec_nav_ul_width  = sec_nav_ul.style.width.toInt();
	  sec_nav_ul.setStyle('left','0');
	  if(sec_nav_ul_width>486)
     {sec_nav_next.style.display = 'block';}
	 
	 
	  main_nav.onmouseover = function ()
	  {
		  
		  for(q=0; q<main_nav_li.length; q++)
		  {
			 main_nav_li[q].style.visibility = 'visible';   
		  }
	  }
	  
	  main_nav.onmouseout = function ()
	  {
		  
		  for(q=0; q<main_nav_li.length; q++)
		  {
			 main_nav_li[q].style.visibility = 'hidden';   
		  }
	  }
	  
	  var sec_nav_ul_move = new Fx.Style(sec_nav_ul, 'left', {duration: 750, transition: Fx.Transitions.quadInOut });
	  var mouseFxs = new Fx.Styles(sec_nav_gal_frame, {duration: 750, wait: false, transition: Fx.Transitions.quadOut});
	 
		sec_nav_gal.addEvents({
			'mouseover': function(){
				
					mouseFxs.start({'height': 70});
				//	this.getFirst().setStyle('top','-51px');
					
				
			},
			'mouseout': function(){
				
					mouseFxs.start({'height': 0});
				// this.getFirst().setStyle('top','0');
				
			} 
		});
	 
	 for(i=0; i<sec_nav_lks.length; i++)
	 {
		sec_nav_lks[i].onclick = function ()
		{ for(x=0; x<sec_nav_lks.length; x++)
		   {
			 sec_nav_lks[x].className = '';   
		    }
		  foto.setAttribute('src',this.getAttribute('href'));
		  this.className = 'selected';
		  for(z=0; z<sec_nav_lks.length; z++)
		  {
		  if(sec_nav_lks[z].className=='selected') { counter = z; 
		    if(counter==0) {main_prev.style.display = 'none';} else {main_prev.style.display = 'block';}
			if(counter>sec_nav_lks.length-2) {main_next.style.display = 'none'}  else {main_next.style.display = 'block';}
		  }
		  }
		 
		  return false;
		}
	  }
	 
	 
	 sec_nav_prev.onclick = function ()
   {   
     var sec_nav_ul_pos = sec_nav_ul.getStyle('left').toInt();
	  
	  if(sec_nav_ul_pos==0)
	  {return;}
	  
	  if(sec_nav_ul_pos== -81)
	  {
		 this.style.display = 'none'; 
		//alert('130');
		 
	  }
	  
	  
      sec_nav_ul_move .start (sec_nav_ul_pos, sec_nav_ul_pos +81);
	  sec_nav_next.style.display = 'block';
	  return false;
	}
	
	
	sec_nav_next.onclick = function ()
   { var sec_nav_ul_pos = sec_nav_ul.getStyle('left').toInt();
      if(sec_nav_ul_width<486)
	  {return;}
	  if(sec_nav_ul_pos == 0 - sec_nav_ul_width+486)
	  {return;}
	  if(sec_nav_ul_pos == 0 - sec_nav_ul_width+567)
	  {this.style.display = 'none';}
	 sec_nav_ul_move.start (sec_nav_ul_pos , sec_nav_ul_pos  - 81);
	 sec_nav_prev.style.display = 'block';
	 return false;
	}
	 
	
	
	
	
	main_next.onclick = function ()
	{ 
	  
	  for(z=0; z<sec_nav_lks.length; z++)
	  {
	  if(sec_nav_lks[z].className=='selected') { counter = z;}
	  }
	  
	
	  
	  
	  if (counter==sec_nav_lks.length-2)
	  {this.style.display = 'none';
	    
	  }
	  
	 /*  if (counter>sec_nav_lks.length-6)
	  {sec_nav_next.style.display = 'none';} */
	  
	  if(counter<sec_nav_lks.length-1)
	  { counter++;
	    z = counter;
	    
		
		for(m=0; m<sec_nav_lks.length; m++)
		   {
			 sec_nav_lks[m].className = '';   
		    }
		
		sec_nav_lks[z].className='selected';
	//	sec_nav_ul.style.left = sec_nav_ul.getStyle('left').toInt() - 81 + 'px';
		
		
	    foto.setAttribute('src',sec_nav_lks[counter].getAttribute('href'));
	  
	   main_prev.style.display = 'block';
	 /*  if(counter>5)
	   { 
	     sec_nav_prev.style.display = 'block'; 
		
	    }
		
		if(counter>5&&counter<sec_nav_lks.length-5)
		{sec_nav_ul.style.left = 0 - (z*81) + 'px';}  */
		
	   }	
	 }
	   
	main_prev.onclick = function ()
	{  
	   for(z=0; z<sec_nav_lks.length; z++)
	  {
	  if(sec_nav_lks[z].className=='selected') { counter = z;  }
	  }
	  
	  if (counter==1)
	  {this.style.display = 'none';
	  // sec_nav_prev.style.display = 'none'; 
	  }
	  
	 /* if (counter<6)
	  {sec_nav_prev.style.display = 'none';} */
	  
	  if(counter>0)
		  { counter--;
		    z = counter;
			
			for(m=0; m<sec_nav_lks.length; m++)
		   {
			 sec_nav_lks[m].className = '';   
		    }
		
		   sec_nav_lks[z].className='selected';
		//   sec_nav_ul.style.left = sec_nav_ul.getStyle('left').toInt() + 81 + 'px';
		   
		    
		   foto.setAttribute('src',sec_nav_lks[counter].getAttribute('href'));
		    
		    main_next.style.display = 'block';
			/* sec_nav_next.style.display = 'block'; */
		   }	
	  }   
	
	 }

	function anonimtm_map ()
   { 
	 var anonim_tm_map = $('anonim_tm_map');
	 if(!anonim_tm_map) {return false;}
	 var anonimtm_areas =  $$('area');
	 var tooltips = $$('tooltip');
	 tooltips.each(function(item){
			item.setStyles({'opacity': '0'});
		});

	 
	 
	 for(i=0; i<anonimtm_areas.length; i++)
	 {
	    anonimtm_areas[i].onmouseover = function ()
		{
		   var tooltip =  document.getElementById(this.getAttribute('rel'));
		   var opacity = new Fx.Style( tooltip , 'opacity', {duration:200});
		   opacity.start(0,1);
		 }
		 anonimtm_areas[i].onmouseout = function ()
		{
		   var tooltip =  document.getElementById(this.getAttribute('rel'));
		   var opacity = new Fx.Style( tooltip , 'opacity', {duration:200});
		   opacity.start(1,0);	
		 }
		 
		 anonimtm_areas[i].onclick = function () {return false;}
		 
		 
	 }
	
	}
	
	 function gallery(an, ziua) {
	 	poststr = 'inside_content=1&an=' + an + '&ziua=' + ziua;
	  	load('inside_content', '../gallery/', poststr);
	 }
	
 addLoadEvent(externalLinks);
 addLoadEvent(scroller);	
 addLoadEvent(lineup);
 addLoadEvent(anonimtm_map);
 addLoadEvent(galerie);
  
  
  
  
  
  
  
  