/*
 * michael zeyeko 1.0
 *
 * Copyright (c) 2008 David Bimamisa (ketchxup.de)
 *
 * $Date: 2009-02-05 22:52 $
 */
 
 var base_path = "http://michaelzeyeko.com/"; 
 var video_path = "http://michaelzeyeko.com/files/videos/";  // no relative path
 var theme_path = "http://michaelzeyeko.com/themes/v2/";

 $(document).ready(function(){
							
	$("#showVideo").hide();			
	
	
	$('#gallcarou').jcarousel({
		 auto: 20
		 });  
	 
  	$("body >*").hide();
	
 $(window).load(function () 
 {	
 	$("body").one("mouseover", function(){

	$(".navaktiv:parent").before('<div id="c_nav">');
	
		var offset = $('.navaktiv').position();
	  $("#c_nav").animate({ left: offset.left }, 200 )
	  .animate({ width: $('.navaktiv').innerWidth() }, 300 );
	  // notify the user that the image could not be loaded
	});
	
	  if(screen.width <= 1152)
	  {	
		$("#trans").css({'position':'absolute','height':'810px'});
		 img_fixed = '';
	  }
	  else
	  {
		  img_fixed  = 'fixed';
	  }

	  $("body").css('background',"#010101 url("+theme_path+"images/bg00.jpg) "+img_fixed+" left top no-repeat");
	  
	  //alert($("body").css('background-image'));
	  // fade our image in to create a nice effect
	  $("body >*").fadeIn();
	}).error(function () {
	  // notify the user that the image could not be loaded
	});

	
	
	
	 $(".ImgBox").mouseover(function(){
		$(".ImgBox").css('cursor','pointer');		
	 });
	 	 
	 $(".ImgBox").click(function(){
	 	$(".ImgBox").css('z-index','20');
	 });	
	
	$("#showImage").draggable({ 

		'revert': false,
		'cursor': "pointer",
		'scroll': true
	}); 
	
 $("#menu li a").mouseout(function()
  { 
		$("#c_nav").stop(true);
		var offset = $('.navaktiv').position();
		  $("#c_nav").animate({ left: offset.left }, 250 )
		  .animate({ width: $('.navaktiv').innerWidth() }, 300 );

  });	
	$("#menu li a").bind('mouseover', function()
	{ 		
			$("#c_nav").stop(true);
			var offset = $(this).position();
			  $("#c_nav").animate({ left: offset.left }, 200 )
			  .animate({ width: $(this).innerWidth() }, 800 );
	  });

	


	
  
});
	
	function slideToggle(id)
	{
		  $(id).slideToggle("slow");
	}
	
	function getVideo(file,title,desc)
	{
		
		$("#trans").css('background','url(themes/v2/images/trans.png) repeat');	

		$("#main-box >*").fadeTo("slow", 0.22);
		$("#menu  >*").fadeTo("slow", 0);
		
		//path = "photos/" + file;
		
		$("#showVideo").hide();	
		$("#mp3player").hide();
		
		$("#showVideo").html('<div class="vidclose"><a onclick="closeBox(\'2\');">[close]</a></div><div id="player_holder"> </div> <div id="v-desc"><span id="v-title"></span> <span id="v-summary"></span></div>');
		
	 	
		
		var cssObj = {
			position: "absolute",
			left: "197px",
			top: "140px"
		}
		

		$("#showVideo").fadeTo("fast", 1);
		$("#showVideo").css(cssObj);
		$("#showVideo").show(1200);		

		window.setTimeout("LoadFile(\""+file+"\",\""+title+"\",\""+desc+"\")", 1300);
	
	}
	
	
	function getImage(file)
	{		
	

	
		$("#trans").css('background','url(' + base_path + 'themes/v2/images/trans_black.png) repeat');	

		$("#main-box >*").fadeTo("slow", 0.22);
		$("#menu  >*").fadeTo("slow", 0);
		
		path = "photos/" + file;
		
		$("#showImage").hide();
		$("#mp3player").hide();
		
		 $.ajax({
	            type: "POST",
	            url: window.location.href,
	            data: 'isAjax=1&action=getImageSize&file='+file,
	             //dataType: "html",
	             success: function(size)
	             {  	
				 	var imgSize;
				 	imgSize = size.split(',');
				 		
				$("#showImage").html('<div class="ImgBox"><img src="' + file + '" width="'+imgSize[0]+'px" alt="#" id="imgpopup" \/> </div> <div class="imgclose"><a onclick="closeBox(\'1\');">[close]</span></a></div>');						
				$(".ImgBox").css({"width":imgSize[0]+"px","height":imgSize[1]+"px"}); 		
	      		 }           		

		
		});		
		
		//$(".ImgBox").css({"width":imgsize[0]+"px","height":imgsize[1]+"px"}); 
		$("#imgpopup").attr("src",theme_path+"images/spinner.gif"); 
	 	$("#imgpopup").load(function() 
		{
			
		  $("#imgpopup").attr('src',file);	
		  //alert($("#imgpopup").attr('src'));
		  
		}).error(function () {
		  alert('browser doesnt support it');
		});	
		
		var cssObj = {
			position: "fixed",
			left: "197px",
			top: "140px",
			background: "#fff"
		}
		
		$("#showImage").fadeTo("fast", 1);
		$("#showImage").css(cssObj);
		$("#showImage").show(1200);
	}


	function closeBox(type)
	{	
	
		if(type == 1)
		{
			$("#showImage").hide(1200);	
			$("#showImage > *").remove();
			$("#showImage").css('background','none');
		}
		else
		{
			$("#showVideo").hide(1200);	
			$("#showVideo > *").remove();
			$("#showVideo").css('background','none');
		}

		

		  if($.browser.msie)
		  {		
			$("#main-box >*").fadeTo("fast", 0.6);
			$("#menu  >*").fadeTo("fast", 1);
		  }
		  else
		  {
			$("#main-box >*").fadeTo("fast", 0.9);
			$("#menu  >*").fadeTo("fast", 1);			  
		  }
	
		
		$("#trans").css('background','none');
		$("#mp3player").show();	
		
	}


	function LoadFile (file,title,desc)
	{	
			var flashvars = {};
			var params = {};
			var attributes = {};

			attributes.id = "player_holder";	
			
			title = title.replace(/%/g,' ',title);
			desc = desc.replace(/%/g,' ',title);
			
			$("#v-title").text(title); 
			$("#v-summary").text(desc); 
			
			flashvars.file =  video_path + file;

			swfobject.embedSWF("plugins/jw_flv/mediaplayer.swf", "player_holder","680", "546", "8.0.0", false,flashvars, params, attributes);
		}

	function LoadMusic(file,title)
	{	
			var flashvars = {};
			var params = {};
			var attributes = {};

			params.quality = "best";
			attributes.id = "mp3player";
			
			flashvars.file = file;
			flashvars.songtitle = title;
			
			swfobject.embedSWF(base_path+"plugins/player.swf", "mp3player","356", "85", "8.0.0", false,flashvars, params, attributes);
	}
		
	function readmore(id)
	{
		 $.ajax({
				type: "POST",
				url: window.location.href,
				data: 'isAjax=1&action=article&id='+id,
				dataType: "html",
				success: function(txt)
				 {  
				 //$("div").slideDown("slow");
					
					
					$('#art_'+id).append('<div id="ajax_'+id+'"><div>');
					$('#ajax_'+id).hide();
					$('#ajax_'+id).html(txt);
					$('#ajax_'+id).slideDown("slow");
					
					$("#art_"+id+" .readmore").html('<a class="gotme" href="#post-'+id+'" onclick="gotit(\''+id+'\');">X</a>');
		
				 }           		
		
		});	
	}
	
	function gotit (id)
	{
		$('#ajax_'+id).slideUp("slow");	
		$("#art_"+id+" .readmore").html('<a class="gotme" href="#post-'+id+'" onclick="readmore(\''+id+'\');">Read more</a>');
	}