	function findPosX(id){
		var curleft = 0;
		obj = document.getElementById(id)
		if(obj.offsetParent)
			while(1) 
			{
			  curleft += obj.offsetLeft;
			  if(!obj.offsetParent)
				break;
			  obj = obj.offsetParent;
			}
		else if(obj.x)
			curleft += obj.x;
		return curleft;
	}
	
	function findPosY(id){
		var curtop = 0;
		obj = document.getElementById(id)
		if(obj.offsetParent)
			while(1)
			{
			  curtop += obj.offsetTop;
			  if(!obj.offsetParent)
				break;
			  obj = obj.offsetParent;
			}
		else if(obj.y)
			curtop += obj.y;
		return curtop;
	}
	
	function form_field_styling_init(formName){
		activeField = ''
		exampleText = ''
		form_field_styling(formName, activeField,exampleText)
	}
	
	function form_field_styling(formName, activeField){
		if(element_count = document.forms[formName]){ //if page is fully loaded
			element_count = document.forms[formName].elements.length
			for(var i =0; i < element_count; i++){ //loop each field
				if(document.forms[formName].elements[i].name == activeField){
					document.forms[formName].elements[i].style.background = ''
					fieldPosX = findPosX(activeField)
					fieldPosY = findPosY(activeField)
					//position floatingMessage
					document.getElementById(activeField).style.background='#f3eaa1'
					messageTop = fieldPosY - 25;
					messageRight = fieldPosX + 25;
					document.getElementById('floatingMessage').style.top = messageTop+"px"
					document.getElementById('floatingMessage').style.left = messageRight+"px"
					//document.getElementById('floatingMessage').style.display = 'block'
					document.getElementById('floatingMessage').style.background = 'url(field_name.php?name='+escape(document.forms[formName].elements[i].title)+')'
				}else{
					if(document.forms[formName].elements[i].title != '' && document.forms[formName].elements[i].value == ''){
						document.forms[formName].elements[i].style.background = 'url(field_name.php?name='+escape(document.forms[formName].elements[i].title)+')'
					}else{
						document.forms[formName].elements[i].style.background='#ffffff'
					}
				}
			}
			if(activeField == ''){
				document.getElementById('floatingMessage').style.display = 'none'
			}
		}
	}
	
		
	form_field_styling_init('forma')


//


var embed = '<embed src="images\/lp_slideshow.swf" width="320" height="280"><\/embed>';
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok){ 
	if(navigator.appName.indexOf('Explorer') != -1){
		document.getElementById('flashWraper').innerHTML = embed;
	}else{
  		document.getElementById('flashWraper').innerHTML = '<img src="images/noFlash.jpg">';
	}
  }else{
  	document.getElementById('flashWraper').innerHTML = embed;
  }
 
}

	 $(document).ready(function() {
		mil_address = false;
		email_elmnt = document.getElementById('email');
        email_elmnt.onblur = function(){
			  str_length = email_elmnt.value.length;
			  if(str_length > 4){
				  str_start = str_length - 4;
				  top_level_domain = email_elmnt.value.substring(str_start);
				  if(top_level_domain == '.mil'){
					  error_str = "Please provide an e-mail address that does not end in '.mil'.";
					  alert(error_str);
					  email_elmnt.value = '';
					  setTimeout("email_elmnt.focus()",500);
				  }
			 }
		}
      });




//Rotating Images


var images_array = new Array('images/eku1.jpg','images/eku2.jpg')
var texts_array = new Array('mkilbane.php','dcheers.php','lheard.php','btye.php')
var options_array = new Array('height=450,width=620, toolbar=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes','height=460,width=620, toolbar=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes','height=480,width=620, toolbar=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes','height=480,width=620, toolbar=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
var current_image = 0;
var activeLink = texts_array[0]
var activeOptions = options_array[0]

function animation_init(){
	//randomnumber= Math.floor(Math.random()*parseInt(images_array.length));
	if(current_image == images_array.length){
		current_image = 0;
		randomnumber = current_image
	}else{
		randomnumber = current_image
	}
	
	activeLink = texts_array[randomnumber]
    activeOptions = options_array[randomnumber]
	new_image = images_array[randomnumber]
	fade_image_out(new_image,100,randomnumber)
	current_image++
	//fade out current -> fade in new
}

function fade_image_out(new_image,vis,img_id){
	if(parseInt(vis) > 0){
		new_vis = (parseInt(vis) - 20)
		//alert(new_vis)
		document.getElementById('imageAnimation').style.MozOpacity = new_vis / 100
		document.getElementById('imageAnimation').style.opacity =  new_vis / 100
		if(navigator.appName.indexOf("Explorer") != -1){
			document.getElementById('imageAnimation').filters.alpha.opacity= new_vis
		}
		setTimeout("fade_image_out('"+new_image+"','"+new_vis+"','"+img_id+"')",100)
	}else{
		document.getElementById('imageAnimation').innerHTML = ""
		
		document.getElementById('imageAnimation').style.background = 'url('+new_image+')';
		fade_image_in(0)
	}
}
function fade_image_in(vis){
	if(parseInt(vis) != 100){
		new_vis = (parseInt(vis) + 20)
		document.getElementById('imageAnimation').style.MozOpacity = new_vis / 100
		document.getElementById('imageAnimation').style.opacity = new_vis / 100
		if(navigator.appName.indexOf("Explorer") != -1){
			document.getElementById('imageAnimation').filters.alpha.opacity= new_vis
		}
		setTimeout("fade_image_in('"+new_vis+"')",100)
	}else{
		setTimeout("animation_init()",3000)
	}
}