/**
 * Bootstrap.js - Bootstrap for all Javascript functionality
 * 
 * @author  Webstores <info at webstores dot nl>
 *           Copyright (c) Webstores internet totaalbureau <http://www.webstores.nl/>
 */

/*function CMN_USER_INIT(cmn) {
	cmn.set_imageIdle('/img/phone/phone-idle.gif');
	cmn.set_imageCallingA('/img/phone/phone-a-calling.gif');
	cmn.set_imageABusy('/img/phone/phone-a-busy.gif');
	//cmn.set_imageANoAnswer('/site/default/webroot/img/phone/phone-a-busy.gif');
	cmn.set_imageCallingB('/img/phone/phone-b-calling.gif');
	cmn.set_imageBBusy('/img/phone/phone-b-busy.gif');
	cmn.set_imageBNoAnswer('/img/phone/phone-a-busy.gif');
	cmn.set_imageABConnected('/img/phone/phone-connected.gif');
	//cmn.set_imageABDisconnected('/site/default/webroot/img/phone/phone-idle.gif');
	cmn.set_imageError('/img/phone/phone-idle.gif');
	cmn.set_msgCallingA('Bezig verbinding te maken met Kyudo Events');
	cmn.set_msgCallingB('U wordt nu verbonden met Kyudo Events');
}*/

WS.DOM.ready(function() {
	
	// External links
	var a=document.getElementsByTagName('a');for(var i=0;i<a.length;i++){if(/external/.test(a[i].rel)){a[i].target='_blank';}}
	
	// Toggle input values
	var inputs=WS.DOM.getElementsByClass('toggle-value');inputs.forEach(function(el){var v=el.value;WS.Event.addEvent(el,'focus',function(){if(this.value==v){this.value='';}WS.addClass(this,'focus');});WS.Event.addEvent(el,'blur',function(){if(this.value==''){this.value=v;WS.removeClass(this,'focus');}});});
	
	// IE6 hover
	if(WS.browser.IE6){var hoverEls=$('navigation').getElementsByTagName('li');for(var i=0;i<hoverEls.length;i++){WS.Event.addEvent(hoverEls[i],'mouseover',function(){WS.addClass(this,'iehover');});WS.Event.addEvent(hoverEls[i],'mouseout',function(){WS.removeClass(this,'iehover');});}}
	
	// Carousel
	jQuery("#carousel").scrollable({size:1}).circular().navigator({
		navi:'ul.navigator' 
	}).autoscroll();
	Cufon.replace('#carousel h3', { fontFamily: 'Helvetica Neue Bold Condensed' });
	Cufon.replace('#carousel a.icon', { fontFamily: 'Helvetica Neue Bold Condensed', hover:true });
	
	jQuery("#dj-scroller").scrollable({size:1,speed:800}).circular().autoscroll();
	
	//Colorbox
	jQuery("a[rel='colorbox']").colorbox();
	// jQuery(".youtube").colorbox({ inline:true, href:"#youtube-movie-1" });
	jQuery(".colorbox-youtube").colorbox({iframe:true, innerWidth:644, innerHeight:412});
	jQuery(".colorbox-callmenow").colorbox({iframe:true, innerWidth:380, innerHeight:218});
	//jQuery(".direct-bellen").colorbox({ inline:true, href:"#callmenow" });
	
	//Tabs
	jQuery("ul.tabs").tabs("div.panes > div");
	
	// CallMeNow script inladen na windowload
	/*if(document.getElementById('CMN_PhoneNumber')) {
		var el = document.createElement('script');
		el.setAttribute('src', 'http://projects.solition.nl/CallMeNow/FrontEnd/CallMeNow/CMN_RequestHandler.ashx?CMN_RegId=de9700c4-72ad-4b9d-8afd-3fb5dab37266&API=1');
		el.setAttribute('type', 'text/javascript');
		var head = document.getElementsByTagName('HEAD')[0];
		head.appendChild(el);*/
		
		/*if(get('afterhours')) {
			var date = new Date();
			
			WS.hide('afterhours');
			if((date.getHours() == 17 && date.getMinutes() >= 30) || date.getHours() >= 18 || date.getHours() < 9) {
				WS.show('afterhours');
				WS.hide('cmnblock');
				//get('CMN_PhoneNumber').disabled = 'disabled';
			}
		}*/
	/*}*/
	
	if(jQuery('form')) {
		jQuery('form').validate();
	}
	
});
