﻿c24 = {
	vars : [],
	delays: [],
	// Setting of "isIE6" fixed based on http://blog.robobrien.com/ie9-jquery-bgiframe/
	isIE6: $.browser.msie && parseInt($.browser.version) === 6,   // $.browser.msie && /6.0/.test(navigator.userAgent),

    isIE: $.browser.msie,
	isFF2 : $.browser.mozilla && (parseFloat($.browser.version) < 1.9), 
		
	fadeIn : function(name) {
		if(this.isIE6){
			$(name).show();
		}
		else{
			$(name).fadeIn();
		}
	},

	fadeOut : function(name) {
		if(this.isIE6){
			$(name).hide();
		}
		else{
			$(name).fadeOut();
		}
	},
	
	set : function(name, value) {
		this.vars[name] = value;
	},
	
	get : function(name) {
		return this.vars[name];
	},	
		
	delaySet : function(id, ms, func) {
		this.delayClear(id);
		this.delays[id] = setTimeout(func +'()' , ms);
	},
	
	delayClear : function(id) {
		if (this.delays[id]) {
			clearTimeout(this.delays[id]);
			this.delays[id] = false;
		}
	},	
	
	include : function(src, id) {
		var script = document.createElement('script');
		script.src = src;
		script.type = 'text/javascript';
		script.defer = true;
		if (id) script.id = id;

		var head = document.getElementsByTagName('head').item(0);
		head.appendChild(script);
	},
	
	popup : function() {
		var w = arguments[0] ? arguments[0] : '580';
		var h = arguments[1] ? arguments[1] : '360';
		var popup = window.open('', 'popup', 'width='+w+',height='+h+',scrollbars=yes, toolbar=no,status=no,resizable=yes,menubar=no,location=no,directories=no,top=10,left=10');
		popup.focus();
	}	
};


