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'){
					document.getElementById(fFields[i].name).className = "message_error";
					pageError = true;
					}
				if(fFields[i].name!= 'Comments' && fFields[i].options  && fFields[i].selectedIndex==0){
						document.getElementById(fFields[i].name).className = "message_error";
						pageError = true;
						}
				
				
				}		
	    if(pageError) {
                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;
        }
}