function initMenu() {
  $('#menu ul').hide();
 /* $('#menu ul:first').show(); */
  $('#menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }
function strpos (haystack, needle, offset) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Onno Marsman    
    // +   bugfixed by: Daniel Esteban
    // *     example 1: strpos('Kevin van Zonneveld', 'e', 5);
    // *     returns 1: 14 (or false if not found)
 
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}

function goTicket(){
	location.hash = "#tickets";	
	openTickets2();
}
function openTickets2(){
	$("#activecontent").animate({opacity: 0}, 300, function(){
	      $("#activecontent").load('2010_content_tickets.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
	      	});
     	} );	
}

function showFancy(href){
		$("#fancyDummy").fancybox({
			'type':'ajax',
			'href':href,
			'showCloseButton':true,
			'padding':0,
			'autoDimensions':true,
		    'autoScale':false,
			'scrolling':'no',
			'overlayColor':'#000000',
			'overlayOpacity':0.6,
			'titleShow':false,
			'onClosed': function() {
				location.hash = "#";
			}
		}).trigger('click');
}


function showFancyArtist(id){
	showFancy("2010_artist_ajax.php?id="+id);
}

function showFancyIframe(href,_w,_h,scroll){
		$("#fancyDummy").fancybox({
			'type':'iframe',
			'href':href,
			'showCloseButton':true,
			'padding':0,
			'autoDimensions':true,
		    'autoScale':false,
			'scrolling':scroll,
			'overlayColor':'#000000',
			'overlayOpacity':0.6,
			'titleShow':false,
			'width':_w,
			'height':_h,
			'onClosed': function() {
//				location.hash = "#";
			}
		}).trigger('click');
}


$(document).ready(function(){

	var hash = window.location.hash;
	switch(hash){
		
			case "#news":
				gotoNews();
			break;
		
			case "#about":
				openAbout();
			break;
			  
			case "#subscribe":
				openSubscribe();
			break;
			  
			case "#contact":
				openContact();
			    $("#topmenubar").animate({height:80}, 400 );
				$('#submenu1').css('visibility','visible');
			    $("#submenu1").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
				}, 400 );
			break;
			  
			case "#visitors":
				openVisitors();
				switchheadStates("#homebtn");
		      
			    $("#topmenubar").animate({
					height:80
					}, 400 );
				$('#submenu1').css('visibility','visible');
			    $("#submenu1").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );
					
			break;
			
			case "#essay":
				openEssaySub();
				switchheadStates("#homebtn");
		      
			    $("#topmenubar").animate({
					height:80
					}, 400 );
				$('#submenu1').css('visibility','visible');
			    $("#submenu1").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );
					
			break;
			
			
			case "#programme":
				openProgram();
			break;
			  
			case "#locations":
				openLocations();
			 	switchheadStates("#progbtn");
			    $("#topmenubar").animate({height:80}, 400 );
				$('#submenu2').css('visibility','visible');
			    $("#submenu2").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );	
					
			break;
			
			case "#programmebook":
				openBook();
			 	switchheadStates("#progbtn");
			    $("#topmenubar").animate({height:80}, 400 );
				$('#submenu2').css('visibility','visible');
			    $("#submenu2").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );	
					
			break;
			  			  
			case "#timetable":
				openTimetable();
			 	switchheadStates("#progbtn");
					
			    $("#topmenubar").animate({
					height:80
					}, 400 );
			    
				$('#submenu2').css('visibility','visible');
			    $("#submenu2").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );	
				
			break;
				 
			  
			case "#az":
				openArtsitsAZ();
			 	switchheadStates("#progbtn");
					
			    $("#topmenubar").animate({
					height:80
					}, 400 );
			    
				$('#submenu2').css('visibility','visible');
			    $("#submenu2").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );	
					
			break;
				 
			case "#categories":
				openCategories();
			 	switchheadStates("#progbtn");
					
			    $("#topmenubar").animate({
					height:80
					}, 400 );
			    
				$('#submenu2').css('visibility','visible');
			    $("#submenu2").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );		
			break;
			
			case "#press":
				openPressMain();
			break;
			case "#accreditation":
				openPressMain();
			break;
			case "#presskit":
				openPressMain();
			break;
			case "#partner":
				gotoPartners();
			break;
			case "#partners":
				gotoPartners();
			break;
			case "#ticket":
				openTickets();
		 		switchheadStates("#ticketsbtn");
			break;	
			case "#tickets":
				openTickets();
		 		switchheadStates("#ticketsbtn");
			break;
			case "#volunteers":
		 		showFancyIframe("http://todaysart.nl/info/Volunteer/volunteer.html",740,1900,'no');
		
			break; 
			case "#presscontact":
				switchheadStates("#pressbtn");
				openPressContact();
			    $("#topmenubar").animate({
					height:80
					}, 400 );
				$('#submenu3').css('visibility','visible');
			    $("#submenu3").animate({
					opacity: 0.95,
					marginTop: 10,
					height:40
					}, 400 );
			break; 
			default:
				showTV();
				$(".menubtn").animate({opacity: 0.85}, 0 );
				var lastheadactive = "";
			 	var lastsubactive1 = "";
			 	var lastsubactive2 = "";
			 	var lastsubactive3 = "";
			 	var lastaccordionactive = "";
	}
	if(strpos(hash, 'artist_', 0) === false) {
		
		//no artist hash found..	
		} else {
		//open artist page
			showFancy('2010_artist_ajax.php?id='+hash.substr(8));
		}
	if(strpos(hash, 'news_', 0) === false) {
		
		//no artist hash found..	
		} else {
		//open artist page
			showFancy('2010_news_item_ajax.php?id='+hash.substr(6));
		}

	
	
	
	
	
function showTV(){
	$(".gmnoprint").animate({opacity: 0.25}, 0 );
	$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_home.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );	
    		
}    	
	$(".fancybox").fancybox({
	'type':'iframe',
	'showCloseButton':true,
	'autoDimensions':false,
	'autoScale':true,
	'overlayColor':'#FFFFFF',
	'width': 590,
	'height': 390,
	'scrolling': 'no',
	'overlayOpacity':0.66
	});	
	$(".fancyboxvolunteer").fancybox({
	'type':'iframe',
	'showCloseButton':true,
	'autoDimensions':false,
	'autoScale':false,
	'overlayColor':'#FFFFFF',
	'width': 740,
	'height': 1900,
	'scrolling': 'no',
	'overlayOpacity':0.66,
	'onClosed': function() {
		location.hash = "#";
		},
		'onStart': function() {
	   	 	location.hash = "#volunteers";
		}	
	});	
	
	$(".fancyboxajax").fancybox({
	'type':'ajax',
	'showCloseButton':true,
	'autoDimensions':true,
	'autoScale':false,
	'overlayColor':'#FFFFFF',
	'scrolling': 'no',
	'overlayOpacity':0.66
	});
	
	$(".fancyartist").fancybox({
		'type':'ajax',
		'showCloseButton':true,
		'autoDimensions':true,
		'autoScale':false,
		'overlayColor':'#FFFFFF',
		'scrolling': 'no',
		'overlayOpacity':0.66,
		'titleShow':false,
		'onClosed': function() {
		location.hash = "#";
		},
		'onStart': function() {
	   	 	location.hash = "#"+this.title;
		}	
	});	
	
	$('.fancyEdit').fancybox({
 	'type':'iframe',
	'showCloseButton':true,
	'padding':0,
	'autoDimensions':true,
    'autoScale':false,
	'scrolling':'auto',
	width:800,
	height:800,
	'titleShow':false,
	'overlayColor':'#FFFFFF'

	});
	initMenu();
	
	
	
	$(".menubtnimg").animate({opacity: 0.85}, 0 );
	
	$("#twitter_div").liveTwitter('todaysart', {limit: 10, rate: 15000});
	
	$('#pane2').jScrollPane();
	$('#pane4').jScrollPane();

	/*click functions for head menu */
	$("#homebtn").click(function () {openAbout();});
	$("#progbtn").click(function () {openProgram();});
	$("#pressbtn").click(function () {openPressMain();});
	$("#newsbtn").click(function () {gotoNews();});
	$("#partnerbtn").click(function () {gotoPartners();});
	$("#ticketsbtn").click(function () {gotoTickets();});
	
	$("#TAheadimage").click(function () {goHome();});
	
	/*click functions for "TodaysArt 2010" submenu */
	$("#aboutbtn").click(function () {openAboutSub();});
	$("#subessaybtn").click(function () {openEssaySub();});
	$("#subvisitorsbtn").click(function () {openVisitors();});
	$("#contbtn").click(function () {openContact();});
	
	/*click functions for "Program" submenu */
	$("#subtimetablebtn").click(function () {openTimetable();});
	$("#subbookbtn").click(function () {openBook();});
	$("#subartistsbtn").click(function () {openArtsitsAZ();});
	$("#subcategoriesbtn").click(function () {openCategories();});
	$("#sublocationsbtn").click(function () {openLocations();});
	$("#subaccreditationbtn").click(function () {openAccred();});
	$("#subpresskitbtn").click(function () {openPresskit();});
	
	$("#tickettape").click(function () {gotoTickets();});
	$("#subcontactbtn").click(function () {openPressContact();});
	/*variable decs */
	
	
	/*hover over functions for menus... checks if rel attribute value is "off" or "on"... attribute val gets updated in following functions */
	$(".menubtn").hover(function () {if($(this).attr('rel')=='off'){$(this).animate({opacity: 1}, 50 );} },function () {if($(this).attr('rel')=='off'){$(this).animate({opacity: 0.85}, 50 );} });
	/*hover over functions for menus... checks if rel attribute value is "off" or "on"... attribute val gets updated in following functions 
	$(".AccordionPanel").hover(function () {if($(this).attr('rel')=='off'){$(this).animate({opacity: 1}, 50 );} },function () {if($(this).attr('rel')=='off'){$(this).animate({opacity: 0.85}, 50 );} });*/
	
	/*hover over functions for menus... checks if rel attribute value is "off" or "on"... attribute val gets updated in following functions */
	$("#rssbtn").hover(
		function () {
			
			$('#artistnewsrss').css('display','block');
			$("#rssbtn").animate({
				width: 90
				}, 400 );
			$("#TAheadimage").animate({
				width: 200
				}, 400 );
				
			$("#artistnewsrss").animate({
				opacity: 0
				}, 0, function(){
					$("#artistnewsrss").animate({
						opacity: 1
						}, 200);
					
					} );
			
		},
		
		function () {
			
			$("#rssbtn").animate({
				width: 40
				}, 400 );
			$("#TAheadimage").animate({
				width: 249
				}, 400 );
			
			$("#artistnewsrss").animate({
				opacity: 0
				}, 200, function(){
			$('#artistnewsrss').css('display','none');});
			});
	
	
	
	
	
	/*rel attribute value updater for head menu */
	function switchheadStates(inputval){
		$(inputval).animate({  
		opacity: 1
      }, 0 );	
      $(inputval).attr('rel','on');
      if(lastheadactive != ""){
		$(lastheadactive).animate({  
		opacity: 0.85
      }, 0 );	
      $(lastheadactive).attr('rel','off');
      }
      lastheadactive = inputval;
	}
	/*rel attribute value updater for accordion menu */
	function switchaccordionStates(inputval){
		$(inputval).animate({  
		opacity: 1
      }, 0 );	
      $(inputval).attr('rel','on');
      if(lastaccordionactive != ""){
		$(lastaccordionactive).animate({  
		opacity: 0.85
      }, 0 );	
      $(lastaccordionactive).attr('rel','off');
      }
      lastaccordionactive = inputval;
	}
	
	/*rel attribute value updater for "TodaysArt 2010" submenu */
	function switchsubStates1(inputval){
		$(inputval).animate({  
		opacity: 1
      }, 0 );	
      $(inputval).attr('rel','on');
      if(lastsubactive1 != ""){
		$(lastsubactive1).animate({  
		opacity: 0.85
      }, 0 );	
      $(lastsubactive1).attr('rel','off');
      }
      lastsubactive1 = inputval;
	}
	
	function switchsubStates2(inputval){
		$(inputval).animate({  
		opacity: 1
      }, 0 );	
      $(inputval).attr('rel','on');
      if(lastsubactive2 != ""){
		$(lastsubactive2).animate({  
		opacity: 0.85
      }, 0 );	
      $(lastsubactive2).attr('rel','off');
      }
      lastsubactive2 = inputval;
	}
	
	
	function switchsubStates3(inputval){
		$(inputval).animate({  
		opacity: 1
      }, 0 );	
      $(inputval).attr('rel','on');
      if(lastsubactive3 != ""){
		$(lastsubactive3).animate({  
		opacity: 0.85
      }, 0 );	
      $(lastsubactive3).attr('rel','off');
      }
      lastsubactive3 = inputval;
	}
	
	
	function openAbout(){
		if(($("#homebtn").attr('rel')=='off') || (lastheadactive == "")){
     
    switchheadStates("#homebtn");
if(($("#aboutbtn").attr('rel')=='off') || (lastsubactive3 == "")){   
          switchsubStates1("#aboutbtn");
}
		$("#activecontent").animate({  
		opacity: 0
      	}, 300, function(){
      	  $("#activecontent").load('2010_content_about.php',function(){
      		$("#activecontent").animate({
      			opacity: 1,
      			marginTop: 10
      			}, 200 );
      	 });
      });	

      
    $("#topmenubar").animate({
		height:80
		}, 400 );
	$('#submenu1').css('visibility','visible');
    $("#submenu1").animate({
		opacity: 0.95,
		marginTop: 10,
		height:40
		}, 400 );
	
    $("#submenu3").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu3').css('visibility','hidden');} );
		
    $("#submenu2").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu2').css('visibility','hidden');} );
		}
	location.hash = "#about";	
		
	}
	
	
	function openProgram(){
		if(($("#progbtn").attr('rel')=='off') || (lastheadactive == "")){
      switchheadStates("#progbtn");
      switchsubStates2("#subartistsbtn");
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_az.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      

		
    $("#topmenubar").animate({
		height:80
		}, 400 );
	
    $("#submenu1").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu1').css('visibility','hidden');} );
    
    
    $("#submenu3").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu3').css('visibility','hidden');} );  	
    
	$('#submenu2').css('visibility','visible');
    $("#submenu2").animate({
		opacity: 0.95,
		marginTop: 10,
		height:40
		}, 400 );
		
		}
	location.hash = "#programme";	

	}
	
	
	function openPressMain(){

		if(($("#pressbtn").attr('rel')=='off') || (lastheadactive == "")){
      switchheadStates("#pressbtn");
      if(($("#subaccreditationbtn").attr('rel')=='off') || (lastsubactive3 == "")){
      switchsubStates3("#subaccreditationbtn");
      }
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_accred.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      
      

		
    $("#topmenubar").animate({
		height:80
		}, 400 );
	
    $("#submenu1").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu1').css('visibility','hidden');} );
    
    $("#submenu2").animate({
		opacity: 0,
		marginTop: 10,
		height:40
		}, 400, function(){$('#submenu1').css('visibility','hidden');} );
      	
	$('#submenu3').css('visibility','visible');
    $("#submenu3").animate({
		opacity: 0.95,
		marginTop: 10,
		height:40
		}, 400 );
		
		}
	location.hash = "#press";	

	}
	
	
	
	function closeSub (){
		
    $("#topmenubar").animate({
		height:35
		}, 400 );
    $("#submenu1").animate({
		opacity: 0,
		marginTop: 0,
		height:0
		}, 400, function(){$('#submenu1').css('visibility','hidden');} );
    $("#submenu2").animate({
		opacity: 0,
		marginTop: 0,
		height:0
		}, 400, function(){$('#submenu2').css('visibility','hidden');} );
    $("#submenu3").animate({
		opacity: 0,
		marginTop: 0,
		height:0
		}, 400, function(){$('#submenu3').css('visibility','hidden');} );
		
 	
	}
	
	
	function goHome (){
		closeSub();
		switchheadStates("");
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_home.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      	location.hash = "#tda10";	

	}
	
	function gotoNews (){
		closeSub();
		if(($("#newsbtn").attr('rel')=='off') || (lastheadactive == "")){		

		switchheadStates("#newsbtn");
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_news.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      	location.hash = "#news";	
		}
	}
	
	function gotoPartners (){
		closeSub();
		if(($("#partnerbtn").attr('rel')=='off') || (lastheadactive == "")){		
		switchheadStates("#partnerbtn");
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_partners.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      	location.hash = "#partners";	
		}
	}
	
	
	function gotoTickets (){
		closeSub();
		if(($("#ticketsbtn").attr('rel')=='off') || (lastheadactive == "")){		
		switchheadStates("#ticketsbtn");
		$("#activecontent").animate({  
		opacity: 0
      }, 300, function(){
      		$("#activecontent").load('2010_content_tickets.php',function(){
	      		$("#activecontent").animate({
	      			opacity: 1,
	      			marginTop: 10
	      			}, 200 );
      		});
      	
      } );	
      	location.hash = "#tickets";	
		}
	}
	/* end of top menu functions, beginning of sub-menu functions */
	
	function openAboutSub(){
		
		if(($("#aboutbtn").attr('rel')=='off')||(lastsubactive1 == "")){
//			alert("openaboutsub");
      switchsubStates1("#aboutbtn");
		$("#activecontent").animate({  
		opacity: 0
      	}, 300, function(){
      	  $("#activecontent").load('2010_content_about.php',function(){
      		$("#activecontent").animate({
      			opacity: 1,
      			marginTop: 10
      			}, 200 );
      	 });
      });	
	location.hash = "#about";
		}
	}

	function openEssaySub(){
		
		if(($("#subessaybtn").attr('rel')=='off')||(lastsubactive1 == "")){
//			alert("openaboutsub");
      switchsubStates1("#subessaybtn");
		$("#activecontent").animate({  
		opacity: 0
      	}, 300, function(){
      	  $("#activecontent").load('2010_content_essay.php',function(){
      		$("#activecontent").animate({
      			opacity: 1,
      			marginTop: 10
      			}, 200 );
      	 });
      });	
	location.hash = "#essay";
		}
	}

	
	function openContact(){
		if(($("#contbtn").attr('rel')=='off')||(lastsubactive1 == "")){
      switchsubStates1("#contbtn");
		$("#activecontent").animate({  
		opacity: 0
      	}, 300, function(){
      	  $("#activecontent").load('2010_content_contact.php',function(){
      		$("#activecontent").animate({
      			opacity: 1,
      			marginTop: 10
      			}, 200 );
      	 });
      });	
	location.hash = "#contact";
		}
	}
	
	function openSubscribe() {
	$("#fancyDummy").fancybox({
			'type':'ajax',
			'href':"2010NewsSubscribe.php",
			'showCloseButton':true,
			'padding':30,
			'autoDimensions':true,
		    'autoScale':false,
			'scrolling':'no',
			'overlayColor':'#000000',
			'overlayOpacity':0.6,
			'titleShow':false,
			'onClosed': function() {
				location.hash = "#";
			}
		}).trigger('click');	
	}
	
	function openPressContact(){
		if(($("#subcontactbtn").attr('rel')=='off')||(lastsubactive1 == "")){
      switchsubStates3("#subcontactbtn");
		$("#activecontent").animate({  
		opacity: 0
      	}, 300, function(){
      	  $("#activecontent").load('2010_content_contact.php',function(){
      		$("#activecontent").animate({
      			opacity: 1,
      			marginTop: 10
      			}, 200 );
      	 });
      });	
	location.hash = "#presscontact";
		}
	}
	
	
	
	function openTickets(){
     	switchsubStates1("#subticketsbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_tickets.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );	
	}
	function openVisitors(){
		if(($("#subvisitorsbtn").attr('rel')=='off')){		
     	switchsubStates1("#subvisitorsbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_visitorsinfo.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#visitors";	
		}
	}
	
	function openLocations(){
		if(($("#sublocationsbtn").attr('rel')=='off')){		
     	switchsubStates2("#sublocationsbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_locations.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#locations";	
		}
	}
	
	
	function openTimetable(){
		if(($("#subtimetablebtn").attr('rel')=='off')){		
     	switchsubStates2("#subtimetablebtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_timetable.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#timetable";	
		}
	}

	function openBook(){
		if(($("#subbookbtn").attr('rel')=='off')){		
     	switchsubStates2("#subbookbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_book.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#programmebook";	
		}
	}
	
	function openArtsitsAZ(){
		if(($("#subartistsbtn").attr('rel')=='off')){		
     	switchsubStates2("#subartistsbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_az.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#az";	
		}
	}

	function openCategories(){
		if(($("#subcategoriesbtn").attr('rel')=='off')){		
     	switchsubStates2("#subcategoriesbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_categories.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#categories";	
		}
	}

	

	function openAccred(){
		if(($("#subaccreditationbtn").attr('rel')=='off')){		
     	switchsubStates3("#subaccreditationbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('2010_content_accred.php',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#accreditation";	
		}
	}
	

	function openPresskit(){
		if(($("#subpresskitbtn").attr('rel')=='off')){		
     	switchsubStates3("#subpresskitbtn");
		$("#activecontent").animate({opacity: 0}, 300, function(){
		      $("#activecontent").load('files/',function(){
		      		$("#activecontent").animate({
		      			opacity: 1,
		      			marginTop: 10
		      			}, 200 );
		      	});
      	} );
      		location.hash = "#presskit";	
		}
	}
		
	
	
	
	
});
