$(document).ready(function(){
	
	/*lightbox setup*/	
	hs.graphicsDir = '/assets/image/graphics/';
	hs.align = 'center';
	hs.transitions = ['expand', 'crossfade'];
	hs.fadeInOut = true;
	hs.dimmingOpacity = 0.8;
	hs.outlineType = 'rounded-white';
	hs.captionEval = 'this.thumb.alt';
	hs.marginBottom = 105; // make room for the thumbstrip and the controls
	hs.numberPosition = 'caption';
	hs.useBox = true;
	hs.width = 600;
	hs.height = 420;
	hs.showCredits = false;
//	hs.captionOverlay.position = 'bottompanel';
	hs.captionOverlay.width = "620px";
	hs.captionOverlay.height = "20px";
	// Add the slideshow providing the controlbar and the thumbstrip
	hs.addSlideshow({
		//slideshowGroup: 'group1',
		interval: 5000,
		repeat: false,
		useControls: true,
		overlayOptions: {
			className: 'text-controls',
			position: 'top center',
			relativeTo: 'expand',
			offsetY: -60
		},
		thumbstrip: {
			position: 'bottom center',
			mode: 'horizontal',
			relativeTo: 'expand',
			width: '610px'
			
		}
	});
	
	/**
	 * Handling LAST MINUTE SMS REQUESTS
	 */
	$('#lastminutesms_send').click(function(){
		if($('#lastminutesms_send').attr('disabled') == 'disabled') {
			return false;
		}
		$.ajax({
			url: "/bald/addlastminutesmsentry",
			type: "POST",
			data: ({
				name : $('#lastminutesms_name').attr('value'),
				phone : $('#lastminutesms_phone').attr('value')
			}),
			dataType: "json",
			success: function(html){
				alert(html.data);
				if (html.error=='0') {
					$('#lastminutesms_send').attr('disabled', 'disabled');
					$('#lastminutesms_name').attr('disabled', 'disabled');
					$('#lastminutesms_phone').attr('disabled', 'disabled');					
				}
			}
		});
		return false;
	});
	
	/**
	 * Handling LOGIN request
	 */
	$('#login_button').click(function(){
		$.ajax({
			url: "/bald/checkuser",
			type: "POST",
			data: ({
				name : $('#login_name').attr('value'),
				cardnumber : $('#login_cardnumber').attr('value')
			}),
			dataType: "json",
			success: function(html){
				if (html.error=='0') {
					window.location.href='/';					
				} else {
					alert(html.data);
				}
			}
		});
		return false;
	});
	
	/**
	 * Handling NEWSLETTER SUBSCRIBTION request
	 */
	$('#newsletter_send').click(function(){
	
		var type = 0;
		type += $('#company_offers').attr('checked') ? Number($('#company_offers').attr('value')) : 0;
		type += $('#private_offers').attr('checked') ? Number($('#private_offers').attr('value')) : 0;
		type += $('#balaton_offers').attr('checked') ? Number($('#balaton_offers').attr('value')) : 0;
		type += $('#ozon_offers').attr('checked') ? Number($('#ozon_offers').attr('value')) : 0;	
		
		$.ajax({
			url: "/bald/newsletter",
			type: "POST",
			data: ({
				name : $('#newsletter_name').attr('value'),
				email : $('#newsletter_email').attr('value'),
				type: type
			}),
			dataType: "json",
			success: function(html){
				alert(html.data);
				if (html.error=='0') {
					$('#newsletter_send').attr('disabled', 'disabled');
					$('#newsletter_name').attr('disabled', 'disabled');
					$('#newsletter_email').attr('disabled', 'disabled');					
				}
			}
		});
		return false;
	});
	
	$(".date-pick").datePicker();
	$('.hideme').hide();
	$('.showme').show();
	
	try {
		$('.tabcontainer').tabs();
	} catch(e) { }
	
	var startMatches = window.location.href.match(/start=(\d)+/gi);
	if (startMatches != null) {
		var startIndex = (startMatches[0].split('='))[1];
		var imgs = document.getElementsByName('hs_img_'+startIndex);
		if (imgs.length > 0) {
			hs.expand(imgs[0], {slideshowGroup: startIndex});
		}
	}
	
});


function goback() {
    history.go(-1);
}