/* MouseOver Button Wizard by Mike Cullen
EMAIL ME AT mcullen1@hotmail.com or visit http://www.mobw.net */
var browser     = '';
var version     = '';
var entrance    = '';
var cond        = '';
// BROWSER
if (browser == '')
{
  if (navigator.appName.indexOf('Microsoft') != -1)
    browser = 'IE'
  else if (navigator.appName.indexOf('Netscape') != -1)
    browser = 'Netscape'
  else browser = 'NN';
}
// VERSION?
if (version == '')
{
  version= navigator.appVersion;
  paren = version.indexOf('(');
  whole_version = navigator.appVersion.substring(0,paren-1);
  version         = parseInt(whole_version);
}
// BROWSER & VERSION
if (browser == 'IE' && version >= 4) entrance = 'yes';
if (browser == 'IE' && version < 4) entrance = 'no';
if (browser == 'Netscape' && version >= 2.02) entrance = 'yes';
if (browser == 'Netscape' && version < 2.02) entrance = 'no';
if (entrance=='yes')
{
  menuLighten=new Image;menuLighten.src="/images/spcr.gif";
  menuDarken=new Image;menuDarken.src="/images/nav_mouseover.png";
  menuDarken2=new Image;menuDarken2.src="/new/spcr.gif";

  //menu1a=new Image;menu1a.src="/new/menu.gif";
  //menu1b=new Image;menu1b.src="/new/menu_over.gif";
  //menu1c=new Image;menu1c.src="/new/menu.gif";
}
function lighten(imgName) {
if (entrance == 'yes'){
//imgOn = eval(imgName + 'b.src');
document[imgName].src = menuDarken.src;
}
}
function darken(imgName) {
if (entrance == 'yes'){
//imgOff = eval(imgName + 'a.src');
document[imgName].src = menuLighten.src;
}
}
function darken2(imgName) {
if (entrance == 'yes'){
//imgClick = eval(imgName + 'c.src');
document[imgName].src = menuDarken2.src;
}
}

//function showMenu(menuNumber)/
//{
 // alert(menuNumber);
  //eval("subMenu" + menuNumber + ".visibility='visible';");
//}


function MM_findObj(n, d) { //v4.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);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}


function MM_showHideLayers()
{ //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3)
  {
    if ((obj=MM_findObj(args[i]))!=null)
	{ 
	  v=args[i+2];
      if (obj.style)
	  {
	    obj=obj.style; 
		v=(v=='show')?'visible':(v='hide')?'hidden':v;
	  }
      obj.visibility=v; 
	}
  }
}


////////////////////////////////////////////////////////////////////////////////////////    
function newwindow(page, W, H,scrollbars)
{
 	var w=window.screen.width;
  var h=window.screen.height;
  var X=X||Math.ceil((w-W)/2)
  var Y=Y||Math.ceil((h-H)/2)
  if (scrollbars == 0) 
  {
  	scrollbars = "no"
  }
  else
  {
  	scrollbars = "yes"
  }
  features = "width=" + W + ",height=" + H + ",menubar=no,location=no,resizable=1,scrollbars=" + scrollbars + ",left=" + X + ",top=" + Y;
  top.window_handle = window.open(page, 'Information', features);
}
////////////////////////////////////////////////////////////////////////////////////////    
function JumpTo(theMenu)
{
  var theDestination = theMenu.options[theMenu.selectedIndex].value;
  var temp=document.location.href;
  if (temp.indexOf(theDestination) == -1)
  {
    window.open(theDestination);
  }
}


function moneyFormat(textObj) {
   var newValue = textObj.value;
   var decAmount = "";
   var dolAmount = "";
   var decFlag = false;
   var aChar = "";
   
   // ignore all but digits and decimal points.
   for(i=0; i < newValue.length; i++) {
      aChar = newValue.substring(i,i+1);
      if(aChar >= "0" && aChar <= "9") {
         if(decFlag) {
            decAmount = "" + decAmount + aChar;
         }
         else {
            dolAmount = "" + dolAmount + aChar;
         }
      }
      if(aChar == ".") {
         if(decFlag) {
            dolAmount = "";
            break;
         }
         decFlag=true;
      }
   }
   
   // Ensure that at least a zero appears for the dollar amount.

   if(dolAmount == "") {
      dolAmount = "0";
   }
   // Strip leading zeros.
   if(dolAmount.length > 1) {
      while(dolAmount.length > 1 && dolAmount.substring(0,1) == "0") {
         dolAmount = dolAmount.substring(1,dolAmount.length);
      }
   }
   
   // Round the decimal amount.
   if(decAmount.length > 2) {
      if(decAmount.substring(2,3) > "4") {
         decAmount = parseInt(decAmount.substring(0,2)) + 1;
         if(decAmount < 10) {
            decAmount = "0" + decAmount;
         }
         else {
            decAmount = "" + decAmount;
         }
      }
      else {
         decAmount = decAmount.substring(0,2);
      }
      if (decAmount == 100) {
         decAmount = "00";
         dolAmount = parseInt(dolAmount) + 1;
      }
   }
   
   // Pad right side of decAmount
   if(decAmount.length == 1) {
      decAmount = decAmount + "0";
   }
   if(decAmount.length == 0) {
      decAmount = decAmount + "00";
   }
   
   // Check for negative values and reset textObj
   if(newValue.substring(0,1) != '-' ||
         (dolAmount == "0" && decAmount == "00")) {
      textObj.value = dolAmount + "." + decAmount;

   }
   else{
      textObj.value = '-' + dolAmount + "." + decAmount;
   }
   totalUp();
}

function totalUp()
{

  var total1=0;
  var offering = 0;
  var Building_Fund = 0;
  var Love_Offering = 0;
  var Guest_Speaker = 0;
  var Rock_Academy = 0;
  var other = 0;
  var desc = "";

  if (document.form1.offering.value != "")
  {
    offering = document.form1.offering.value;
    desc += "TITHE/OFFERING:" + offering + "--";

  }

  if (document.form1.Building_Fund.value != "")
  {
    Building_Fund = document.form1.Building_Fund.value;
    desc += "BUILDING FUND:" + Building_Fund + "--";
  }
  if (document.form1.Love_Offering.value != "")
  {
    Love_Offering = document.form1.Love_Offering.value;
    desc += "LOVE OFFERING:" + Love_Offering + "--";
  }
  if (document.form1.Guest_Speaker.value != "")
  {
    Guest_Speaker = document.form1.Guest_Speaker.value;
    desc += "GUEST SPEAKER:" + Guest_Speaker + "--";
  }
  if (document.form1.Rock_Academy.value != "")
  {
    Rock_Academy = document.form1.Rock_Academy.value;
    desc += "ROCK ACADEMY:" + Rock_Academy + "--";
  }

  if (document.form1.other.value != "")
  {
    //  if (document.form1.other_spec.value == "")
    //{
    //   alert("Please specify other category");
   //    return false;
    //}


    other = document.form1.other.value;
    desc += "OTHER(" + document.form1.other_spec.value +"):" + other + "--";

  }

  offering = parseFloat(offering);
  Building_Fund = parseFloat(Building_Fund);
  Love_Offering = parseFloat(Love_Offering);
  Guest_Speaker = parseFloat(Guest_Speaker);
  Rock_Academy = parseFloat(Rock_Academy);
  other = parseFloat(other);

  total1 = offering + Building_Fund + Love_Offering + Guest_Speaker + Rock_Academy + other;

  document.form1.total.value = parseFloat(total1);
  document.form1.btn1.value = "Submit Donation for: $" + parseFloat(total1);
  //document.form1.amount.value = parseFloat(total1);

  document.form1.chargetotal.value = parseFloat(total1);
  document.form1.price.value = parseFloat(total1);
  document.form1.description.value = desc;

  return true;
}

function showRecurringBox()
{
  if (document.getElementById("recurring").value != "No")
  {
    document.getElementById("installmentsdiv").style.display = 'block'; 
  }
  else
  {
    document.getElementById("installmentsdiv").style.display = 'none'; 
  }
}


