<!--
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

$(document).ready(function() {

	var wloaded;
	var sec;
	var showing = false;

	// ///////////////////////////////////////////////////////////////

	var lightboxconf = {
		// overlayOpacity:
		fixedNavigation:true,

		overlayBgColor: '#FFF',
		overlayOpacity: 0.3,
		imageLoading: BASE_URL+'img/common/progress.gif',
		imageBtnClose: BASE_URL+'img/common/close.gif',
		imageBtnPrev: BASE_URL+'img/common/mini-prev.png',
		imageBtnNext: BASE_URL+'img/common/mini-next.png',
		containerResizeSpeed: 350,
		txtImage: '',
		txtOf: '/'

	};


	$('a.companyLB').lightBox(lightboxconf);
	$('a.newsletterLB').lightBox(lightboxconf);

	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	var tempclass = '';

	$(".newsLB").each(function() {

		if($(this).attr('rel') != tempclass) {

			if(tempclass != '') {

				$("."+tempclass).lightBox(lightboxconf);
			}

			tempclass = $(this).attr('rel');

			$(this).addClass(tempclass);

		} else {

			$(this).addClass(tempclass);
		}
	});

	if(tempclass != '') {

		$("."+tempclass).lightBox(lightboxconf);
	}


	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	tempclass = '';

	$(".storesLB").each(function() {

		if($(this).attr('rel') != tempclass) {

			if(tempclass != '') {

				$("."+tempclass).lightBox(lightboxconf);
			}

			tempclass = $(this).attr('rel');

			$(this).addClass(tempclass);

		} else {

			$(this).addClass(tempclass);
		}
	});


	if(tempclass != '') {

		$("."+tempclass).lightBox(lightboxconf);
	}

	// ////////////////////////////////////////////////////////////////////////////////////////////////////
	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	$("#news-prev").hide();

	var pos;

	$("#news-next").click(function() {

		$("#news-prev").show();

		$("#slider-news li").each(function(){

			pos = parseInt($(this).css('left'),10)-$(this).outerWidth();

			$(this).animate({
				left: pos

			}, function(){

				if(pos == 0) {
					if($('#slider-news ul li').index($(this))+1 == $("#slider-news ul li").size()) {
						$("#news-next").hide();
					}
				}
			});
		});
	});

	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	if($("#slider-news ul li").size() < 2) {
		$("#news-next").hide();
	}


	$("#news-prev").click(function() {

		$("#news-next").show();

		$("#slider-news li").each(function(){

			$(this).animate({
				left: parseInt($(this).css('left'),10)+$(this).outerWidth()

			}, function(){

				if(parseInt($(this).css('left'),10) == 0 && ($('#slider-news ul li').index($(this)) == 0)) {
					$("#news-prev").hide();
				}

			});

		});
	});


	// ////////////////////////////////////////////////////////////////////////////////////////////////////
	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	$("#menu ul li").click(function(){

		sec = $(this).attr('id');

		if(sec == showing) {
			$("#preview-"+showing).slideUp(200);
			showing = false;
			$("#"+sec).removeClass('imhere');
		} else if(showing) {
			$("#preview-"+showing).slideUp(200, function(){
				$("#preview-"+sec).slideDown(500);
				$("#"+showing).removeClass('imhere');
				$("#"+sec).addClass('imhere');
				showing = sec;
			});

		} else {
			$("#preview-"+sec).slideDown(500,function(){
				showing = sec;
				$("#"+showing).addClass('imhere');
			});
		}

		if($("#supersized").css('display') == 'none' && (sec != 'brochures' && sec != 'workbook')) {

			$("#main").fadeOut(200, function() {
				$("#supersized").fadeIn(500);
			});

		}


	});

	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	$("#main, #supersized").click(function(){

		if(showing) {
			$("#preview-"+showing).slideUp(200, function(){
				$("#"+showing).removeClass('imhere');
				showing = false;
			});
		}
	});

// //////////////////////////////////////////////////////////////////////////////
// //////////////////////////////////////////////////////////////////////////////
// //////////////////////////////////////////////////////////////////////////////

function setaccess() {
		
		// data = $(this).metadata();

		actionurl = LANG_URL+"workbook/welcome/";

		$("#users-iframe").attr("src",actionurl);

		/*
		 * $("#users-container").dialog('option', 'buttons', {
		 * 
		 * 'Cerrar': function() { $(this).dialog('close');
		 * 
		 * location.href = LANG_URL; }, 'Guardar' : function() {
		 * 
		 * waitandsubmit(); } });
		 */

		$("#users-container").dialog('open');
};
	
// ///////////////////////////////////////
	
	$("#users-container").dialog({
		resizable: false,
		autoOpen: false,
		height:500,
		width:952,
		modal: true,
		/*
		 * buttons: { 'Cerrar': function() { $(this).dialog('close');
		 * 
		 * location.href = LANG_URL; }, 'Guardar' : function() {
		 * 
		 * $("#dialog-iframe").contents().find("#dialog-form").submit(); } },
		 */
		open: function(){
			$(".ui-dialog-titlebar-close").css('border','1px solid #FFFFFF');
			$(".ui-widget-content").css('border','1px solid #FFFFFF');
			
			
			// $(".ui-dialog-titlebar").css('background-color','#000000');
		},
		close:function() {
			loadmain(wloaded);
		}
	});
	
		
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////////////////////////////////

	$("#view-newsletter").click(function(){

		loadurl = LANG_URL+'newsletter/open/';
		$("#view-container").dialog('open');

	});

	// ////////////////////////////////////////////////////////////////////////////////////////////////////

	var loadurl = '';

	$("#view-container").dialog({
		// bgiframe: true,
		resizable: false,
		autoOpen: false,
		height:'auto',
		width:'auto',
		closeOnEscape: true,
		modal: false,
		position:'center',
		open: function(event, ui) {

			$(".ui-dialog-titlebar-close").show();

			$("#more-content").load(loadurl, function() {
				$("#view-container").dialog('option', 'position', 'center');
			});
		},
		close:function() {
			$("#view-container #more-content").html('');
		}
	});

	// ///////////////////////////////////////

	/*
	 * $(".onclick-open").click(function(){
	 * 
	 * data = $(this).metadata();
	 * 
	 * loadurl = LANG_URL+data.sec+"/viewonclick/"+data.ids+"/";
	 * 
	 * $("#view-container").dialog('open');
	 * 
	 * });
	 */

	// ///////////////////////////////////////

	$(".onclick-load").click(function() {

		loadmain($(this));

	});

	// ///////////////////////////////////////

	function loadmain(obj) {

		wloaded = obj;
		
		data = obj.metadata();

		loadurl = LANG_URL+data.sec+"/loadonclick/"+data.ids+"/";

		$("#preview-"+showing).slideUp(200);

		$("#supersized").fadeOut(500,function(){
			if(loadurl != '')$("#supersized-loader").show();
		});

		$("#main").load(loadurl, function() {

			$('#main .onclick-load').bind('click', function(){
				loadmain2($(this));
			});
			
			$("#main #users-access").click(function() {
				setaccess();
			});
			 	
			$('a.workbookLB').lightBox(lightboxconf);

			// ///////////////////////////////////////////////

			loadurl = '';

			$("#supersized-loader").fadeOut();

			$("#main").show();

			
			$("#slider").easySlider({
				// auto: true,
				// numeric: true,
				continuous: true,
				// firstShow:true,
				// lastShow:true,
				speed:400
			});
			
			$("#slider img").show();
			
		
			if(data.sec == 'workbook') {
				if($("#slider img").size() <= 30) {
					$("#slider-content #prevBtn").hide();
					$("#slider-content #nextBtn").hide();
			} else {
				$("#slider-content #prevBtn").show();
				$("#slider-content #nextBtn").show();
			}
			}

		});
	}

	// ////////////////////////////////////////////////////


	function loadmain2(obj) {

		// $("#main").fadeOut(500,function() {

			// $("#supersized-loader").fadeIn();

			wloaded = obj;
		
			data = obj.metadata();

			loadurl = LANG_URL+data.sec+"/loadonclick/"+data.ids+"/";
			
			$("#main").load(loadurl, function() {

				// $("#supersized-loader").fadeOut();

				$('#main .onclick-load').bind('click', function(){
					loadmain2($(this));
				});
				
				$("#main #users-access").click(function() {
					setaccess();
				});

				$('a.workbookLB').lightBox(lightboxconf);

				loadurl = '';

				$("#slider").easySlider({
					// auto: true,
					// numeric: true,
					continuous: true,
					// firstShow:true,
					// lastShow:true,
					speed:400
				});

				$("#slider img").show();
				
				if(data.sec == 'workbook') {
				if($("#slider img").size() <= 30) {
					
					$("#slider-content #prevBtn").hide();
					$("#slider-content #nextBtn").hide();
				} else {
					$("#slider-content #prevBtn").show();
					$("#slider-content #nextBtn").show();
				}
				}
				
			});

			$("#main").fadeIn('fast');
		// });
	}

	// ////////////////////////////////////////////////////

	if($("#"+SECTION).size() == 1) $("#"+SECTION).addClass('imhere');

	// ////////////////////////////////////////////////////

	$(".tyc").click( function () {
		$("#tyc-container").dialog('open');
	});

	// ////////////////////////////////////////////////////

	$("#tyc-container").dialog({
		// bgiframe: true,
		autoOpen: false,
		draggable:true,
		height: 520,
		width:800,
		modal: false,
		resizable:false,
		modal:false
	});

	// //////////////////////////////////////////////////////////////////////////////

	$("#supersized").fadeIn();
	$("#supersized-loader").hide();
	
	// //////////////////////////////////////////////////////////////////////////////
	
	if(jQuery.isFunction($.supersized) && typeof bgimages != 'undefined') {

		$.supersized({

			slideshow               :   1,		// Slideshow on/off
			autoplay				:	1,		// Slideshow starts playing
												// automatically
			start_slide             :   1,		// Start slide (0 is random)
			random					: 	0,		// Randomize slide order
												// (Ignores start slide)
			slide_interval          :   8000,	// Length between transitions
			transition              :   1, 		// 0-None, 1-Fade, 2-Slide Top,
												// 3-Slide Right, 4-Slide
												// Bottom, 5-Slide Left,
												// 6-Carousel Right, 7-Carousel
												// Left
			transition_speed		:	2000,	// Speed of transition
			new_window				:	1,		// Image links open in new
												// window/tab
			pause_hover             :   0,		// Pause slideshow on hover
			keyboard_nav            :   1,		// Keyboard navigation on/off
			performance				:	1,		// 0-Normal, 1-Hybrid
												// speed/quality, 2-Optimizes
												// image quality, 3-Optimizes
												// transition speed // (Only
												// works for Firefox/IE, not
												// Webkit)
			image_protect			:	1,		// Disables image dragging and
												// right click with Javascript
			image_path				:	'/img/common/', // Default image path

			// Size & Position
			min_width		        :   800,		// Min width allowed (in
													// pixels)
			min_height		        :   600,		// Min height allowed (in
													// pixels)
			vertical_center         :   0,		// Vertically center background
			horizontal_center       :   1,		// Horizontally center
												// background
			fit_portrait         	:   1,		// Portrait images will not
												// exceed browser height
			fit_landscape			:   1,		// Landscape images will not
												// exceed browser width

			// Components
			navigation              :   0,		// Slideshow controls on/off
			thumbnail_navigation    :   0,		// Thumbnail navigation
			slide_counter           :   0,		// Display slide numbers
			slide_captions          :   0,		// Slide caption (Pull from
												// "title" in slides array)
			slides : bgimages

		});
	}

});

// ////////////////////////////////////////////////////////////////

-->
