document.createElement('header');
document.createElement('footer');
document.createElement('nav');
document.createElement('section');
document.createElement('article');
document.createElement('aside');

if(typeof(DD_belatedPNG) != 'undefined'){
	DD_belatedPNG.fix('#logo-drupal, #menu-main-list li.open, .block-drupal-portfolio-ribbon, .block-gridscroll .buttons, #rotatescroll-thumb, .block-rotatescroll-overlay');
}

var Website = {
	run: function(){
				
		var oPortfolio = $('#portfolio');
		if(oPortfolio.length > 0 ){
			oPortfolio.tinycarousel({ 
				'pager': true, 
				'callback': function(oEl, iIndex){
					$.cookie('synetic-portfolio', iIndex +1);
				}, 
				'start': ($.cookie('synetic-portfolio') == null ? 0 : $.cookie('synetic-portfolio')) 
			});
		}
		
		var oGridScroll = $('#gridscroll');
		if(oGridScroll.length > 0 ){
			oGridScroll.gridscroll();
		}		
	
		var oRotateScroll = $('#rotatescroll');
		if(oRotateScroll.length > 0 ){
			oRotateScroll.tinycircleslider({snaptodots: true, radius: 142, interval: true});
		}		
		
		var oTeam = $('#team');
		if(oTeam.length > 0 ){
			oTeam.tinycarousel({ 
				'pager': true,
				'callback': function(oEl, iIndex){
					$.cookie('synetic-team', iIndex +1);
				}, 
				'start': ($.cookie('synetic-team') == null ? 0 : $.cookie('synetic-team')) 
			 });
		}		
		
		var oNewsflash = $('#newsflash');
		if(oNewsflash.length > 0 ){
			oNewsflash.tinycarousel({ 'pager': true, 'animation': false });
		}		

		var oCaseGallery = $('#casegallery');
		if(oCaseGallery.length > 0 ){
			var oCaseScroller = $('.scrollbar', oCaseGallery);
			var oCaseScrollerWidth = (400 / $('img', oCaseGallery).length);
			oCaseScroller.css({ width: oCaseScrollerWidth });
			
			oCaseGallery.tinycarousel({ callback: function(oElement, iIndex){
				oCaseScroller.animate({left: iIndex * oCaseScrollerWidth  })
			}});
		}		

		var oBlockDrupalCustomers = $('#block-drupal-customers');
		if(oBlockDrupalCustomers.length > 0 ){
			oBlockDrupalCustomers.tinycarousel({'pager': true, 'controls': false});
		}
		
		var oBlockDrupalMain = $('#block-drupal-main');
		if(oBlockDrupalMain.length > 0){
			oBlockDrupalMain.tinycarousel({ 'pager': true, 'controls': false, 'animation': false});
			//$('#logo-drupal').css('display', 'block');
		}
		
		var oBlockDrupalRight = $('#block-drupal-right');
		if(oBlockDrupalRight.length > 0){
			oBlockDrupalRight.tinyaccordion();
		}
		
		var oMaps = $('#map');
		if(oMaps.length > 0){
			maps();
		}
	}	
};

$(document).ready(function(){
	Website.run();
});
