function addAudio () {
	if (document.all) {					
		var div = document.getElementById('tpl_audio_div');
		var cell = document.getElementById('tpl_header_d2_cell');
		
		cell_copy = cell.innerHTML;
		
		div.innerHTML = div.innerHTML;
		
		cell.innerHTML = cell_copy;
	}
}

function adjustMozillaCSS() {
	if (!document.all) {
		var tbl = document.getElementsByName('tpl_marketing_points_content_tbl');
		
		for (i = 0; i < tbl.length; i ++) {
			
			if (i == 0) {
				tbl[i].style.marginLeft = "18px";
			} else {
				tbl[i].style.marginLeft = "30px";
			}
		}
		
		
		var cpy = document.getElementById('tpl_page_copy_div');
		
		cpy.style.top = "-25px";
		cpy.style.left = "65px";
	}
}

/**************************
 ***	SERVICE ACTIONS	***
 **************************/ 

function preloadImages () {
	img['d1'] = new Image();
	img['d1'].src = header_img_path + "header_d1.jpg";
	img['d1_emergency'] = new Image();
	img['d1_emergency'].src = header_img_path + "header_d1_emergency.jpg";
	
	img['a2_taba_out'] = new Image();
	img['a2_taba_out'].src = header_img_path + "header_a2_taba_out.jpg";
	img['a2_taba_over'] = new Image();
	img['a2_taba_over'].src = header_img_path + "header_a2_taba_over.jpg";
	img['a2_tabb_out'] = new Image();
	img['a2_tabb_out'].src = header_img_path + "header_a2_tabb_out.jpg";
	img['a2_tabb_over'] = new Image();
	img['a2_tabb_over'].src = header_img_path + "header_a2_tabb_over.jpg";
	img['a2_tabc_out'] = new Image();
	img['a2_tabc_out'].src = header_img_path + "header_a2_tabc_out.jpg";
	img['a2_tabc_over'] = new Image();
	img['a2_tabc_over'].src = header_img_path + "header_a2_tabc_over.jpg";
	img['a2_tabd_out'] = new Image();
	img['a2_tabd_out'].src = header_img_path + "header_a2_tabd_out.jpg";
	img['a2_tabd_over'] = new Image();
	img['a2_tabd_over'].src = header_img_path + "header_a2_tabd_over.jpg";
	
	img['b2_taba_out'] = new Image();
	img['b2_taba_out'].src = header_img_path + "header_b2_taba_out.jpg";
	img['b2_taba_over'] = new Image();
	img['b2_taba_over'].src = header_img_path + "header_b2_taba_over.jpg";
	img['b2_tabb_out'] = new Image();
	img['b2_tabb_out'].src = header_img_path + "header_b2_tabb_out.jpg";
	img['b2_tabb_over'] = new Image();
	img['b2_tabb_over'].src = header_img_path + "header_b2_tabb_over.jpg";
	img['b2_tabc_out'] = new Image();
	img['b2_tabc_out'].src = header_img_path + "header_b2_tabc_out.jpg";
	img['b2_tabc_over'] = new Image();
	img['b2_tabc_over'].src = header_img_path + "header_b2_tabc_over.jpg";
	img['b2_tabd_out'] = new Image();
	img['b2_tabd_out'].src = header_img_path + "header_b2_tabd_out.jpg";
	img['b2_tabd_over'] = new Image();
	img['b2_tabd_over'].src = header_img_path + "header_b2_tabd_over.jpg";
	
	img['c2_out'] = new Image();
	img['c2_out'].src = header_img_path + "header_c2_out.jpg";
	img['c2_over'] = new Image();
	img['c2_over'].src = header_img_path + "header_c2_over.jpg";
	
	img['d2_out'] = new Image();
	img['d2_out'].src = header_img_path + "header_d2_out.jpg";
	img['d2_over'] = new Image();
	img['d2_over'].src = header_img_path + "header_d2_over.jpg";
	img['d2_offer'] = new Image();
	img['d2_offer'].src = header_img_path + "header_d2_offer.jpg";	
	img['d2_emergency'] = new Image();
	img['d2_emergency'].src = header_img_path + "header_d2_emergency.jpg";	
	
	img['a3_taba'] = new Image();
	img['a3_taba'].src = header_img_path + "header_a3_taba.jpg";
	img['a3_tabb'] = new Image();
	img['a3_tabb'].src = header_img_path + "header_a3_tabb.jpg";
	img['a3_tabc'] = new Image();
	img['a3_tabc'].src = header_img_path + "header_a3_tabc.jpg";
	img['a3_tabd'] = new Image();
	img['a3_tabd'].src = header_img_path + "header_a3_tabd.jpg";
	
	img['b3_taba'] = new Image();
	img['b3_taba'].src = header_img_path + "header_b3_taba.jpg";
	img['b3_tabb'] = new Image();
	img['b3_tabb'].src = header_img_path + "header_b3_tabb.jpg";
	img['b3_tabc'] = new Image();
	img['b3_tabc'].src = header_img_path + "header_b3_tabc.jpg";
	img['b3_tabd'] = new Image();
	img['b3_tabd'].src = header_img_path + "header_b3_tabd.jpg";	
	
	img['c3_taba'] = new Image();
	img['c3_taba'].src = header_img_path + "header_c3_taba.jpg";
	img['c3_taba_offer'] = new Image();
	img['c3_taba_offer'].src = header_img_path + "header_c3_taba_offer.jpg";	
	img['c3_tabb'] = new Image();
	img['c3_tabb'].src = header_img_path + "header_c3_tabb.jpg";
	img['c3_tabb_offer'] = new Image();
	img['c3_tabb_offer'].src = header_img_path + "header_c3_tabb_offer.jpg";
	img['c3_tabc'] = new Image();
	img['c3_tabc'].src = header_img_path + "header_c3_tabc.jpg";
	img['c3_tabc_offer'] = new Image();
	img['c3_tabc_offer'].src = header_img_path + "header_c3_tabc_offer.jpg";
	img['c3_tabd'] = new Image();
	img['c3_tabd'].src = header_img_path + "header_c3_tabd.jpg";
	img['c3_tabd_offer'] = new Image();
	img['c3_tabd_offer'].src = header_img_path + "header_c3_tabd_offer.jpg";
	
	img['a4_taba'] = new Image();
	img['a4_taba'].src = header_img_path + "header_a4_taba.jpg";
	img['a4_tabb'] = new Image();
	img['a4_tabb'].src = header_img_path + "header_a4_tabb.jpg";
	img['a4_tabc'] = new Image();
	img['a4_tabc'].src = header_img_path + "header_a4_tabc.jpg";
	img['a4_tabd'] = new Image();
	img['a4_tabd'].src = header_img_path + "header_a4_tabd.jpg";
	
	img['b4_taba'] = new Image();
	img['b4_taba'].src = header_img_path + "header_b4_taba.jpg";
	img['b4_tabb'] = new Image();
	img['b4_tabb'].src = header_img_path + "header_b4_tabb.jpg";
	img['b4_tabc'] = new Image();
	img['b4_tabc'].src = header_img_path + "header_b4_tabc.jpg";
	img['b4_tabd'] = new Image();
	img['b4_tabd'].src = header_img_path + "header_b4_tabd.jpg";	
	
	img['c4_taba'] = new Image();
	img['c4_taba'].src = header_img_path + "header_c4_taba.jpg";
	img['c4_tabb'] = new Image();
	img['c4_tabb'].src = header_img_path + "header_c4_tabb.jpg";
	img['c4_tabc'] = new Image();
	img['c4_tabc'].src = header_img_path + "header_c4_tabc.jpg";
	img['c4_tabd'] = new Image();
	img['c4_tabd'].src = header_img_path + "header_c4_tabd.jpg";
}  

function rotateServices () {
	var rotation = 3 * 1000;	// rotate every 3 seconds
	
	if (timeout) {		
		loadService(next_service);
	}
	
	timeout = window.setTimeout("rotateServices()", rotation);
}

function loadService (id) {
	if (timeout) {
		window.clearTimeout(timeout);		// If not manually stopped, stop rotation
	}
		
	if (current_service != id) {		
		var current_copy_div = document.getElementById('service_' + current_service + '_copy_div');
		var next_copy_div = document.getElementById('service_' + id + '_copy_div');
		
		current_copy_div.style.visibility = 'hidden';
		next_copy_div.style.visibility = 'visible';
		
		last_service = current_service;
		current_service = id;
		
		changeService (last_service, 'out');
		changeService (id, 'click');
	
		switch (id) {
			case 'a':
				next_service = 'b';
				break;
			case 'b':
				next_service = 'c';
				break;
			case 'c':
				next_service = 'd';
				break;
			case 'd':
				next_service = 'a';
				break;
		}
	}
}

function goToService (id) {	
	switch (id) {
		case 'a':
			loc = '/lawn_treatment.php';
			break;
		case 'b':
			loc = '/shrub_care.php';
			break;
		case 'c':
			loc = '/grub_elimination.php';
			break;
		case 'd':
			loc = '/fire_ant_treatment.php';
			break;
	}
	
	window.location.href = loc;
}

function serviceClick (id) {	
	loadService (id);
}

function changeService (id, pos) {
	if (pos == 'click') {
		document.getElementById('header_a2_img').src = img['a2_tab' + current_service + '_out'].src;
		document.getElementById('header_b2_img').src = img['b2_tab' + current_service + '_out'].src;
	}
	
	document.getElementById('header_a3_img').src = img['a3_tab' + current_service].src;
	document.getElementById('header_b3_img').src = img['b3_tab' + current_service].src;
	document.getElementById('header_c3_img').src = img['c3_tab' + current_service].src;
	
	document.getElementById('header_a4_img').src = img['a4_tab' + current_service].src;
	document.getElementById('header_b4_img').src = img['b4_tab' + current_service].src;
	document.getElementById('header_c4_img').src = img['c4_tab' + current_service].src;
	
	if (current_service != id || pos != 'out') {
		pos = (pos == 'click') ? 'over' : pos;
	
		switch (id) {
			case 'a':
			case 'b':
				document.getElementById('header_' + id + '2_img').src = img[id + '2_tab' + current_service + '_' + pos].src;
				
			//	changeServiceD('', 'out');
				break;
			case 'c':
				document.getElementById('header_' + id + '2_img').src = img[id + '2_' + pos].src;
				
			//	changeServiceD('', 'out');
				break;
			case 'd':	
				changeServiceD(service_d_mod.replace('_', ''), pos);
				break;
		}
	}
}

function changeServiceD (id, pos) {
	if (current_service != 'd') {
		d2_pos = 'out';
	} else {
		d2_pos = 'over';
	}
	
	if (pos == 'out') {
		service_d_mod = '';
	} else {
		service_d_mod = '_' + id;
	}
	
	if (service_d_mod == '' || service_d_mod == '_') {
		document.getElementById('header_d2_img').src = img['d2_' + d2_pos].src;
	} else {
		document.getElementById('header_d2_img').src = img['d2' + service_d_mod].src;
	}
	
	if (id != "offer" && service_d_mod != '_') {
		document.getElementById('header_d1_img').src = img['d1' + service_d_mod].src;
	}
		
	if (id != "emergency" && service_d_mod != '_') {
		document.getElementById('header_c3_img').src = img['c3_tab' + current_service + service_d_mod].src;
	}
}

