// JavaScript Document
var bbirdy1 = true;
var bbirdy2 = true;
var bbirdy3 = true;
var bbirdy4 = true;
var bbirdy5 = true;
var bbirdy6 = true;

var ie = (document.all) ? 1 : 0;
var p = (ie) ? "filter" : "MozOpacity";

/* n is the element node
   v is the opacity value, from 0 to 100. */

function op(n,v){
    v = (ie) ? "alpha(opacity="+v+")" : v/100;
    n.style[p] = v;
}

function scrollText( id, pScrollText, begin, end, speed) {
	var scrollText;
	var divScroll = document.getElementById(id); 
	
	pScrollText = pScrollText - 5;
	
	if (pScrollText == end) {
		pScrollText = begin;
	}
	
	divScroll.style.left = pScrollText + 'px';
	
	setTimeout("scrollText('" + id + "'," + pScrollText + "," + begin + "," + end + "," + speed + ")",speed); 	
}

function fadeIn2( id, top, left, maximum, r, speed, dir, size,color, colorStep, alpha, offSetY, offSetX, imageWidth, imageHeight, delay) {
	var xpos;
	var ypos;
	var totalWidth;
	var percentOpen;
	var p;

	
	p = 1;
	
	var supported = (document.getElementById); 
	if (!supported) return; 
	var divPath = document.getElementById(id); 
	var idImg = document.getElementById('AdImage'); 
	var divHide = document.getElementById(id + '_hide'); 
	var objEmail = document.getElementById('tecemail'); 

	var currY = parseInt(divPath.style.height); 
	var currX = parseInt(divPath.style.width); 
	var sEmail
	
	if (objEmail) {
		sEmail = objEmail.value;
		objEmail.style.background = '#CC9900';
	} else {
		sEmail = '';
	}
	
	
	size = parseInt(currX*.04);	
	divPath.style.fontSize = size + 'px';
	
	if (divPath.style.visibility == 'hidden') {
		divPath.style.visibility = 'visible';
	}
	
//	alert( currY + " " + currX);

	if ( r < 0) {
		dir = 1;
		r = 0;
		
	} else if ( r >= maximum) {
		dir = 0;
		r = maximum;
	}
	
	percentOpen = r/maximum;
	
	if (dir == 0) {	
		r -= 10; 
//		size -= 2;
		currY -= 10;
		currX -= 10;
		alpha -= 3;
//		alert(r);
	} else { 
		r += 10;
	//	size += 2;
		currY += 10;
		currX += 10;
		alpha += 3;
//		alert(r);
	}

	if (r > maximum) { r = maximum;}
	
	if ( size <= 0) { size = 1;}
	if ( alpha <= 0) { alpha = 0;} else if ( alpha >= 100) {alpha=100;}
	
	if (currY < 0) { currY = 0; } 
	if (currX < 0) { currX = 0; } 
		
	ypos = top+Math.sin(p*Math.PI/180)* r;
	xpos = left+Math.sin(p*Math.PI/180)* r;
   
   
    if ( colorStep == 5) {
		colorStep = 1;
		
		switch(color){
			case '#FFFFFF':
				color = '#999999';
				break;    
			case '#999999':
				color = '#CCCCCC';
				break;
			default:
				color = '#FFFFFF';
		}	
	} else { colorStep += 1; }
	

	if ( bbirdy6 && r < maximum - 10 && sEmail == '') {
		divPath.style.top = (ypos - offSetY) + 'px'; 
		divPath.style.left = (xpos - offSetX) + 'px';
		divPath.style.fontSize = size + 'px';
		divPath.style.width = currY + 'px';
		divPath.style.height = currX + 'px';
		divHide.style.visibility = 'hidden';
		idImg.style.width = parseInt(imageWidth * percentOpen) + 'px';
		idImg.style.height = parseInt(imageHeight * percentOpen) + 'px';
//		divPath.style.background = color;
		op( divPath, alpha);
		
		setTimeout("fadeIn2('" + id + "'," + top + "," + left + "," + maximum + "," + r + "," + speed + "," + dir + "," + size + ",'" + color + "'," + colorStep + "," + alpha + "," + offSetY + "," + offSetX + "," + imageWidth + "," + imageHeight + "," + delay + ")",speed); 	
	} else if ( bbirdy6) {
		dir = 0;
		r = maximum - 10;
		divHide.style.visibility = 'visible';
		idImg.style.width = parseInt(imageWidth * percentOpen) + 'px';
		idImg.style.height = parseInt(imageHeight * percentOpen) + 'px';

		setTimeout("fadeIn2('" + id + "'," + top + "," + left + "," + maximum + "," + r + "," + speed + "," + dir + "," + size + ",'" + color + "'," + colorStep + "," + alpha + "," + offSetY + "," + offSetX + "," + imageWidth + "," + imageHeight + "," + delay + ")",delay); 	
	}
}
function fadeIn( id, top, left, maximum, r, speed, dir, size,color, colorStep, alpha, offSetY, offSetX, imageWidth, imageHeight, delay) {
	var xpos;
	var ypos;
	var totalWidth;
	var percentOpen;
	var p;
	
	p = 1;
	
	var supported = (document.getElementById); 
	if (!supported) return; 
	var divPath = document.getElementById(id); 
	var divHide = document.getElementById(id + '_hide'); 
	var idImg = document.getElementById('AdImage'); 
	var objEmail = document.getElementById('tecemail'); 
	var currY = parseInt(divPath.style.height); 
	var currX = parseInt(divPath.style.width); 
	var sEmail
	
	if (objEmail) {
		sEmail = objEmail.value;
		objEmail.style.background = '#E9E9E9';
	} else {
		sEmail = '';
	}
	
	
	size = parseInt(currX*.04);	
	divPath.style.fontSize = size + 'px';
	
	if (divPath.style.visibility == 'hidden') {
		divPath.style.visibility = 'visible';
	}
	
//	alert( currY + " " + currX);

	if ( r < 0) {
		dir = 1;
		r = 0;
		
	} else if ( r >= maximum) {
		dir = 0;
		r = maximum;
	}
	
	percentOpen = r/maximum;
	
	if (dir == 0) {	
		r -= 15; 
//		size -= 2;
		currY -= 15;
		currX -= 15;
		alpha -= 3;
//		alert(r);
	} else { 
		r += 15;
	//	size += 2;
		currY += 15;
		currX += 15;
		alpha += 3;
//		alert(r);
	}

	if (r > maximum) { r = maximum;}
	
	if ( size <= 0) { size = 1;}
	if ( alpha <= 0) { alpha = 0;} else if ( alpha >= 100) {alpha=100;}
	
	if (currY < 0) { currY = 0; } 
	if (currX < 0) { currX = 0; } 
		
	ypos = top+Math.sin(p*Math.PI/180)* r;
	xpos = left+Math.sin(p*Math.PI/180)* r;
   
   
    if ( colorStep == 5) {
		colorStep = 1;
		
		switch(color){
			case '#FFFFFF':
				color = '#999999';
				break;    
			case '#999999':
				color = '#CCCCCC';
				break;
			default:
				color = '#FFFFFF';
		}	
	} else { colorStep += 1; }
	

	if ( bbirdy6 && r < maximum - 5 && sEmail == '') {
		divPath.style.top = (ypos - offSetY) + 'px'; 
		divPath.style.left = (xpos - offSetX) + 'px';
		divHide.style.visibility = 'hidden';
		divPath.style.fontSize = size + 'px';
		divPath.style.width = currY + 'px';
		divPath.style.height = currX + 'px';
//		divPath.style.background = color;
		op( divPath, alpha);
		
		setTimeout("fadeIn('" + id + "'," + top + "," + left + "," + maximum + "," + r + "," + speed + "," + dir + "," + size + ",'" + color + "'," + colorStep + "," + alpha + "," + offSetY + "," + offSetX + "," + imageWidth + "," + imageHeight + "," + delay + ")",speed); 	
	} else if ( bbirdy6) {
		dir = 0;
		r = maximum - 5;
		divHide.style.visibility = 'visible';

		setTimeout("fadeIn('" + id + "'," + top + "," + left + "," + maximum + "," + r + "," + speed + "," + dir + "," + size + ",'" + color + "'," + colorStep + "," + alpha + "," + offSetY + "," + offSetX + "," + imageWidth + "," + imageHeight + "," + delay + ")",delay); 	
	}
}

function pageScroll(valueX, valueY) {
    	window.scrollBy(valueX,valueY); // horizontal and vertical scroll increments
}

