/*
 * [Drive Every Drop]
 * Modified: 2008-07-11
 */

// DED global object
// --------------------------------------------
var DED;
if(!DED) DED = {};

// DED special utility
// --------------------------------------------
DED.get_img = function (str, amount, uri) {
	var img = str.match(/<img[^>]*>/gi);
	if(!img) return;
	var i,l;
	var html = '<div class="img">';
	for(i=0; i<amount; i++) {
		if(i > (img.length-1)) break;
		html += '<p class="img';
		html += i;
		html += '">';
		if(uri){
			html += '<a href="';
			html += uri;
			html += '">';
			html += img[i];
			html += '</a>';
		}
		else {
			html += img[i];
		}
		html += '</p>';
	}
	html += '<\/div>';
	return html;
}
DED.strip_tags = function (str) {
	var noImg = str.split(/<img[^>]*>/i);
	var i,l,html;
	for(i=0,l=noImg.length; i<l; i++) {
		noImg[i] = noImg[i].replace(/<[^>]*>/gi, "");
		html = noImg[i];
	}
	return html;
}
DED.get_date = function(datestr) {
	if (!datestr) return null;
	var tempdatestr = datestr.split(" ");
	var date_month = tempdatestr[2];
	var date_day = tempdatestr[1];
	switch(date_month) {
		case "Jan": date_month = "01"; break;
		case "Feb": date_month = "02"; break;
		case "Mar": date_month = "03"; break;
		case "Apr": date_month = "04"; break;
		case "May": date_month = "05"; break;
		case "Jun": date_month = "06"; break;
		case "Jul": date_month = "07"; break;
		case "Aug": date_month = "08"; break;
		case "Sep": date_month = "09"; break;
		case "Oct": date_month = "10"; break;
		case "Nov": date_month = "11"; break;
		case "Dec": date_month = "12"; break;
		default: ;
	}
	datestr = (date_month + "." + date_day);
	return datestr;
}

// image rollover
DED.mouseoverImg = function(ID, srcON, srcOFF) {
	var btn = document.getElementById(ID);
	if(btn) {
		btn.onmouseover = function() {this.src = srcON;}
		btn.onmouseout  = function() {this.src = srcOFF;}
	} else return false;
}
// 
DED.initContent = function() {
	var preLoadImagesURL = [
		'images/logo_ded_on.gif',
		'images/btn_backtolightsite_02_on.gif',
		'images/btn_seefullsitehere_02_on.gif',
		'images/btn_tvad_on.png',
		'images/btn_footer_on.gif',
		'images/top_btn_footer_on.gif',
		'images/footer_drop_top_on.gif'
	]
	var preLoadImages = [];
	for (i=0,l=preLoadImagesURL.length; i<l; i++) {
		preLoadImages[i] = new Image();
		preLoadImages[i].src = preLoadImagesURL[i];
	}
	
	DED.mouseoverImg("ded_logo_ded", "images/logo_ded_on.gif", "images/logo_ded.gif");
	DED.mouseoverImg("ded_btn_backtolightsite_02", "images/btn_backtolightsite_02_on.gif", "images/btn_backtolightsite_02.gif");
	DED.mouseoverImg("ded_btn_seefullsitehere_02", "images/btn_seefullsitehere_02_on.gif", "images/btn_seefullsitehere_02.gif");
	DED.mouseoverImg("ded_btn_tvad", "images/btn_tvad_on.png", "images/btn_tvad.png");	
}

