$(document).ready(function() {

	
	//Cufon.replace('.home #frontpage h2', {fontFamily:'DIN'});
	Cufon.replace('.home #frontpage h2,.home #sectors h3,.prod #pagenav>ul>li>a, #topnavi>ul>li>a', {fontFamily:'Din-Med',hover:true});
	Cufon.replace('.home #featuring h2,.home #innov h2,.inside #content h1', {fontFamily:'Din-light'});
	
	$("a[rel='prod-photo']").galerie({auto:true, interval:5000,col:3});

	
	/*var heightdiff;
	$(window).resize(function(){
		resizeWin();
		//place_lightbox()
	})
	resizeWin();
	//place_lightbox()
	*/
	
	$("#main p:first").addClass("firstPar");
	$("#main h2+p:first").addClass("firstParH");
	$("#main #address-list p:first,#main #address_listing p:first,#main.none p:first").addClass("afterPar").removeClass("firstPar").removeClass("firstParH");
	$("#h-wrap+hr").css({'display':'none'})
	
	
	//$("#slide-news li p:nth-child(1)").css({'display':'none'});
	
	$("#slide-news li").each(function(){
		$(this).children("h3").prev("p").addClass("date");
	})
	
	$("#pagenav li ul").hover(
		function(){
			
		},
		function(){
			Cufon.replace($(this).parent().children("a"), {fontFamily:'Din-Med',hover:true,color:'#ffffff'});
		}
	)
	
	$("#videosnav li:nth-child(3n)").addClass("gallTImg");
	$("#videosnav li:nth-child(3n+1)").css({'clear':'left'});
	
	
	if(jQuery().cycle){
		$('#frontpage').cycle({speed:1500});
	}
	if(jQuery().bxSlider){
		$("#slide-news").bxSlider({
			prevText: '<span>← previous</span>',
			nextText: '<span>next →</span>',
			hideControlOnEnd: true,
			infiniteLoop: true,
			auto:true,
			pause:5000,
			onBeforeSlide: function(currentSlide, totalSlides){
				$(".bx-window").animate({height:$("#slide-news li").eq(currentSlide+1).height()})
			}
		});
		$(".bx-window").height($("#slide-news li").eq(1).height());
	}
	
	
	$("#sectors article").hover(function() { //On hover...
		var thumbOver = $(this).find("img").attr("src"); //Get image url and assign it to 'thumbOver'
		
		//Set a background image(thumbOver) on the &lt;a&gt; tag 
		$(this).find("a").css({'background' : 'url(' + thumbOver + ') no-repeat 11px bottom'});
		
		//Fade the image to 0 
		$(this).find("span.envlop").stop().fadeTo('normal', 0 , function() {
			$(this).hide() //Hide the image after fade
		}); 
	} , function() { //on hover out...
		//Fade the image to 1 
		$(this).find("span.envlop").stop().fadeTo('normal', 1).show();
	});
	
	if($(".prod #pagenav").length>0){
		$(".prod #pagenav").css({'margin-top':'-29px','visibility':'visible'})
		$(".prod #breadcrumb").css({'top':'-5px','visibility':'visible'})
	}else if($(".prod #breadcrumb")){
		$(".prod #breadcrumb").css({'visibility':'visible'})
	}
	
	
	
});
/*function close_lightbox(){
	$('.overlay').animate({"opacity":"0"}, 200, "linear").remove();
	$("div.lightbox").animate({"opacity":"0"}, 200, "linear").remove();	
}
function place_lightbox(){
	var leftpx = Math.ceil(($('body').width()-$('.lightbox').width())/2)+'px';
	$('.lightbox').css('left',leftpx).animate({"opacity":"1"}, 200, "linear");	
	$('.overlay').height($('body').height())
}*/
function resizeWin(){
		$('#wrapper').width($('body').width())
		$('#wrapper-footer').width($('body').width())
		/*$("#box").css({'height':'auto'});
		realHeight=$(document).height()-5;		
		if(realHeight > $(window).height()){
			var height1 = $(document).height();
			flag=false;
		}else{
			var height1 = $(window).height();
			flag=true;
		}
		var height2 = $("#box").height();
		heightdiff = height1 ;
		$("#box").height(heightdiff);*/
}
function initialize_location(){
	var myOptions = {
	  zoom: 2,
	  center: new google.maps.LatLng(51.150094, -0.962509),
	  mapTypeId: google.maps.MapTypeId.ROADMAP,
	  scrollwheel:false
	};
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	
	var infowindow = new google.maps.InfoWindow();

	$('#address_listing p').each(function(){
		var coord = $(this).children('em').text().split(",");
		var adress_info = '<strong>'+$(this).children('a').text()+'</strong><br />'+$(this).children('span').html();
		//console.log(adress_info);
		var marker = new google.maps.Marker({
			position: new google.maps.LatLng(coord[0],coord[1]),
			animation: google.maps.Animation.DROP,
			map: map
		});
		google.maps.event.addListener(marker, 'click', (function(marker) {
			return function() {
				map.setCenter(new google.maps.LatLng(coord[0],coord[1]))
				infowindow.setContent(adress_info);
				infowindow.open(map, marker);
			}
		})(marker));
		
		$(this).children("a").click(function(e){
				e.preventDefault();
				map.setCenter(new google.maps.LatLng(coord[0],coord[1]))
				infowindow.setContent(adress_info);
				infowindow.open(map, marker);
				$.scrollTo( '#map_canvas', 300);
		})
	});
}

function loadVideo(playerUrl, autoplay) {
	swfobject.embedSWF(
		playerUrl + '&rel=0&border=0&fs=1&autoplay=' + 
		(autoplay?1:0), 'player', '341', '239', '9.0.0', false, 
		false, {allowfullscreen: 'true'});
}

function showMyVideos(data) {
	var feed = data.feed;
	var entries = feed.entry || [];
	var html = ['<ul class="videos">'];
	for (var i = 0; i < entries.length; i++) {
		var entry = entries[i];
		var title = entry.title.$t.substr(0, 20);
		var thumbnailUrl = entries[i].media$group.media$thumbnail[0].url;
		var playerUrl = entries[i].media$group.media$content[0].url;
		html.push('<li>',
			'<img onclick="loadVideo(\'', playerUrl, '\', true)" src="/includes/thumb_products.php?img=', thumbnailUrl, '" />', '</li>');
	}
	html.push('</ul>');
	document.getElementById('videosnav').innerHTML = html.join('');
	if (entries.length > 0) {
		loadVideo(entries[0].media$group.media$content[0].url, false);
	}
}

Cufon.now();
    
