//var timeout    = 300;
var timeout = 0;
var closetimer = 0;
var ddmenuitem = 0;
var ddmenulink = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenulink = $(this).addClass("hover");
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');} 

function jsddm_close()
{  if(ddmenuitem) {
		ddmenuitem.css('visibility', 'hidden');
		ddmenulink.removeClass("hover");
	}
}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer() {  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

document.onclick = jsddm_close; 


jQuery(document).ready(function(){

	jQuery('#navigation > li').bind('mouseover', jsddm_open);
    jQuery('#navigation > li').bind('mouseout',  jsddm_timer);
	
	jQuery(document).ready(function() {
			jQuery('#post-0').addClass('grey1');
			jQuery('#post-0').removeClass('grey2');
			jQuery('.grey1 .grey4-inside').addClass('grey3-inside');
			jQuery('.grey1 .grey4-inside').removeClass('grey4-inside');
			return false;
	});
	
	
	
	
	
	/* ///////////////////////////////////////////////////////// SEARCH RESULTS */	
		jQuery('.search-wrapper .box-content').mouseenter(function() {
			jQuery(this).addClass('hover');
			return false;
	});
	
		jQuery('.search-wrapper .box-content').mouseleave(function() {
			jQuery(this).removeClass('hover');
			return false;
	});
	
	
	/* ///////////////////////////////////////////////////////// COMMENTS */
		jQuery('div.more-comments').hide();
		jQuery('a.readmore-comments').click(function() {
			jQuery('div.more-comments').show();
	});
	$('.lightbox').each(function(){
		 elem = $(this);

		 reldata = elem.attr('rel');

		 var lb_width = 600;
		 var lb_height = 700;

		 if (reldata){
			settings = reldata.split(';');
			for (var i=0; i<settings.length; i++){
				setting = settings[i].split('=');

				if (setting[0] == 'width')
					lb_width = setting[1];
				else if (setting[0] == 'height')
					lb_height = setting[1];
			}
		}

		elem.nyroModal({
			bgColor: "#009bde",
			zIndexStart: 10000,
			padding: 0,
			type: 'iframe',
			title: null,
			titleFromIframe: false,
			width: lb_width,
			height: lb_height,
			showContent: showLightbox,
			hideContent: hideLightbox
		});
	});
   
});

function showLightbox(elts, settings, callback) {
	//elts.loading.hide();
	$("#nyroModalContent > iframe").attr("allowtransparency","true").css("background-color","transparent");
 
	
	elts.contentWrapper
		.css({
			zIndex:10000,
			opacity: 0.0,
			width: settings.width+'px',
			height: settings.height+'px',
			marginTop: settings.marginTop+'px',
			marginLeft: settings.marginLeft+'px'
		})
		.show()
		.animate({
			opacity: 1.0
		}, {duration: 350, complete: callback});
}

function hideLightbox(elts, settings, callback) {
	elts.contentWrapper.hide();
	callback();
};