/*
| -------------------------------------------------------------------------
| Global Vars
| -------------------------------------------------------------------------
*/

	var baseUrl = (window.location.host == 'www.lawclick.net') ? document.location.protocol+'//www.lawclick.net/':document.location.protocol+'//localhost/lawclick.net/';
	
	
	var timeout    = 500;
	var closetimer = 0;
	var ddmenuitem = 0;
	
	function jsddm_open()
	{  jsddm_canceltimer();
	   jsddm_close();
	   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}
	
	function jsddm_close()
	{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}
	
	function jsddm_timer()
	{  closetimer = window.setTimeout(jsddm_close, timeout);}
	
	function jsddm_canceltimer()
	{  if(closetimer)
	   {  window.clearTimeout(closetimer);
	      closetimer = null;}}
	     
     
/*
| -------------------------------------------------------------------------
| Accordion Ad
| -------------------------------------------------------------------------
*/	
	function playerReady(obj) {
		player = document.getElementById(obj.id);
		player.addModelListener("STATE", "playerState");
		player.addModelListener('TIME','timeMonitor');
	}
	
	function adManager(){
		
		var ad = $('#adImage');
		if(player.state === 'PLAYING' && ( (player.position > 3 && player.position < 10) || (player.position > 60) ) ){
			if(ad.attr('state') === 'off'){
				ad.attr('state','on');
				ad.animate({left:'-350px',top:'0px'},1000,'swing');
			}
		}else if(ad.attr('state') === 'on'){
			ad.attr('state','off');
			ad.animate({left:'0px',top:'0px'},1000,'swing');
		}
	}		
	
	function playerState(obj){
		player.state = obj.newstate;
		adManager();
	}
	
	function timeMonitor(obj){
		player.position = obj.position;
		adManager();
	}
	      

$(document).ready(function(){ 
	

	$('#jsddm > li').bind('mouseover', jsddm_open)
   	$('#jsddm > li').bind('mouseout',  jsddm_timer)
   	
   	$('#phone_icon').hover(
   		function(){
			$(this).attr('src','assets/images/connect_phone_over.gif');
		},function(){
			$(this).attr('src','assets/images/connect_phone.gif');
	}); 
	
	$('#xped_image').hover(
   		function(){
			$(this).attr('src','assets/images/xpedite_over.jpg');
		},function(){
			$(this).attr('src','assets/images/xpedite.jpg');
	});  
	
	
	$("a.iframe").fancybox({
		'frameWidth':500,
		'frameHeight':320
	});
	
	$("a.iframe-ad").fancybox({
		'frameWidth':865,
		'frameHeight':320
	});
	
	$("a.inline").fancybox({
		'hideOnContentClick': true,
		'frameWidth':580,
		'frameHeight':500
	});
	
	$("a.fancy-image").fancybox({
		'hideOnContentClick': true,
		'frameWidth':580,
		'frameHeight':500
	});
	
	$("a.inline-connect").fancybox({
		'hideOnContentClick': false,
		'frameWidth':275,
		'frameHeight':320
	});
	
	
	$("#read_article").toggle(
		function(){
			$("#pres_column_full").slideDown();
			$(this).html('Hide Article');
		},
		function(){
			$("#pres_column_full").slideUp();
			$(this).html('Read Full Article');
		}
	);
	
	$("#pre_column_link").toggle(
		function(){
			$("#prev_columns_list").slideDown();
			$(this).html('Hide Previous Articles');
		},
		function(){
			$("#prev_columns_list").slideUp();
			$(this).html("Previous President's Columns");
		}
	);

 	
});

document.onclick = jsddm_close;

