/*
	JAVASCRIPT FUNCTION INCLUDE
	Terry Binns Catalog
	Adapted 07/01/2007
	Rebecca Adamson
	Created 10/11/2006
	Peter DeMarco
	River City Studio
*/

var d = window.document;


////////////////////////////
//	FOR NORMAL FORMS	//
////////////////////////////


function checkForm( action, url ) {
	var r = false;
	var s = "";
	
	for ( $i=0; $i<d.forms[0].length; $i++ ) {
		
		if ( d.forms[0][$i].value.length > 0 ) {
			r = true;
		}
		else {
			r = false;
			alert( "All Fields Are Required" );
			return;
		}
	}
	
	if ( r ) {
		for ( $i=0; $i<d.forms[0].length; $i++ ) {
				s += "&" + d.forms[0][$i].name + "=" + d.forms[0][$i].value;
		}
		window.location.href = url + "?" + action + s;
	}
	
}

//////////////////////////
//	FOR AUTH FORMS			//
//////////////////////////


function checkPWord( action, url ) {
	if ( d.forms[0].p1 && d.forms[0].p2 ) {
		var p1 = d.forms[0].p1.value;
		var p2 = d.forms[0].p2.value;
	}
	
	var r = false;
	var s = "";
	
	for ( $i=0; $i<d.forms[0].length; $i++ ) {
		// alert ( d.forms[0][$i].name + " = " + d.forms[0][$i].value );
		if ( d.forms[0][$i].value.length > 0 ) {
			r = true;
		}
		else {
			r = false;
			alert( "All Fields Are Required" );
			return;
		}
	}
	
	if ( r && p1 && p2 ) {
		if ( p1 != p2 ) {
			alert( "Password Mismatch" );
			r = false;
		}
		else if ( p1.length < 6 ) {
			alert( "Password is too short!!" );
			r = false;
		}
	}
	
	if ( r ) {
		for ( $i=0; $i<d.forms[0].length; $i++ ) {
				s += "&" + d.forms[0][$i].name + "=" + d.forms[0][$i].value;
		}
		window.location.href = url + "?" + action + s;
		
	}
		
}


////////////////////////
//	FOR OPTIONAL			//
//	PASSWORD CHANGE		//
////////////////////////


function infoBox( v ) {
		e = d.getElementById( "infoBox" );
		if ( v == "1" ) {
			e.innerHTML = "<p>New Password: <input class='lineUp' type='password' name='p1' /></p><p>Verify New Password: <input class='lineUp' type='password' name='p2' /></p><p>&nbsp;</p>";
		}
		else if ( v == "0" ) {
			e.innerHTML = "";	
		}
}


//////////////////////////
//	AUTO FILL PHOTO			//
//	WHEN ADDIN A SHOW		//
//////////////////////////

function photo( p, f ) {
//   if ( d.getElementById( f + "Pop" ) ) {
//     document.forms[0][f].value = p;
//   	d.getElementById( f + "Pop" ).innerHTML = "<img src='/i/100/" + p + "' />";
//   }
//   else {
//     document.forms[0][f].text = p;
//     d[ f + "Pop" ].innerHTML = "<img src='/i/100/" + p + "' />";
//   }
  alert( "hi." );

}



////////////////////////////
//	ADD A CHARACTER TO		//
//	A FORM FIELD					//
////////////////////////////

function add( c, e ) {
	d.forms[0][e].value += c;
  count( e ); 
}


////////////////////////////
//  COUNT CHARACTERS      //
//  IN A FORM FIELD       //
//  UPDATE COUNT          //
//  ACCORDINGLY           //
////////////////////////////

function count( f ) {
//   alert( f );
  c = 8000 - d.forms[0][f].value.length;
  e = d.getElementById( f );
  e.innerHTML = "<p>Characters remaining: " + c + "</p>";
  if ( c < 0 ) {
    e.innerHTML = "<p class='red'>Out of Space!</p>";
  }
}


