var nid=0;
var b=1;
$(document).ready(function (){
// Next click
	$("#next").click(function (){nid = parseInt($("#nid1").text);	getNews(nid,"next");});
// Next click End
// Previous click
	$("#previous").click(function (){nid = parseInt($("#nids1").text);getNews(nid,"previous");});
	$("#nextb").click(function (){nid = parseInt($("#nid1").text);	getNews(nid,"next");});
// Next click End
// Previous click
	$("#previousb").click(function (){nid = parseInt($("#nids1").text);getNews(nid,"previous");});
	$("img").rightMouseDown( function(e){ return false; });
	$("img").noContext();
	$("#mainImage").noContext();
	//setTimeout("banner()",6000);
});

function banner(){
	/*try{
		var img = banners[b];
	}catch(e){
		b=1;
	}
	if(b>=banners.length){
		b=1;
	}
	$("#mainImage").hide();
	$("#mainImage").css('background-image',"url(images/"+banners[b]+")").fadeIn(500);
	b++;
	//alert("B: "+b+" - bg: "+ "url('images/"+banners[b]+"')");
	//$("#mainImage").load(function (){
		setTimeout("banner()",6000);
	//});*/
}
function getNews(id,action){
	var contents = ''; c = 0;
	$.ajax({
		type: "GET",
		url: "getNews.php?id="+id+"&action="+action,
		dataType: 'xml',
		beforeSend: function (){ $("#news_list").hide(); },
		success: function (xml){
			$(xml).find("news").each(function (){nid = $(this).find("id").text();imageURL = $(this).find("image").text();details = $(this).find("details").text();nTitle = $(this).find("title").text();added = $(this).find("date").text();	if(c==0){nidh = '<input type="hidden" name="nids1" id="nids1" value="'+nid+'" />';} else { nidh= ''; }c++;
			contents += '<div style="padding:5px;cursor:pointer;" id="news'+nid+'" onclick="getContents('+nid+');">'+nidh+'<div class="thumb" style="margin-bottom:8px;"><img src="images/news/'+imageURL+'" border="0" alt="" /></div><h3>'+nTitle+'</h3><div style="margin:4px 0px 5px 0px;">'+added+'</div><div>'+details+'</div></div><br clear="all" />';});
			$("#news_list").html(contents);
			$('#news_list').fadeIn("slow");
			$("img").rightMouseDown( function(e){ return false; });}
	});
}
function getContents(nid){
	$("#news_list div").css("background-color" , "#282828");
	var oid = '#news'+nid;
	$(oid).css("background-color", "#000");
	$(oid+' div').css("background-color", "#000");
	var contents = '';
	$.ajax({
		type: "GET",
		url: "getContents.php?id="+nid,
		dataType: 'xml',
		beforeSend: function (){ $("#news_details").hide(); },
		success: function (xml){
			$(xml).find("news").each(function (){
			imageURL = $(this).find("image").text();
			details = $(this).find("details").text();
			nTitle = $(this).find("title").text();
			added = $(this).find("date").text();
			contents += '<div id="news_image"><img src="images/'+imageURL+'" border="0" alt="" /></div><div id="news_title"><h3>'+nTitle+'</h3></div><div id="news_date">'+added+'</div><div id="news_content">'+details+'</div><br clear="all" />';
			});
			$("#news_details").html(contents);
			$('#news_details img').load(function (){$('#news_details').fadeIn("slow")});
			$("img").rightMouseDown( function(e){ return false; });
		}
	});
}
function getGallery(id){
	var contents = '';
	for(i=1;i<=8;i++){
		$("#category"+i).removeClass("show_cat_active");
		$("#category"+i).addClass("show_cat");
	}
	$("#category"+id).toggleClass("show_cat_active");
	c = 0;
	$("div.showcase").hide();
	$("div.thumbs").hide();
	$.ajax({
		type: "GET",
		url: "getGallery.php?id="+id,
		dataType: 'xml',
		beforeSend: function (){ $(".thumbs").hide(); $(".showcase").hide(); $("#catName").hide();},
		success: function (xml){
		//var alaa = $(xml).find('details').text();
		alaa='';
			nid = $(xml).find("id").eq(0).text();
			mimage = $(xml).find('image').eq(0).text();//alert(mimage);
			try{
			caption = $(xml).find("caption").eq(0).text();
			} catch (e){ }
			mainimage = '<img class="showcase" onmousedown="return false;" src="images/'+mimage+'" border="0" alt="" id="galleryImage" /><br /><div class="showcase_footer"><div id="caption">'+caption+'</div><div id="showcase_nav"><a href="javascript:;" onclick="getImage('+nid+','+id+',\'previous\');">&lt;&lt;&nbsp;previous</a>&nbsp;&nbsp;&nbsp;<a href="javascript:;" onclick="getImage('+nid+','+id+',\'next\');">next&nbsp;&gt;&gt;</a></div></div>'; 
			$(xml).find('images').each(function (){
			thumbimage = $(this).find("thumb").text();
			tid = $(this).find("id").text();
			contents += '<img src="images/'+thumbimage+'" onmousedown="return false;" id="thumb'+tid+'" onclick="getImage('+tid+','+id+',\'\');" class="showcase" border="0" alt="" /><br clear="all" />';
			alaa='thumb'+tid;
			});
			switch(id){
				case 1:
				$("#catName").html("Royal &amp Government Events");
				break;
				case 2:
				$("#catName").html("Corperate Events");
				break;
				case 3:
				$("#catName").html("Product Launches");
				break;
				case 4:
				$("#catName").html("Conferences");
				break;
				case 5:
				$("#catName").html("Concerts and Performances");
				break;
				case 6:
				$("#catName").html("Theatre and TV");
				break;
				case 7:
				$("#catName").html("Weddings and Private Functions");
				break;
				case 8:
				$("#catName").html("Video, Lasers, and Pyrotechnics");
				break;
			}
			//$("#catName").html(contents);
			$("#catName").fadeIn(500);
			$("div.thumbs").html(contents);
			$("div.thumbs #"+alaa).load(function (){$("div.thumbs").fadeIn(500);});
			$("div.showcase").html(mainimage);
			$("div.showcase img").load(function (){$("div.showcase").fadeIn(500);});
			$("#tn").html('<img src="images/showcase_up.gif" onclick="getThumbs('+id+',\'previous\');" border="0" alt="up" /><img src="images/showcase_down.gif" onclick="getThumbs('+ id +',\'next\');" border="0" alt="down" />');
		}
	});
}
function getImage(id,cid,action){
	var content = '';
	//alert('ID: '+id);
	$.ajax({
		type: "GET",
		url: "getImage.php?id="+id+'&action='+action+'&cid='+cid ,
		dataType: 'xml',
		beforeSend: function (){ $("div.showcase").hide(); },
		success: function (xml){
		//var alaa = $(xml).find('details').text();
			iid = $(xml).find("id").text();
			imgUrl = $(xml).find("image").text();
			try{
			caption = $(xml).find("caption").text();
			} catch (e){ }
			content = '<img class="showcase" onmousedown="return false;" src="images/'+imgUrl+'" border="0" alt="" id="galleryImage" /><br /><div class="showcase_footer"><div id="caption">'+caption+'</div><div id="showcase_nav"><a href="javascript:;" onclick="getImage('+iid+','+cid+',\'previous\');">&lt;&lt;&nbsp;previous</a>&nbsp;&nbsp;&nbsp;<a href="javascript:;" onclick="getImage('+iid+','+cid+',\'next\');">next&nbsp;&gt;&gt;</a></div></div>';
			//alert(contents);
			$("div.showcase").html(content);//alert(contents);
			$("div.showcase img").load(function (){$("div.showcase").fadeIn(500)});
			$("img").rightMouseDown( function(e){ return false; });
		}
	});
}
var s=0;
function getThumbs(cid,action){
	if(action == 'next'){s=s+8;	} else {if(s>8){s=s-8;} else {s=0;}}
	var content = '';
	$.ajax({
		type: "GET",
		url: "getThumbs.php?cid="+cid+'&s='+s,
		dataType: 'xml',
		beforeSend: function (){ $("div.thumbs").hide(); },
		success: function (xml){
		//var alaa = $(xml).find('details').text();
		if($(xml).find("start").text()=='0'){	s=0;	}
			$(xml).find('images').each( function (){
			iid = $(this).find("id").text();
			imgUrl = $(this).find("thumb").text();
			content += '<img src="images/'+imgUrl+'" onmousedown="return false;" id="thumb'+iid+'" onclick="getImage('+iid+','+cid+',\'\');"  class="showcase" border="0" alt="" /><br clear="all" />';
			});
			$("div.thumbs").html(content);
			$("div.thumbs").fadeIn(500);
			$("img").rightMouseDown( function(e){ return false; });
			$("#tn").html('<img src="images/showcase_up.gif" onclick="getThumbs('+cid+',\'previous\');" border="0" alt="up" /><img src="images/showcase_down.gif" onclick="getThumbs('+ cid +',\'next\');" border="0" alt="down" />');
		}
	});
}
