/* image preloader */
jQuery.preloadImages = function(){
	for(var i = 0; i < arguments.length; i++)
		jQuery("<img>").attr("src", arguments[i]);
}
jQuery.preloadImages("resources/images/logos/nlb-c.gif", 
					 "resources/images/logos/merkur-c.gif",
					 "resources/images/logos/aerodrom-c.gif",
					 "resources/images/logos/primorski-skladi-c.gif",
					 "resources/images/logos/telsima-c.gif",
					 "resources/images/logos/unior-c.gif");

/* do this onload */
jQuery(document).ready(function(){
	// #references li img does not exist anymore?
	/*
	jQuery('#references li img').mouseover(function(){
		var newSrc = this.src.replace('.gif','-c.gif');
		this.src = newSrc;
	});
	jQuery('#references li img').mouseout(function(){
		var newSrc = this.src.replace('-c.gif','.gif');
		this.src = newSrc;
	});
	*/

	// cycle references on home
	jQuery('#references').cycle({ 
	    fx:      'scrollDown',
		speed:   500,
		random:  1,
	    timeout: 7000
	});

	// contact form text change depending on user type - selected in radio button
	jQuery("input[name='tip']").change(function() {
		if (jQuery("input[name='tip']:checked").val() == "stranka") {
			jQuery("#problem_lbl").text("Kako vam lahko pomagamo (katere storitve vas zanimajo, kakšen je vaš (poslovni) problem...?: ");
		}else{
			jQuery("#problem_lbl").text("Kratek opis vašega predloga / ideje in načina sodelovanja*: ");
		}
	});

	// cycle images on reference (project) view
	jQuery('#galleryPics').after('<ul id="galleryNav">').cycle({  
		fx:        'cover',
		pager:     '#galleryNav',
		easing:    'backinout',
		timeout:   4500, 
		direction: 'right', // one of up|down|left|right default=left

		// callback fn that creates a thumbnail to use as pager anchor 
		pagerAnchorBuilder: function(idx, slide) { 
			return '<li><a href="#"><img src="' + slide.src + '" width="76" height="65" /></a></li>'; 
		} 
	});

	// select all links in ul with rel = lightbox
	jQuery("a[rel='lightbox'], a[rel='nyromodal']").nyroModal({
		css: {
			content: {
				overflow: 'hidden'
			}
		},
		type:         'image',
		debug:        false,
		gallery:      'lightbox',
		minWidth:     1,
		minHeight:    1,
		errorClass:   '',
		resizeable:   false,
		contentError: ''
	});

	//here you can alter data before output!
	jQuery.fn.nyroModal.settings.endFillContent = function(elts, settings) {
		if (elts.content[0].lastChild.nodeName == 'DIV'){
			var descDiv = elts.content[0].lastChild;
			descDiv.className = "hidden";
		}
	}

	// top navigatiion effect
	/*jQuery('#navigation #nav2').mouseover(function() {
		jQuery('div#storitveDropw').stop().animate({
			height: '450px'
		}, {
			queue:    false,
			duration: 400
		});
	}).mouseout(function(){
		jQuery('div#storitveDropw').stop().animate({
			height: '0px'
		}, {
			queue:    false,
			duration: 300
		});
	});*/
});
