 
/* PNG Fix for IE */
function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
}




/* Show login or out on Static pages */
function logIn(){

		var cookie = getCookie('sso');
		if (cookie!=null && cookie!=""){
			document.getElementById("logOut").className="showMe signuplink"; 
		  }

		else{
			document.getElementById("logIn").className="showMe signuplink"; 
		}

	}

/* Set Cookies only on Section Pages */
function setCookie(c_name,value,expiredays)
		{
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+expiredays);
		document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString())+"; path=/";  
		}
		
		function getCookie(c_name)
			{
			if (document.cookie.length>0)
			  {
			  c_start=document.cookie.indexOf(c_name + "=");
			  if (c_start!=-1)
				{ 
				c_start=c_start + c_name.length+1 ;
				c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1) c_end=document.cookie.length
				return unescape(document.cookie.substring(c_start,c_end));
				} 
			  }
			return ""
			}

function findPillarVal (){
		/* Find Option value */
		var doc = document.getElementById("selectMenu");
		var elements = doc.getElementsByTagName('option');
		for(var i=0; i<elements.length; i++){
		if(elements[i].selected==true){
		return elements[i].id;}
		}

}


function findRelationshipVal (){
		/* Find Option value */
		var doc = document.getElementById("relationship");
		var elements = doc.getElementsByTagName('option');
		for(var i=0; i<elements.length; i++){
		if(elements[i].selected==true){
		return elements[i].id;}
		}
}

/* This function chooses the phone number based on the piller */
function setPhoneNumber(){
	var myNumber = findPillarVal();
	var doc = document.getElementById("phoneNumbers");
    var elements = doc.getElementsByTagName('div');
    for(var i=0; i<elements.length; i++){
    if(elements[i].id != "") {elements[i].className = "hideMe";}
    }
 	for(var i=0; i<elements.length; i++){
	if(elements[i].id == myNumber || elements[i].id.match(myNumber)) {
	elements[i].className = "showMe";}

	}	
}
	
/* This function is trigered by Contact Us page Options from Second list */ 			
function resetpage(){ 

		var doc = document.getElementById("startForm");
    	var elements = doc.getElementsByTagName('div');
		for(var i=0; i<elements.length; i++){
		if(elements[i].className == "showMe" || elements[i].className.match("showMe") == "showMe"){
		elements[i].className = "hideMe";}
		}
		
		show(findRelationshipVal());
		setPhoneNumber();
	
	}
	
	
/* Trigged when Contact Us loads - Sets Options from Second list */
function setOptions(){
		/* First Option uses Cookie */
		var doc = document.getElementById("selectMenu");
		var elements = doc.getElementsByTagName('option');
		var cookie = getCookie('ecmc_landing');
		for(var i=0; i<elements.length; i++){
		if(elements[i].id == cookie || elements[i].id.match(cookie)) { 
		elements[i].selected=true;
		var setSecondSelect = elements[i].className;
		}}
	
		/* Second option determined by First option Class name */
		/* Class name deternines ShowMe and Turns of Extra Validation*/
		var doc = document.getElementById("relationship");
		var elements = doc.getElementsByTagName('option');
		for(var i=0; i<elements.length; i++){
		if(elements[i].id == setSecondSelect || elements[i].id.match(setSecondSelect)) {
		elements[i].selected=true; 
		
		show(setSecondSelect);
		}}		  
		
}

/* Used by setOptions and resetpage to show and hide Student fields */
function show(setSecondSelect){
		/* Show Student Options if matches */
		/* Show Extra Student/Borrower Info */
		var showArea = setSecondSelect;
	  	var doc2 = document.getElementById("studentArea");
    	var elements2 = doc2.getElementsByTagName('div');
 		document.sender2.require.value = "off";
		for(var i=0; i<elements2.length; i++){
			if(elements2[i].id == showArea || elements2[i].id.match(showArea)) {
			elements2[i].className = "showMe";
			document.sender2.require.value = "on";
			}
			}
}


/* no longer used but keep for future use */		
function setpage(){
	var cookie = getCookie('ecmc_landing');
	var doc = document.getElementById("startForm");
    var elements = doc.getElementsByTagName('div');
		
	if (cookie==null && cookie==""){setCookie('ecmc_landing','standard',90);}
	 
	else {
			for(var i=0; i<elements.length; i++){
			if(elements[i].id == cookie || elements[i].id.match(cookie)) {
			elements[i].className = "showMe";}
			}}
	
}

	
	
/* no longer used but keep for future use */	
function browserCheck(){
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ 
 			var ieversion=new Number(RegExp.$1) 
 			if (ieversion>=7){
  			alert("You're using IE7.x");}
 			else if (ieversion>=6){
  			alert("You're using IE6.x");
  			
  			}
 			}
				else
  				alert("NOT IE6 or 7");
  }
  
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])



