// JavaScript Document

function right(e) {
        if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
          return false;
        else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
          var gotocontactus = confirm("Would you like to contact us to request permission to use photos or images?");
		  if (gotocontactus) 
		  	window.location.href='/cloverdale/contact.php';
		  else return false;
        }
        return true;
}

document.onmousedown=right;
document.onmouseup=right;

if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);

window.onmousedown=right;
window.onmouseup=right;

function j_go(f_method,f_dest)
{
 document.forms[0].h_nav_method.value=f_method;
 Navigate(f_dest);
}
		
function Navigate(dest)
{
  if(dest == "PMC")
  {
	if (validate())
	{
	  with (document.forms[0])
	  {
		action = "!Pkg_Feedback.proc_save_feedback";
		submit();
		alert("Your Message has been sent.\n\nThank you.");
	  }
	}
  }
  else
  {
	self.close();opener.focus();
  }
}

function isEmpty(value, name, field)
{
  if (value =="")
  {
	alert("The " + name + " field is empty.\nPlease enter the " + name + ".");
	field.focus();
	return true;
  }
  for (var i=0;i < value.length;i++)
	if (value.substring(i,i+1) != " ")
	   return false;
  alert("The " + name + " field is empty.\nPlease enter the " + name + "." );
  field.focus();
  return true;
}

function isEntered(value)
{
  if (value =="")
  {
	return false;
  }
  for (var i=0;i < value.length;i++)
	if (value.substring(i,i+1) != " ")
	   return true;
  return false;
}

function textCounter(field, maxlimit)
{
  if (field.value.length > maxlimit)
  {
	alert("Maximum field size of " + maxlimit + " exceeded.");
	field.value = field.value.substring(0,maxlimit);
	return;
  }
}

function validate()
{
  with (document.forms[0])
  {
	if (txt_name.value == "")
	{
	  alert("Please enter your name in the From field.");
	  txt_name.focus();
	  return false;
	}
	if (txt_phone.value == "" || txt_phone.value == null)
	{
	  alert("Phone Number must be entered");
	  txt_phone.focus();
	  return false;
	}
	if (txa_message.value == "" || txa_message.value == null)
	{
	  alert("Message must be entered");
	  txa_message.focus();
	  return false;
	}
	if (txa_message.value.length > 2000)
	{
	  alert("Message is limited to 2000 characters.\nYou entered " + txa_message.value.length + " characters.  Please correct.");
	  txa_message.focus();
	  return false;
	}
  }
  return true;
}

function BrowserCheck() {
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b=="Microsoft Internet Explorer") this.b = "ie"
	else this.b = b
	this.v = parseInt(navigator.appVersion)
	this.p = navigator.platform
	this.ie = (this.b=="ie" && this.v>=4 && this.p=="Win32")
	this.ns = (this.b=="ns" && this.v>=4)
	this.three = (this.v < 4)
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
	if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
	  img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
	  if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
	  nbArr[nbArr.length] = img;
	  for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
		if (!img.MM_up) img.MM_up = img.src;
		img.src = img.MM_dn = args[i+1];
		nbArr[nbArr.length] = img;
	} }
  } else if (event == "over") {
	document.MM_nbOver = nbArr = new Array();
	for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
	  if (!img.MM_up) img.MM_up = img.src;
	  img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
	  nbArr[nbArr.length] = img;
	}
  } else if (event == "out" ) {
	for (i=0; i < document.MM_nbOver.length; i++) {
	  img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
	if ((nbArr = document[grpName]) != null)
	  for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
	document[grpName] = nbArr = new Array();
	for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
	  if (!img.MM_up) img.MM_up = img.src;
	  img.src = img.MM_dn = args[i+1];
	  nbArr[nbArr.length] = img;
  } }
}
		