// JavaScript Document
function yaImgChange(imgNum,imgSrc) {
	document.images[imgNum].src = imgSrc;
}
function printPage(page_type,page_id,level){
		newWindow=window.open('/printer_friendly.aspx?page_type='+page_type+'&page_id='+page_id+'&level='+level,'','width=740,height='+(screen.height-100)+',location=yes,status=no,toolbars=yes,resizable=yes,scrollbars=yes');
}
function askExpert(){
		newWindow=window.open('/askExpert.aspx','','width=350,height=430,location=yes,status=no,toolbars=yes,resizable=yes,scrollbars=yes');
}
function showEditForm(browser){
	if (browser=="ie"){
			if (loginLayer.style.display=='block'){
				loginLayer.style.display='none';
			} else {
				loginLayer.style.display='block';
				document.actualForm.username.focus();
			}
	} else {
			if (document.getElementById('loginLayer').style.display=='block'){
				document.getElementById('loginLayer').style.display='none';
			} else {
				document.getElementById('loginLayer').style.display='block';
				document.actualForm.username.focus();
			}
	}
}
function checkCR(evt) {
	var evt  = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target)?evt.target:((evt.srcElement)?evt.srcElement: null);
	if ((evt.keyCode == 13)) {
		//alert('The "Enter" key had to be disabled on this page.');
		return false;
	}
}

function getCookieData(label) {
    var labelLen = label.length
    var cLen = document.cookie.length
    var i = 0
    var cEnd
    while (i < cLen) {
        var j = i + labelLen
        if (document.cookie.substring(i,j) == label) {
            cEnd = document.cookie.indexOf(";",j)
            if (cEnd == -1) {
                cEnd = document.cookie.length
            }
            return unescape(document.cookie.substring(j,cEnd))
        }
        i++
    }
    return null
}


// cookieTreat() function is called from every page on the site
// Checks if cookies exist, if not - three cookie values are written
// -----------------
function cookieTreat() 
{
 var exp = new Date()
 var oneYearFromNow = exp.getTime() + (365 * 24* 60 * 60 * 1000)
 exp.setTime(oneYearFromNow)
 
 var today = new Date()
 
 var checkref = new String(" ")
 if(document.referrer.length > 0)
  {
  checkref = checkref + document.referrer
  }
 else
  {
  checkref = checkref + "No Referrer"
  }
 
 // set document cookie if they have not been written yet
 // if referrer cookie exists, do nothing
 // otherwise write all three cookies
 
 if (getCookieData("cookieRefURL") && getCookieData("cookieLandURL") && getCookieData("cookieDate")) { 
 }
 else {
  document.cookie = "cookieRefURL=" + checkref + "; domain=.mcclellan-automation.com; expires=" + exp.toGMTString() + "; path=/"
  document.cookie = "cookieLandURL=" + location + "; domain=.mcclellan-automation.com; expires=" + exp.toGMTString() + "; path=/"
  document.cookie = "cookieDate=" + today + "; domain=.mcclellan-automation.com; expires=" + exp.toGMTString() + "; path=/"
 }
}
document.onkeypress = checkCR;

