// common ::
<?php
	$scripts = array('jquery.js', 'common.js');
	foreach ($scripts as $script) {
		if (file_exists($script)) {
			$contents = file_get_contents($script);
			print $contents."\n";
		}
	}
?>
/* globalz */
var connect = {load_events: []};
$.browser.msie6 = $.browser.msie && ($.browser.version && $.browser.version < 7 || /MSIE 6.0/.test(navigator.userAgent));

if ($.browser.mozilla) createStyleRule("html", "overflow-y: -moz-scrollbars-vertical");
createStyleRule('div.closed div.box-content', 'display: none');
if($.fn.flash.hasFlash(8)) createStyleRule("#header", "background-image:none!important;");

function connect_closing_thingamabob(){	
	$('div.box:not(.main)').each(function(){
		if (!this.processed) {
			var $this = $(this);
			var $h2 = $('h2', this);
			var $content = $('div.box-content', this);
			$h2.html( $('<a></a>').attr({href: '#', innerHTML: $h2.html()}).click(function(){
				if ($this.is('.closed')) {
					$this.removeClass('closed').addClass('open');
					$content.show();
				}
				else {
					$this.removeClass('open').addClass('closed');
					$content.hide();
				}
				return false;
				})
			);
			//if ($this.is('.closed')) $content.hide();
			this.processed = true;
		}
	});
}

$.fn.career_banners = function(){
	return this.each(function(){
		var links = $('a', this), max = links.length, the_imgz = [], the_linkz = [], current = -1, $preloader = $('<img />'), main = links.eq(0), t;
		$.each(links, function(){
			if ($('img', this).length) {
				the_linkz.push(this.href || null);
				the_imgz.push($('img', this)[0].src);
			}
			else {
				the_linkz.push(this.rel || null);
				the_imgz.push(this.href);
			}
		});
		var starter = function(){
			current++;
			if (current>=max)current=0;
			$preloader.attr('src', the_imgz[current]);
		}
		$preloader.bind('load', function(){
			if ($preloader.attr('src')) {
				clearTimeout(t);
				t = setTimeout(changer, 6000);
			}
		});
		main.find('img').bind('load', function(){
			if (!$.browser.safari&&!$.browser.opera) {
				main.fadeTo('slow', 1, function(){
					starter();
				})
			}
			else {
				starter();
			}
		});
		var changer = function(){
			if (!$.browser.safari&&!$.browser.opera) {
				main.fadeTo('slow', 0, function(){
					if (the_linkz[current]) main.attr('href', the_linkz[current]);
					else main.removeAttr('href');
					main.find('img').attr('src', the_imgz[current]);
				});
			}
			else {
				if (the_linkz[current]) main.attr('href', the_linkz[current]);
				else main.removeAttr('href');	
				main.find('img').attr('src', the_imgz[current]);
			}
		}
		starter();
	});
}

function connect_globals(){
	$('#footer a[href^=#]').each(function(){
		var $this = $(this);
		var hash=this.hash;
		if (hash&&hash.length>2&&$(hash).length){
			$this.unbind('click').bind('click', function(){
				var hash = this.hash;
				$.scrollTo(hash, {speed: 'medium', easing: 'easeInOutExpo', onAfter: function(){
						window.location.hash = hash;
					}
				});
				return false;
			})
		}
	});
	connect_closing_thingamabob();
	if ($.browser.msie6) {
		$('input:text,input:password').bind('focus', function(){
			$(this).addClass('focus');
		}, function(){
			$(this).removeClass('focus');
		});
	}
	$('#header').flash(
		{ 'src': '/swf/career-day02.swf', width: 780, height: 90, 'bgcolor': '#ffffff'},
		{ 'version': 8, 'expressInstall': false, 'update': false }
	);
	$('#pokrovitelji,#partneri').career_banners();
	$('#subscribe input:text').example();
}

/* init */
function connect_init() {
	connect_globals();
	$.each(connect.load_events, function(i, e){
		if ($.isFunction(e)) e();
	});
}

$(document).ready(connect_init);
