var checkflag = "false";



function changePageSize(p_size) {

        document.main_form.pagesize.value=p_size;

        document.main_form.submit();

}

function changePage(p_num) {

        document.main_form.pagenum.value=p_num;

        document.main_form.submit();

}

function doAction(d_action) {

        document.main_form.action.value=d_action;

        document.main_form.submit();

}

function orderList(orderBy) {

	document.main_form.orderby.value = orderBy;

	document.main_form.submit();

}

function changeForm(sForm) {

	if(sForm == "business") {

		opt_list = document.main_form.elements;

		for (i = 0; i < opt_list.length; i++) {

			if(opt_list[i].id == "business") opt_list[i].disabled = false;

			if(opt_list[i].id == "consumer") opt_list[i].disabled = true;

		}

	} else {

		opt_list = document.main_form.elements;

		for (i = 0; i < opt_list.length; i++) {

			if(opt_list[i].id == "business") opt_list[i].disabled = true;

			if(opt_list[i].id == "consumer") opt_list[i].disabled = false;

		}

	}

}

function checkAll(field) {

	if (checkflag == "false") {

		if(field.length) {

			for (i = 0; i < field.length; i++) {

				field[i].checked = true;

			}

		} else {

			field.checked = true;

		}

		checkflag = "true";

	} else {

		if(field.length) {

			for (i = 0; i < field.length; i++) {

				field[i].checked = false;

			}

		} else {

			field.checked = false;

		}

		checkflag = "false";

        }

}

function exportSelected(field) {

	var leadList="";

	if(field.length) {

		for (i = 0; i < field.length; i++) {

			if(field[i].checked) {

				if(i > 0) leadList += "&";

				leadList += "lead_id[]="+field[i].value;

			}

		}

	} else {

		if(field.checked) {

			leadList += "lead_id[]="+field.value;

		}

	}

	if(leadList != "") {

		window.location = "index.php?action=export_selected&"+leadList;

	} else {

		alert("Please Select Record(s) to export.");

	}

}



function validateForm(theForm) {



        var pageError = false;

        var fFields = theForm.elements;

        for(i = 0;i < fFields.length;i++) {

			
               
                if(fFields[i].name!= 'Comments' && fFields[i].value == "" && fFields[i].type=='text'){

					fFields[i].className = "message_error";

					pageError = true;

					}

				if(fFields[i].name!= 'Comments' && fFields[i].options  && fFields[i].selectedIndex==0){

						fFields[i].className = "message_error";

						pageError = true;

						}

				}		

	    if(pageError) {


                document.getElementById('error').className="message_error"; 
                document.getElementById('error').innerHTML = "<strong>You have entered an invalid value(s). Please correct the field(s) marked in red and resubmit</strong>";

                return false;

        } else {

                return true;

        }

}