function confirmSearch()
{

if (document.db_search.keyword.value != ''){
	document.db_search.submit();
	return true;
	} else {
	alert("You must enter an actor's name or representation to perform a search.\n\nIf you are an agent/manager, casting professional or working on a project and would like access to perform a more advanced search, please contact SpeedReels.\n\n323-931-1712\ninfo@speedreels.com");
	document.db_search.keyword.focus();
	return false;
	}
}
function confirmDBSearch()
{

if (document.db_search.keyword.value == '' && document.db_search.manager.value ==''){
	alert("You must enter an actor's name or representation to perform a search.\n\nIf you are an agent/manager, casting professional or working on a project and would like access to perform a more advanced search, please contact SpeedReels.\n\n323-931-1712\ninfo@speedreels.com");
	document.db_search.keyword.focus();
	return false;
	} else {
	document.db_search.submit();
	return true;
	}
}


function visibilitySwitch(this_div,action)
{
	if (this_div == 'agent_mngr'){
		var focus = "agents_mngrs";
	} else if (this_div == 'clients'){
		var focus = "clients";
	} else if (this_div == 'aud'){
		var focus = "auditions";
	} else if (this_div == 'cd'){
		var focus = "casting_dir";
	}

	if (action == 'show'){
		var location = "?" + this_div + "_vis=show#" + focus;
	} else {
		var location = "";
	}
	
	window.location = "index.php" + location;


}


function confirmRemoveAct(agent_mngr_id,actor_id,fname,mname,lname)
{
if (fname != ""){
	fname = " "+fname;
	}
if (mname != ""){
	mname = " "+mname;
	}
if (lname != ""){
	lname = " "+lname;
	}
var confirmedDelete = confirm("Are you sure you want to remove"+fname+mname+lname+" from your page?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "/mngr/_php/action.php?do=remove_actor&actor_id=" + actor_id + "&agent_mngr_id=" + agent_mngr_id;
	return true;
	} else {
	return false;
	}
}



function confirmDeleteAct(id,fname,mname,lname)
{
if (fname != ""){
	fname = " "+fname;
	}
if (mname != ""){
	mname = " "+mname;
	}
if (lname != ""){
	lname = " "+lname;
	}
var confirmedDelete = confirm("Are you sure you want to delete the record for"+fname+mname+lname+"?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=delete&id=" + id;
	return true;
	} else {
	return false;
	}
}


function delSelectedActors() {


		var confirmedDelete = confirm("Are you sure you want to delete the selected client records?\n\nThis can not be undone!");
		if (confirmedDelete){
			document.del_actors.action = "index.php?do=delSelectedActors";
			document.del_actors.submit();
			return true;
		} else {
			return false;
		}

}

function confirmDeleteCD(id,name)
{
var confirmedDelete = confirm("Are you sure you want to delete the record for\n" + name + "?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=delete_cd&id=" + id;
	return true;
	} else {
	return false;
	}
}

function confirmDeleteMngr(id,name)
{
var confirmedDelete = confirm("Are you sure you want to delete the record for\n" + name + "?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=delete_agent_mngr&agent_mngr_id=" + id;
	return true;
	} else {
	return false;
	}
}


function showCurrentRecords(order,type,show)
{
	if (type == 'aud'){
		focus = "auditions";
	} else if (type == 'clients') {
		focus = "clients";
	}

	if (show == 'all'){
		var show = "&show_all=true";
	} else {
		var show = "";
	}

	window.location = "index.php?" + type + "_vis=show" + show + order + "#" + focus;
}



function showAllMngrs(order)
{
	window.location = "index.php?agent_mngr_vis=show" + order + "#agents_mngrs";
}

function showCurrentMngrs(order)
{
	window.location = "index.php?agent_mngr_vis=show&show_online=true" + order + "#agents_mngrs";
}

function confirmDeleteAud(id,folder,fname,mname,lname)
{
if (fname != ""){
	fname = " "+fname;
	}
if (mname != ""){
	mname = " "+mname;
	}
if (lname != ""){
	lname = " "+lname;
	}
var confirmedDelete = confirm("Are you sure you want to delete the '"+folder+"' audition for"+fname+mname+lname+"?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=delete_audition&id=" + id;
	return true;
	} else {
	return false;
	}
}

function delSelectedAud()
{
var confirmedDelete = confirm("Are you sure you want to delete the selected auditions?\n\nThis can not be undone!");
if (confirmedDelete){
	document.del_auditions.action = "index.php?do=delSelectedAuditions";
	document.del_auditions.submit();
	return true;
	} else {
	return false;
	}
}

function purgeAuditions(date)
{
var confirmedPurge = confirm("WARNING! This will remove ALL auditions that have been inactive more than a month.\n\nAuditions will be removed that expired on or before: " + date + "\n\nDo you want to proceed? This can not be undone!");
if (confirmedPurge){
	document.purge_auditions.action = "index.php?do=purgeAuditions";
	document.purge_auditions.submit();
	return true;
	} else {
	return false;
	}
}


function enableOrder(num){
	document.getElementById("video_order[" + num + "]").disabled=0;
}


function addItem(item, num, size, action, drop_down_data){

	if ((item == 'phones' || item == 'emails') && (action != 'add_audition' && action != 'edit_audition')) {
		var this_element = item + "[" + (num-1) + "][1]";
	} else if (item == 'videos' && action == 'add'){
		
		var this_element = "video_file" + (num-1);
		
	}
	else if (item == 'headshot' && action == 'add'){
		
		var this_element = "headshot_file" + (num-1);
		
	}
	else if (item == 'adminvideos' && action == 'add'){
		
		var this_element = "video_file" + (num-1);
		
	}  else if (item == 'videos' && action == 'edit'){
		var this_element = "video_name[" + (num-1) + "]";
		var action = 'add';
	}
	else if (item == 'headshot' && action == 'edit'){
		var this_element = "headshot_name[" + (num-1) + "]";
		var action = 'add';
	}
	else if (item == 'adminvideos' && action == 'edit'){
		var this_element = "video_name[" + (num-1) + "]";
		var action = 'add';
	} else if (item == 'links'){
		var this_element = "link_url[" + (num-1) + "]";
		var action = 'add';
	} else {
		var this_element = item + "[" + (num-1) + "]";
	}

	if (document.getElementById(this_element).value == ''){
		alert("You can not add additional " + item + " without filling in previous fields first.");
		document.getElementById(this_element).focus();
	}
	else if((item == 'emails') && (!email_validation(document.getElementById(this_element).value)))
	{
		alert("Please enter valid email");
		document.getElementById(this_element).focus();					
	}
	else if((item == 'videos') && (parseInt(document.getElementById("videonum").value)>=parseInt(document.getElementById("totalreals").value)))
	{
		alert("You can not enter more than "+document.getElementById("totalreals").value+ " videos");
	}
	 else {
		
	if (item == 'emails' && action == '')
	{
		document.getElementById("lastemail").value=num;
	}
	if (item == 'phones' && action == '')
	{
		document.getElementById("lastphone").value=num;
	}	
	if (item == 'videos')
	{
		document.getElementById("videonum").value=parseInt(document.getElementById("videonum").value)+1;
	}
	var element = num;

	num++;
	
	if (item == 'adminvideos') var next_div = "videos" + num;
	else var next_div = item + num;

	if (action == 'add') {
		var readonly = " readonly=\"readonly\"";
		var hidden = "hidden";
		var order = "&nbsp;" + num + "&nbsp;&nbsp;"
	} else {
		var readonly = " DISABLED";
		var hidden = "text";
		var order= "";	
	}

	if (item == 'ages' || item == 'ethnicities'){
		part1 = "<select name=\"" + item + "[" + element + "]\" id=\"" + item + "[" + element + "]\"><br><option value=\"\">None/Unknown</option>" + drop_down_data + "</select>";
	} else if ((item == 'phones' || item == 'emails') && (action != 'add_audition' && action != 'edit_audition')){
		part1 = "<select name=\"" + item + "[" + element + "][0]\" id=\"" + item + "[" + element + "][0]\"><br>" + drop_down_data + "</select>";
	} else if ((item == 'videos') || (item == 'adminvideos')) {
		part1 = "<table border='1' cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"290\" align=\"left\"><input name=\"video_name[" + element + "]\" type=\"hidden\" id=\"video_name[" + element + "]\" value=\"\"><input name=\"video_file" + element + "\"  id=\"video_file" + element + "\"  type=\"file\" onChange=\"enableOrder('" + element + "');document.getElementById('video_title[" + element + "]').focus();\"/></td><td width=\"215\" align=\"left\"><font size=\"1\" face=\"Geneva, Arial, Helvetica, sans-serif\">Video Title:</font><input name=\"video_title[" + element + "]\" type=\"text\" id=\"video_title[" + element + "]\" value=\"\"></td><td width=\"90\" align=\"left\"><font size=\"1\" face=\"Geneva, Arial, Helvetica, sans-serif\">Order:" + order + "</font></strong><input name=\"video_order[" + element + "]\" type=\"" + hidden + "\" id=\"video_order[" + element + "]\" value=\"" + num + "\" maxlength=\"2\" size=\"2\"" + readonly + ">";
	} 
	else if (item == 'headshot') {
		part1 = "<table cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"290\" align=\"left\"><input name=\"headshot_name[" + element + "]\" type=\"hidden\" id=\"headshot_name[" + element + "]\" value=\"\"><input name=\"headshot_file" + element + "\"  id=\"headshot_file" + element + "\"  type=\"file\" /></td>";
	} 
	else if (item == 'links') {
		part1 = "<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td width=\"400\" align=\"left\"><font size=\"1\" face=\"Geneva, Arial, Helvetica, sans-serif\">URL:<input size=\"50\" name=\"link_url[" + element + "]\" type=\"text\" id=\"link_url[" + element + "]\" value=\"\"></td><td width=\"240\" align=\"left\"><font size=\"1\" face=\"Geneva, Arial, Helvetica, sans-serif\">Display Name:<input size=\"20\" name=\"link_name[" + element + "]\" type=\"text\" id=\"link_name[" + element + "]\" value=\"\"></td><td width=\"65\" align=\"left\">";
	} else {
		part1 = "<input name=\"" + item + "[" + element + "]\" type=\"text\" id=\"" + item + "[" + element + "]\" size=\"" + size +"\"";
	}

	if (item == 'projects'){
		 part2 = " onKeyUp=\"convertUppercase('projects[" + element + "]')\"  onChange=\"capitalizeMe(this);\">";
	} else if (item == 'roles'){
		part2 = " onClick=\"capitalizeMe(this);\" onFocus=\"capitalizeMe(this);\" onChange=\"capitalizeMe(this);\">";
	} else {
		part2 = "";
	}

	if (item == 'phones'){
		part3 = "<input name=\"phones[" + element + "][1]\" type=\"text\" id=\"phones[" + element + "][1]\" size=\"3\" maxlength=\"3\" value=\"\">-<input name=\"phones[" + element + "][2]\" type=\"text\" id=\"phones[" + element + "][2]\" size=\"3\" maxlength=\"3\" value=\"\">-<input name=\"phones[" + element + "][3]\" type=\"text\" id=\"phones[" + element + "][3]\" size=\"4\" maxlength=\"4\" value=\"\">";
	} else if (item == 'emails' && (action != 'add_audition' && action != 'edit_audition')){
		part3 = "<input name=\"emails[" + element + "][1]\" type=\"text\" id=\"emails[" + element + "][1]\" size=\"20\" value=\"\">";
	} else {
		part3 = "";
	}
      if((item=='videos') || (item=='adminvideos'))
	  {
		if(document.getElementById("videos_add_"+(num-1)))
		document.getElementById("videos_add_"+(num-1)).style.visibility="hidden";	
	  }
	part4 = "<A href=\"javascript:removeItem('" + item + "','" + num + "')\" onMouseOut=\"imgOver('" + item + "_remove_" + num +"','remove','idle',''); return true;\" onMouseOver=\"imgOver('" + item + "_remove_" + num +"','remove','over',''); return true;\"><img src=\"../images/remove_plain.gif\" valign=\"middle\" name=\"" + item + "_remove_" + num +"\" border=\"0\"></a><A href=\"javascript:addItem('"+item+"','" + num + "','" + size + "','" + action + "','" + drop_down_data + "')\" onMouseOut=\"imgOver('" + item + "_add_" + num +"','add','idle',''); return true;\" onMouseOver=\"imgOver('" + item + "_add_" + num +"','add','over',''); return true;\"><img src=\"../images/add_plain.gif\" valign=\"middle\" name=\"" + item + "_add_" + num +"\"id=\"" + item + "_add_" + num +"\" border=\"0\"></a>";

	if (action == 'edit_audition' && item == 'emails'){
		part5 = "<input type=\"button\" name=\"Resend Link\" id=\"Resend Link\" value=\"Resend Link\" onclick=\"resendLink('emails["+element+"]');\">";
	} else {
	part5 = '';
	}
	num++;
	if (item == 'videos'){
		part6 = "<div name=\"aa_" + item + num + "\" id=\"aa_" + item + num + "\"></div></td></tr></table><div name=\"" + item + num + "\" id=\"" + item + num + "\"></div>";
	} 
	if (item == 'adminvideos'){
		part6 = "<div name=\"aa_videos" + num + "\" id=\"aa_videos" + num + "\"></div></td></tr></table><div name=\"videos" + num + "\" id=\"videos" + num + "\"></div>";
	}
	else if (item == 'links'){
		part6 = "</td></tr></table><div name=\"" + item + num + "\" id=\"" + item + num + "\"></div>";
	} 
	else if (item == 'headshot'){
		part6 = "</td></tr></table><div name=\"" + item + num + "\" id=\"" + item + num + "\"></div>";
	} else {
		part6 = "<div name=\"" + item + num + "\" id=\"" + item + num + "\"></div>";
	}

	document.getElementById(next_div).innerHTML = part1 + part2 + part3 + part4 + part5 + part6;

	if (item == 'links') {
		var focus_element = "link_url[" + element + "]";
	} else {
		var focus_element = item + "[" + element + "]";
	}
//	document.getElementById(focus_element).focus();
	}
}

function removeItem(item, num){

    if(item=="adminvideos")var this_div = "videos" + num;
	else var this_div = item + num;
	document.getElementById(this_div).innerHTML = "";	
	if(item=='videos')
	{
		if(document.getElementById("videos_add_"+(num-1)))
		document.getElementById("videos_add_"+(num-1)).style.visibility="visible";
		document.getElementById("videonum").value=parseInt(parseInt(document.getElementById("videonum").value)-1);
	}
	if(item=='adminvideos')
	{
		if(document.getElementById("videos_add_"+(num-1)))
		document.getElementById("videos_add_"+(num-1)).style.visibility="visible";
	}
	if (item == 'emails')
	{
		document.getElementById("lastemail").value=num-2;
	}
	if (item == 'phones')
	{
		document.getElementById("lastphone").value=num-2;
	}		
	var focus_element = item + "[" + (num-2) + "]";

//	document.getElementById(focus_element).focus();
}

if (document.images) 
		{
		add_idle = new Image; add_idle.src = "/images/add_plain.gif";
			add_over = new Image; add_over.src = "/images/add_over.gif";

		remove_idle = new Image; remove_idle.src = "/images/remove_plain.gif";
			remove_over = new Image; remove_over.src = "/images/remove_over.gif";
		}
	
		function imgOver(this_button,imgName,state,statustxt) {
			if (document.images) 
			{
				document[this_button].src =	eval(imgName + "_" + state + ".src");
		   }
			window.status = statustxt;
		}




function forgetAudition(id)
{
var forget = confirm("This audition will be deleted.\n\nIf you wish to save it, click the button at the bottom of the page.");

if (forget){
	window.location = "index.php?do=delete_audition&id=" + id;
	return true;
	} else {
	return false;
	}
}

function saveAuditionOnly()
{
	window.location = "index.php?aud_vis=show#auditions"
}

function editAudition(id)
{
	window.location = "index.php?action=edit_audition&aud_id=" + id;
}


function finalizeAndSend(id, emails)
{
var send = confirm("This link will be sent to:\n\n" + emails + "\nContinue?");

if (send){
	window.location = "index.php?do=send_aud_link&id=" + id;
	} else {
	return false;
	}
}




function auditionAction(action,id) {

	if (document.form1.folder.value == '') {
		alert("You must enter a name for the client.");
		document.form1.fname.focus();
		return false;
	} else if (document.form1.aud_file.value == '' && action != 'update') {
		alert("You must select a video to upload.");
		return false;
	} else if (action != 'add_email') {
		if (action == 'add_preview') {
			php_action = "preview_audition";
			button_value = "Uploading...";
		} else if (action == 'update_preview') {
			php_action = "preview_audition&update=true&id=" + id;
			button_value = "Please Wait...";
		} else if (action == 'update') {
			php_action = "update_audition&id=" + id;
			button_value = "Please Wait...";
		}

		document.form1.action = "index.php?do=" + php_action;
		document.form1.submit();	 // Submit the page
		document.getElementById("Preview Page").disabled=1;
		document.getElementById("Add & Email").disabled=1;
		if (action == 'add_preview' || action == 'update_preview') {
			document.getElementById("Preview Page").value = button_value;
		} else if (action == 'update') {
			document.getElementById("Save/Update").disabled=1;
			document.getElementById("Save/Update").value = button_value;
		}
		return true;
	} else {
		if (document.getElementById("emails[0]").value == ''){
			var add = confirm("You have not entered any email addresses, the audition will be saved and not emailed.\n\nContinue?");
		} else {
			var add = confirm("This will send the link to the email addresses provided.\n\nIf you wish to preview the page before sending please click the \"Preview Audition Page\" button.\n\nContinue?");
		}

		if (action == 'update_email') {
			php_action = "add_audition&update=true&id=" + id;
		} else {
			php_action = "add_audition";
		}

		if (add){
			document.form1.action = "index.php?do=" + php_action;
			document.form1.submit();	 // Submit the page
			document.getElementById("Add & Email").disabled=1;
			document.getElementById("Preview Page").disabled=1;
			document.getElementById("Add & Email").value="Uploading...";
			return true;
		} else {
			if (document.getElementById("emails[0]").value == ''){
				document.getElementById("emails[0]").focus();
			}
			return false;
		}
	}
}



function resendLink(email_id)
{
	var email = document.getElementById(email_id).value;
		alert("This function does not work yet.");
}





function confirm_sr(){
if (confirm("Are you sure this is a current SpeedReels client?\n\nIf so, you will be directed to the previous page\nand need to select \"Add Audition\" to the corresponding client.")){
	return window.location.href="index.php";
}
else {
	document.getElementById("sr_client").checked=false;
	}
}

function isCustom(selExp){

	if (selExp.options[selExp.selectedIndex].value != "custom"){
		hide('custom_exp');
	} else {
		show('custom_exp');
	}

}

function hide(id)
{
obj = document.getElementById(id); 
if (obj.style.display == "block"){ 
obj.style.display = "none"; 
	}

}

function show(id)
{
obj = document.getElementById(id); 
if (obj.style.display == "none"){ 
obj.style.display = "block"; 
	}

}

function cancelReplace(id,orig_item,new_item)
{
	hide(new_item);
	show(orig_item);
	document.getElementById(id).value = "";
}


function confirmDeleteReel(id,title,num,fname,mname,lname)
{
if (fname != ""){
	fname = " "+fname;
	}
if (mname != ""){
	mname = " "+mname;
	}
if (lname != ""){
	lname = " "+lname;
	}

var confirmedDelete = confirm("Are you sure you want to delete the '" + title + "' reel for"+fname+mname+lname+"?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=del_reel&id=" + id + "&num=" + num;
	return true;
	} else {
	return false;
	}
}


function confirmDeleteLink(id,title,num)
{

var confirmedDelete = confirm("Are you sure you want to delete the '" + title + "' link?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=del_link&id=" + id + "&num=" + num;
	return true;
	} else {
	return false;
	}
}


function confirmDelHsd(id)
{

var confirmedDelete = confirm("Are you sure you want to remove this headshot?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=del_headshot&id=" + id;
	return true;
	} else {
	return false;
	}
}


function confirmDelRes(id)
{

var confirmedDelete = confirm("Are you sure you want to remove this resume?\n\nThis can not be undone!");
if (confirmedDelete){
	window.location = "index.php?do=del_resume&id=" + id;
	return true;
	} else {
	return false;
	}
}




function showData(show) {

	if (show == 'html'){

		if (document.getElementById("data").style.display == "block"){
			document.getElementById("data").style.display = "none";
		} else {
			document.getElementById("data").style.display = "block";
			document.getElementById("data2").style.display = "none";
			document.getElementById("data3").style.display = "none";
		}

	} else if (show == 'email') {
		if (document.getElementById("data2").style.display == "block"){
			document.getElementById("data2").style.display = "none";
		} else if (document.getElementById("data2").style.display == "none" && document.getElementById("post_send").style.display == "block"){
			document.getElementById("data").style.display = "none";
			document.getElementById("data3").style.display = "none";
			document.getElementById("from_email").value = "";
			document.getElementById("to_email").value = "";
			document.getElementById("post_send").style.display = "none";
			document.getElementById("pre_send").style.display = "block";
			document.getElementById("data2").style.display = "block";
			document.getElementById("from_email").focus();
		} else {
			document.getElementById("data").style.display = "none";
			document.getElementById("data3").style.display = "none";
			document.getElementById("data2").style.display = "block";
			document.getElementById("from_email").focus();
		}
	} else if (show == 'embed') {
		if (document.getElementById("data3").style.display == "block"){
			document.getElementById("data3").style.display = "none";
		} else {
			document.getElementById("data").style.display = "none";
			document.getElementById("data2").style.display = "none";
			document.getElementById("data3").style.display = "block";
		}
	} else if (show == 'download') {
		alert("Please right-click (option-click on Mac) to download this video.");
		return false;
	}
}





function convertUppercase(element) {
	document.getElementById(element).value = document.getElementById(element).value.toUpperCase();
}

function capitalizeMe(obj) {
        val = obj.value;
        newVal = '';
        val = val.split(' ');
        for(var c=0; c < val.length; c++) {
		addition = val[c].substring(0,1).toUpperCase() + val[c].substring(1,val[c].length);
		if (addition != ''){
                	newVal += addition;
			next = c;
			next++;
			if (next != val.length && val[next] != ''){
				newVal += ' ';
			}
		}
        }
        obj.value = newVal;
}


function checkSendEmail(link,name)
{
	if (document.getElementById("from_email").value == ''){
		alert("You must enter your email address.");
		document.getElementById("from_email").focus();
		return false;
	} else if (document.getElementById("to_email").value == ''){
		alert("You must enter a destination email address.");
		document.getElementById("to_email").focus();
		return false;
	} else {


		document.getElementById("post_send").style.display = "block";
		document.getElementById("pre_send").style.display = "none";
		return true;

		}

}


function autoFillName(num_folders) {

	if (document.form1.use_real_name.checked == true) {
		var fname = document.getElementById("real_fname").value;
		var mname = document.getElementById("real_mname").value;
		var lname = document.getElementById("real_lname").value;

		document.getElementById("fname").disabled = 1;
		document.getElementById("mname").disabled = 1;
		document.getElementById("lname").disabled = 1;

		document.getElementById("fname").value = fname;
		document.getElementById("mname").value = mname;
		document.getElementById("lname").value = lname;

		autoComplete(num_folders);
	} else {
		document.getElementById("fname").disabled = 0;
		document.getElementById("mname").disabled = 0;
		document.getElementById("lname").disabled = 0;

		autoComplete(num_folders);
	}
}

function autoFillAddr() {

	if (document.form1.use_phys_addr.checked == true) {
		var addr1 = document.getElementById("phys_addr[0]").value;
		var addr2 = document.getElementById("phys_addr[1]").value;
		var city = document.getElementById("phys_addr[2]").value;
		var state = document.getElementById("phys_addr[3]").value;
		var zip = document.getElementById("phys_addr[4]").value;

		document.getElementById("bill_addr[0]").disabled = 1;
		document.getElementById("bill_addr[1]").disabled = 1;
		document.getElementById("bill_addr[2]").disabled = 1;
		document.getElementById("bill_addr[3]").disabled = 1;
		document.getElementById("bill_addr[4]").disabled = 1;

		document.getElementById("bill_addr[0]").value = addr1;
		document.getElementById("bill_addr[1]").value = addr2;
		document.getElementById("bill_addr[2]").value = city;
		document.getElementById("bill_addr[3]").value = state;
		document.getElementById("bill_addr[4]").value = zip;

	} else {
		document.getElementById("bill_addr[0]").disabled = 0;
		document.getElementById("bill_addr[1]").disabled = 0;
		document.getElementById("bill_addr[2]").disabled = 0;
		document.getElementById("bill_addr[3]").disabled = 0;
		document.getElementById("bill_addr[4]").disabled = 0;
	}
}



function parseName(auto_folder){
          re = /\$|,| |@|#|~|`|\%|\*|\^|\&|\(|\)|\+|\=|\[|\-|\_|\]|\[|\}|\{|\;|\:|\'|\"|\<|\>|\?|\||\\|\!|\$|\./g;
          // remove special characters like "$" and "," etc...
          auto_folder = auto_folder.replace(re, "");

	auto_folder = auto_folder.replace(unescape('%E0'),'a');
    	auto_folder = auto_folder.replace(unescape('%E1'),'a');
    	auto_folder = auto_folder.replace(unescape('%E2'),'a');
    	auto_folder = auto_folder.replace(unescape('%E3'),'a');
    	auto_folder = auto_folder.replace(unescape('%E4'),'a');
    	auto_folder = auto_folder.replace(unescape('%E5'),'a');
    	auto_folder = auto_folder.replace(unescape('%E6'),'ae');
    	auto_folder = auto_folder.replace(unescape('%E7'),'c');
    	auto_folder = auto_folder.replace(unescape('%E8'),'e');
    	auto_folder = auto_folder.replace(unescape('%E9'),'e');
    	auto_folder = auto_folder.replace(unescape('%EA'),'e');
    	auto_folder = auto_folder.replace(unescape('%EB'),'e');
    	auto_folder = auto_folder.replace(unescape('%EC'),'i');
    	auto_folder = auto_folder.replace(unescape('%ED'),'i');
    	auto_folder = auto_folder.replace(unescape('%EE'),'i');
    	auto_folder = auto_folder.replace(unescape('%EF'),'i');
    	auto_folder = auto_folder.replace(unescape('%F0'),'&');
    	auto_folder = auto_folder.replace(unescape('%F1'),'n');
    	auto_folder = auto_folder.replace(unescape('%F2'),'o');
    	auto_folder = auto_folder.replace(unescape('%F3'),'o');
    	auto_folder = auto_folder.replace(unescape('%F4'),'o');
    	auto_folder = auto_folder.replace(unescape('%F5'),'o');
    	auto_folder = auto_folder.replace(unescape('%F6'),'o');
    	auto_folder = auto_folder.replace(unescape('%F7'),'o');
    	auto_folder = auto_folder.replace(unescape('%F8'),'o');
    	auto_folder = auto_folder.replace(unescape('%F9'),'u');
    	auto_folder = auto_folder.replace(unescape('%FA'),'u');
    	auto_folder = auto_folder.replace(unescape('%FB'),'u');
    	auto_folder = auto_folder.replace(unescape('%FC'),'u');
    	auto_folder = auto_folder.replace(unescape('%FD'),'y');
    	auto_folder = auto_folder.replace(unescape('%FE'),'p');
    	auto_folder = auto_folder.replace(unescape('%FF'),'y');

	return auto_folder;
}

function checkSecure(num,folder,type){
	if (document.form1.folder_type[1].checked){
		alert("You can not add additional " + num + folder + type + " without filling in previous fields first.");
	} else {
		alert("Nope.");
	}
}

function makeSecure(num,folder,type) {

	if (document.form1.manual_folder.checked) {
		alert("You must unlock the folder first but unchecking the box labeled \"Lock\".");
		if (document.form1.folder_type[1].checked){
			document.form1.folder_type[0].checked = 1;
			document.form1.folder_type[1].checked = 0;
		} else {
			document.form1.folder_type[0].checked = 0;
			document.form1.folder_type[1].checked = 1;
		}
		return false;
	} else {

	if (document.form1.folder_type[1].checked){
		var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
		var string_length = 8;
		var randomstring = '';
		for (var i=0; i<string_length; i++) {
			var rnum = Math.floor(Math.random() * chars.length);
			randomstring += chars.substring(rnum,rnum+1);
		}

		document.getElementById("folder").value = randomstring;
		return checkFolder(num);
	} else if (folder != '') {
			return autoComplete(num);
			return checkFolder(num);
	} else {
			return autoComplete(num);
			return checkFolder(num);
		}
	}
}

function removeClientAgentMngr() {
	var add = confirm("This will remove any client's association with the selected agent/manager(s).\n\nIt will NOT delete the agent/manager record(s).\n\nThis can not be undone! Continue?");
	if (add){
		document.form1.action = "index.php?do=remove_client_agent_mngr";
		document.form1.submit();
		return true;
	} else {
		return false;
	}
}

function email_validation(str)
{
	if(str.match("@")!=null && str.match(".")!=null)
	{
		if(str.indexOf("@")==str.lastIndexOf("@") && str.lastIndexOf(".")!=str.length-1)
		{
			var apos=str.indexOf("@");
			var dot=str.lastIndexOf(".");
			if(apos<1 || dot-apos<2)
			{
				return false;
			}
			else
				return true;	
		}
		else
		{
			return false;
		}
		
	}
	else
	{
		return false;
	}
}
