/*
	dc-interactive
*/


var AdManager = Class.create();

AdManager.prototype = {
	
	initialize: function() {
		
		this.options = Object.extend({
			
			ad_type: 'text_image',
			color_border: 'FFFFFF',
			color_bg: 'FFFFFF',
			color_link: '0000FF',
			color_text: '000000',
			color_url: '0000FF'
			
		}, arguments[0] || {});
		
	},
	
	adsense: function(ele, options) {
		
		temp_google_ad_client = getCookie('google_ad_client');
		if(temp_google_ad_client != '') {
			google_ad_client = temp_google_ad_client;
			deleteCookie(google_ad_client);
		}
		
		temp_google_ad_channel = getCookie('google_ad_channel');
		if(temp_google_ad_channel != '') {
			google_ad_channel = temp_google_ad_channel;
			deleteCookie(google_ad_channel);
		}
		else
			google_ad_channel = '';
		
		//	ele.innerHTML = '<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>';
		
	},
	
	adsense2: function(ele, options) {
		
		ele = $(ele);
		
		temp_google_ad_client = getCookie('google_ad_client');
		if(temp_google_ad_client != '') {
			google_ad_client = temp_google_ad_client;
			deleteCookie(google_ad_client);
		} else {
			google_ad_client = options.ad_client;
		}
		
		temp_google_ad_channel = getCookie('google_ad_channel');
		if(temp_google_ad_channel != '') {
			google_ad_channel = temp_google_ad_channel;
			deleteCookie(google_ad_channel);
		} else {
			google_ad_channel = options.ad_channel;
		}
		
		//alert(google_ad_client + ' and ' + google_ad_channel);
		
		google_ad_width = options.ad_width;
		google_ad_height = options.ad_height;
		google_ad_format = options.ad_format;
		google_ad_type = (options.ad_type ? options.ad_type : this.options.ad_type);
		google_color_border = (options.color_border ? options.color_border : this.options.color_border);
		google_color_bg = (options.color_bg ? options.color_bg : this.options.color_bg);
		google_color_link = (options.color_link ? options.color_link : this.options.color_border);
		google_color_text = (options.color_text ? options.color_text : this.options.color_text);
		google_color_url = (options.color_url ? options.color_url : this.options.color_url);
		
		//	ele.innerHTML = '<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>';
		
	}
	
}