jQuery(document).ready(function() {
	if (jQuery('#mycarousel').length > 0) {
		jQuery('#mycarousel').removeClass('hidden');
		jQuery('#mycarousel').jcarousel();
	}
	
	jQuery('a[rel="gallery-references"]').bind('click', function(e){
		// Href lang attribute containts id of div which is referenced
		var divId = '#'+jQuery(this).attr('lang');
		
		// Add class hidden to all divs which have class refItem
		jQuery('.RefItem').addClass('hidden'); 
		
		// Show only the one which we clicked
		jQuery(divId).removeClass('hidden');
		
		// Dont preform click
		return false;
	});
	
	var instanceOne = new ImageFlow();
	instanceOne.init({ ImageFlowID: 'middle_right' });	
	
	// Storitve - izdelava tab switching
	jQuery('.tabs').bind('click', function(e){
		// Href lang attribute containts id of div which is referenced
		var divId = '#'+jQuery(this).attr('lang');
		
		// Divs
		// Add class hidden to all divs which have class refItem
		jQuery('.tabsDiv').addClass('hidden'); 
		
		// Show only the one which we clicked
		jQuery(divId).removeClass('hidden');
		
		// Parent tabs
		jQuery('.tabs').removeClass('active');
		jQuery(this).addClass('active');
		
		// Dont preform click
		return false;
	});
	
	// If we have id parameter try to show that reference
    if (jQuery.urlParam('reference')) {
        // Add class hidden to all divs which have class refItem
		jQuery('.RefItem').addClass('hidden'); 
		
		// Show only the one which we clicked		
		jQuery('#project_'+jQuery.urlParam('reference')).removeClass('hidden');
    }

    // Moving between thumbs and detajl view
    jQuery('.detajl').bind('click', function(e){
        jQuery('#reference').removeClass('hidden');
        jQuery('#referenceThumb').addClass('hidden');
        return false;
    });
    
    jQuery('.slicice').bind('click', function(e){
        jQuery('#reference').addClass('hidden');
        jQuery('#referenceThumb').removeClass('hidden');
        return false;
    });
    
    jQuery('.slicice').bind('click', function(e){
        jQuery('#reference').addClass('hidden');
        jQuery('#referenceThumb').removeClass('hidden');
        return false;
    });
    
    // Izracun nakupa
    jQuery('.racunanje').each( function( intIndex ) {
        jQuery(this).bind("click", function(e){        
            var izracunValue = 0;

            jQuery('.racunanje').each( function( intIndex2 ) {
               if (jQuery(this).attr('checked') == true) {
                   izracunValue = izracunValue+(jQuery(this).val()*1);
               }
            });
            
            jQuery('.desniIzracun').html(izracunValue+'€');
        });
    });
});


jQuery.urlParam = function(name){
    var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
    
    if (results == null) {
        return null;
    }
    
    return results[1] || 0;
}