var _cb_overlay = 'cb_Overlay';
var _jq_id = 'div#' + _cb_overlay;

$(document).ready(function(){
	$(document.createElement('div')).attr('id', _cb_overlay).appendTo('body');

	$(_jq_id).css({
		'width': '100%',
		'height': '100%',
		'display': 'none',
		'filter': 'alpha(opacity=0)',
		'opacity': 0,
		'-moz-opacity': 0,
		'position': 'absolute',
		'z-index': 5,
		'background-color': '#000000',
		'top': '0px',
		'left': '0px'
	});
	
	$('div.popup_wrapper').css({
		'width': '100%',
		'position': 'absolute',
		'z-index': 6,
		'display': 'none'
	});
});

function fadeIn(div, loadScrollBar){
	var jId = '#' + div;
	var i;
	
	$(_jq_id).css({
		'height': $(document).height(),
		'display': 'block'			  
	});
	
	$(jId).css('top', 30 + scrollOffset() + 'px');
	
	$(_jq_id).fadeTo('slow', 0.8);
	setTimeout('$("' + jId + '").css("display", "block");', 1000);
	
	// Codigo extra
	if(div == 'video'){
		document.getElementById('video_popup').innerHTML = '<iframe src="http://www.latinguide.tv/includes/iframe/?st=1275" width="574" height="302" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>';
	}
	
	if(loadScrollBar != ""){
		setTimeout('load_scroll("' + loadScrollBar + '");', 1500);
	}
}

function fadeOut(div){
	var jId = '#' + div;
	
	$(jId).css({
		'display': 'none'			  
	});
	
	$(_jq_id).fadeTo('slow', 0.05);
	$(_jq_id).fadeOut('slow', function(){
		$(_jq_id).css({
			'height': '0px',
			'display': 'none'			  
		});
	});
	
	// Codigo extra
	if(div == 'video'){
		document.getElementById('video_popup').innerHTML = '';
	}
}

function scrollOffset(){
	var x,y;

	if (self.pageYOffset){ // all except Explorer
		x = self.pageXOffset;
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body){ // all other Explorers
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}

	return y;
}

function load_scroll(loadScrollBar){	
	var div_id = '#' + loadScrollBar;
	
	$(div_id).jScrollPane({scrollbarWidth:18});
}
