// JavaScript Document
function GetCurrentPageName() { //method to get Current page name from url. //return page name in small . 
	var sPath = window.location.pathname; 
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1); 
	sPage=sPage.split(".")[0];
	return sPage.toLowerCase() 
	} 
function getHash(){
	var hash = window.location.hash.slice(1);
	if(hash=="") hash="intro";
	return hash;
}
$(document).ready(function(){
function checkemail(email){
	var valid=1
 	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(email))	valid=0;

	return (valid)
}

/*----SetPage----*/

$(".getpage").click(function(){ 
	$("#supersized").fadeOut()
	var obj = $(this);
	var url = obj.attr("rel")+".html";
	if(obj.attr("rel")=="event") {
		var eid=obj.attr("id")
		url=$(this).attr("rel")+".php?eid="+eid;
 
	}
	
	$.ajax({
		url: url,
		cache:false,
		success: function(html) {  
			$('#body').html(html);
			obj.addClass("selected");
			if($(".music").html().length==0) $(".music").load("music.php");
			$(".menu ul").hide()
		}
	  });
	//return false;
	})
/*
$.ajax({
	url: 'addtobasket.php',
	data: 'iId='+iId[0],
	async: false,
	beforeSend:function(){
	   getPopup();
	},
	error :function(error){
		$('#popmsg').prepend(error);
		removePopup();
	},
	success: function(msg) {  
		var returned;
	  if(msg==1)	returned='Item successfully added to cart';
	  else returned='An error occured, please try again later';
	  $('#popmsg').prepend(returned);
	   removePopup();
	}
  });	
  	*/

var loader=$(".loader")
$(".supParent").click(function(){
	$(this).next("ul").stop(false,true).animate({width: "toggle"}, 500);
	})
$(".parent").click(function(){
	var obj=$(this);
	var num=obj.attr("num");
	 
	$(".parent").removeClass("selected");
	//$(".parent").next("ul").animate({width: "0"}, 500)
 	jQuery.each($(".parent"), function() {
		if($(this).attr("num")!=num) $(this).next("ul").fadeOut();
      
   }); 

	if(obj.hasClass("menuBtn")){
	obj.toggleClass("menuBtn1")
	obj.toggleClass("menuBtn2")
	}else{
		obj.parent().parent().children('a').removeClass("selected");
		obj.toggleClass("selected");	
	}
 
	obj.next("ul").stop(false,true).animate({width: "toggle"}, 500);
	
	return false;
	
	
	})
$(".subParent").click(function(){
	var obj=$(this);
	var num=obj.attr("num");
	 
	$(".subParent").removeClass("selected");
	//$(".parent").next("ul").animate({width: "0"}, 500)
 	jQuery.each($(".subParent"), function() {
		if($(this).attr("num")!=num) $(this).next("ul").fadeOut();
      
   }); 

	if(obj.hasClass("menuBtn")){
	obj.toggleClass("menuBtn1")
	obj.toggleClass("menuBtn2")
	}else{
		obj.parent().parent().children('a').removeClass("selected");
		obj.toggleClass("selected");	
	}
 
	obj.next("ul").stop(false,true).animate({width: "toggle"}, 500);
	
	return false;
	
	
	})
})
$(window).load(function(){$(".music").load("music.php");
	var arrNO = [ "collection", "collectionv", "events", "press" ];
	var pagename=GetCurrentPageName();
	var hash = getHash();//alert(jQuery.inArray(pagename, arrNO))
	 
	if(jQuery.inArray(pagename, arrNO)<0 || hash==""){
		
		var url = hash+".html";
		if(hash=="event") url=hash+".php";
		// alert(url)
		$.ajax({
			url: url,
			success: function(html) {  
				$('#body').html(html)
				
				//if($(".music").html().length==0) $(".music").load("music.php");
			}
		  });
	//	if(hash=="intro" || hash==""){
			if($(".music").html().length==0) $(".music").load("music.php");
			//}
		else{
			$(".menuBtn").toggleClass("menuBtn1")
			$(".menuBtn").toggleClass("menuBtn2")
			$(".menuBtn").next("ul").stop(false,true).animate({width: "toggle"}, 500);
			$(".menu ul li a").removeClass("selected");
			$(".menu ul li a#"+hash).addClass("selected");
			$("#supersized").remove();
		}
	}else{
		
		}
})
