

window.addEvent('domready', function() {
	
	
	var FONTFACE_ENABLE = true;
	if (document.getElements('.multiColumn').length > 0 && document.getElements('.multiColumn img').length == 0){
		var doubleColumns = new MooColumns();
	}
	
	
	// $$('img').each(function(img){
	// 	img.setProperty('galleryimg','no');
	// 	var myDrag = new Drag(img);
	// 	img.addEvents({
	// 		'contextmenu': function(event){
	// 			return false;
	// 		}
	// 	});
	// })

});
window.addEvent('load', function() {
	if (document.getElements('.multiColumn').length > 0 && document.getElements('.multiColumn img').length > 0){
		var doubleColumns = new MooColumns();
	}
});
window.addEvent('domready', function() {
	
	var obj = new Swiff('swf/loading.swf', {
	    id: 'Video',
		width:40,
		height: 40,
		container: $('Loading')
	});
	
	$('Loading').set({
		styles: {
			'top': window.getHeight()+document.getScroll().y-50,
			'left': window.getWidth()/2+500
		}
	});
	$('Loading').pin();
});

function closesmoothbox(){
	(function(){ TB_remove(); }).delay(100);
}

function resizer(strng){
	var anArray = strng.split("/");
	divId = anArray[0];
	flashId = anArray[1];
	newSize = parseFloat(anArray[2]);
	$(divId).setStyles({'height':newSize+'px'});
	$(flashId).setStyles({'height':newSize+'px'});
}


function loadmoviein(target,movie){
	if($(target).getCoordinates().top-window.getScroll().y < 0){
		var myFx = new Fx.Scroll(window).toElement(target);
	}
	$(target).load('videoplayer.php?mmediaid='+movie);
}

function changevideothumbs(id){
	$('videothumbsTarget').load('getvideothumbs.php?id='+id);
}

function load(target,url){
	var myHTMLRequest = new Request.HTML({
		url: url,
		update: $(target),
		onRequest: function(){
			startLoading();
		},
		onComplete: function(){
			stopLoading();
			if ( Test_Fontface_Enable() == false ){
				// FLIR.init( { path: 'js/facelift/' });
				FLIR.replace( 'h3' , new FLIRStyle({ cFont:'ameritypbold',mode:'progressive' }) );
				FLIR.replace( 'h4' , new FLIRStyle({ cFont:'amerityp',mode:'wrap' }) );
				$$(".FlashTitle, .ListSubTitle, .ListTitle").each( function(el) { FLIR.replace(el); } );
			}
			if($(target).getCoordinates().top-window.getScroll().y < 0){
				var myFx = new Fx.Scroll(window,{
					offset: {
				        'x': 0,
				        'y': -40
				    }
				}).toElement(target);
			}
			transp();
			TB_init();
		}
	}).get();
}

function transp(){
	return false ;
}

function changeHome(type,tag){
	var myCookie = new Request.HTML({ url: 'setcookies.php',
		onComplete: function(){
			load('Content','include.home.inc.php?tag='+tag+'&homepagetype='+type);
		}
	}).get({'name': 'homepagetype','value':type});
	$$('#LayoutControlBar a.select').removeClass('select');
	$$('#LayoutControlBar a[alt='+type+']').set({'class':'select'});
}

function changeHomeSection(type,modulecategory){
	var myCookie = new Request.HTML({ url: 'setcookies.php',
		onComplete: function(){
			load('HomeSelectionContent','include.home_section.inc.php?modulecategory='+modulecategory+'&homepagetype='+type);
		}
	}).get({'name': 'homepagetype','value':type});
	$$('#LayoutControlBar a.select').removeClass('select');
	$$('#LayoutControlBar a[alt='+type+']').set({'class':'select'});
}

function changeSearch(type,myurl,target){
	var mytarget = (!$(target)) ? 'LeftMainContent' : target;
	var myCookie = new Request.HTML({ url: 'setcookies.php',
		onComplete: function(){
			load(mytarget,myurl+'&searchpagetype='+type);
		}
	}).get({'name': 'searchpagetype','value':type});
	$$('#LayoutControlBar a.select').removeClass('select');
	$$('#LayoutControlBar a[alt='+type+']').set({'class':'select'});
}
function changeBoxDiv(div,type,myurl){
	var myCookie = new Request.HTML({ url: 'setcookies.php',
		onComplete: function(){
			load( div ,myurl);
		}
	}).get({'name': div, 'value':type});
	$$('#LayoutControlBar a.select').removeClass('select');
	$$('#LayoutControlBar a[alt='+type+']').set({'class':'select'});
}


function loadHomeTag(tag){
	if($('LayoutControlBar')){
		load('Content','include.home.inc.php?tag='+tag);
	} else {
		document.location.href = 'index.php?tag='+tag;
	}
	// $('LayoutControlBar1').set({'href':'javascript:changeHome(1,\''+tag+'\');'})
	// $('LayoutControlBar2').set({'href':'javascript:changeHome(2,\''+tag+'\');'})
}

function startLoading(){
	$('Loading').set({
		styles: {
			'top': window.getHeight()+document.getScroll().y-50,
			'left': window.getWidth()/2+500,
			'display': 'block'
		}
	});
	// $('Loading').pin();	
}

function stopLoading(){
	$('Loading').set({
		styles: {
			'display': 'none'
		}
	});
}

function refreshCalendar(week, event_id){
	load('Calendar','include.footer_calendar.inc.php?week='+week+'&event_id='+event_id);
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////        Browser Detection          ////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function BrowserDetect(){
	var BrowserAgent = {BrowserName : '', BrowserVersion : '' };

	if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox/x.x or Firefox x.x (ignoring remaining digits);
		BrowserAgent.BrowserVersion=new Number(RegExp.$1);
		BrowserAgent.BrowserName = "Firefox";
	}
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
		BrowserAgent.BrowserVersion=new Number(RegExp.$1);
		BrowserAgent.BrowserName = "IE";
	}
	if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Opera/x.x or Opera x.x (ignoring remaining decimal places);
		BrowserAgent.BrowserVersion=new Number(RegExp.$1);
		BrowserAgent.BrowserName = "Opera";
	}
	if (/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Safari;
		/Version[\/\s](\d+\.\d+)/.test(navigator.userAgent)
		BrowserAgent.BrowserVersion=new Number(RegExp.$1);
		BrowserAgent.BrowserName = "Safari";
	}

	return BrowserAgent;
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////        Font Replacement        /////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var cbrowser = BrowserDetect();
var BrowserName = cbrowser.BrowserName;
var BrowserVersion = cbrowser.BrowserVersion;

// alert(BrowserName);
// alert(BrowserVersion);
function Test_Fontface_Enable(){
	var cbrowser = BrowserDetect();
	var BrowserName = cbrowser.BrowserName;
	var BrowserVersion = cbrowser.BrowserVersion;

	if((BrowserName == 'Safari' && BrowserVersion >= 3 ) || (BrowserName == 'Firefox' && BrowserVersion >= 3.1 ) || (BrowserName == 'IE' && BrowserVersion >= 4 )){
		return true;
	} else {
		return false;
	}
}


