// JavaScript Document
function check()
{
document.getElementById('resultshere').style.display ='Block';
document.getElementById('resultshere').innerHTML ='Your credentials did not match, please try again.';
}



function validateEmail(addr,man,db){
		if (addr == '' && man) {
		   if (db) //alert('email address is mandatory');
		   return false;
		}
		var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
		for (i=0; i<invalidChars.length; i++) {
		   if (addr.indexOf(invalidChars.charAt(i),0) > -1) {
			  if (db) //alert('email address contains invalid characters');
			  return false;
		   }
		}
		for (i=0; i<addr.length; i++) {
		   if (addr.charCodeAt(i)>127) {
			  if (db) //alert("email address contains non ascii characters.");
			  return false;
		   }
		}

		var atPos = addr.indexOf('@',0);
		if (atPos == -1) {
		   if (db) //alert('email address must contain an @');
		   return false;
		}
		if (atPos == 0) {
		   if (db) //alert('email address must not start with @');
		   return false;
		}
		if (addr.indexOf('@', atPos + 1) > - 1) {
		   if (db) //alert('email address must contain only one @');
		   return false;
		}
		if (addr.indexOf('.', atPos) == -1) {
		   if (db) alert('email address must contain a period in the domain name');
		   return false;
		}
		if (addr.indexOf('@.',0) != -1) {
		   if (db) //alert('period must not immediately follow @ in email address');
		   return false;
		}
		if (addr.indexOf('.@',0) != -1){
		   if (db) alert('period must not immediately precede @ in email address');
		   return false;
		}
		if (addr.indexOf('..',0) != -1) {
		   if (db) //alert('two periods must not be adjacent in email address');
		   return false;
		}
		var suffix = addr.substring(addr.lastIndexOf('.')+1);
		if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
		   if (db) //alert('invalid primary domain in email address');
		   return false;
		}
		return true;
	}



function checkForm(frmName){  //               Common Java Script Files   
//alert(frmName);
	var cntError = 0;
	var errorMsg = Array();
	var errorField = Array();
	var frm = document.frmName;
	//var frm = document.frmName;
    if(document.getElementById('name').value==""){
		errorMsg[cntError] = 'name';
		errorField[cntError] = 'name';
		document.getElementById('name_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('name_label').style.color = "";
	}
		
	
	
	if(document.getElementById('phone').value==""){
		errorMsg[cntError] = 'phone';
		errorField[cntError] = 'phone';
		document.getElementById('phone_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('phone_label').style.color = "";
	}
	
	
	
	if(!validateEmail(document.getElementById('email').value,1,1)){
		errorMsg[cntError] = 'Email is not in Proper format';
		errorField[cntError] = 'email';
		document.getElementById('email_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('email_label').style.color = "";
		}
		
	if(document.getElementById('company').value==""){
		errorMsg[cntError] = 'company';
		errorField[cntError] = 'company';
		document.getElementById('company_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('company_label').style.color = "";
	}
		
		/*if(document.getElementById('comments').value==""){
		errorMsg[cntError] = 'comments';
		errorField[cntError] = 'comments';
		document.getElementById('comments_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('comments_label').style.color = "";
		var Output2 = "";
		document.getElementById("resultshere").innerHTML = Output2;
		}*/
	

	// If there are errors, then print them
	if(errorMsg.length > 0){
		
		        var Output2 = "Please Fill All Mandatory Fields";
        		document.getElementById("resultshere1").innerHTML = Output2;
				document.getElementById("resultshere1").style.display="block";

		
//		var Output2 = "Please fill all the mandatory fields.";
	///	document.getElementById("resultshere").innerHTML = Output2;
		//document.getElementById("resultshere").style.color = "#d82427";
		
		
		//alert(errorMsg.length);
	//	alert('Please Fill All The Fields With Red Color');
		/*document.getElementById("errorDiv").style.display='block';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";*/
		//$showErrorMsg.innerHTML = '<ul style="margin-left:20px;padding:0;">';
		/*for(i=0;i<errorMsg.length;i++){
			//showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
			//document.getElementById(errorField[i]).style.color = "Red";
			//document.getElementById(errorField[i]).style.color = "White";
		}*/
//		alert(errorMsg);
		//$showErrorMsg.innerHTML += '</ul>';
		return false;
	}else{
		//document.frm.submit();
		return true;
	}
}

//Function by Nikhil

function validate(frmName){  //               Common Java Script Files   
//alert(frmName);
	var cntError = 0;
	var errorMsg = Array();
	var errorField = Array();
	var frm = document.frmName;
	//var frm = document.frmName;
    if(document.getElementById('fname').value==""){
		errorMsg[cntError] = 'fname';
		errorField[cntError] = 'fname';
		document.getElementById('fname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('fname_label').style.color = "";
	}
		
	if(document.getElementById('lname').value==""){
		errorMsg[cntError] = 'lname';
		errorField[cntError] = 'lname';
		document.getElementById('lname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('lname_label').style.color = "";
	}
	
	if(document.getElementById('address').value==""){
		errorMsg[cntError] = 'address';
		errorField[cntError] = 'address';
		document.getElementById('address_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('address_label').style.color = "";
	}
	
	/*if(document.getElementById('address2').value==""){
		errorMsg[cntError] = 'address2';
		errorField[cntError] = 'address2';
		document.getElementById('address2_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('address2_label').style.color = "";
	}*/
	
	
	
	if(document.getElementById('phone').value==""){
		errorMsg[cntError] = 'phone';
		errorField[cntError] = 'phone';
		document.getElementById('phone_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('phone_label').style.color = "";
	}
	
	if(!validateEmail(document.getElementById('email').value,1,1)){
		errorMsg[cntError] = 'Email is not in Proper format';
		errorField[cntError] = 'email';
		document.getElementById('email_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('email_label').style.color = "";
		}
	
	
	
	if(document.getElementById('city').value==""){
		errorMsg[cntError] = 'city';
		errorField[cntError] = 'city';
		document.getElementById('city_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('city_label').style.color = "";
	}
	
	if(document.getElementById('state').value==""){
		errorMsg[cntError] = 'state';
		errorField[cntError] = 'state';
		document.getElementById('state_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('state_label').style.color = "";
	}
	
	if(document.getElementById('zip').value==""){
		errorMsg[cntError] = 'zip';
		errorField[cntError] = 'zip';
		document.getElementById('zip_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('zip_label').style.color = "";
	}
	
	
	if(document.getElementById('invoice').value==""){
		errorMsg[cntError] = 'invoice';
		errorField[cntError] = 'invoice';
		document.getElementById('invoice_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('invoice_label').style.color = "";
	}
	
	
	
			
	if(document.getElementById('amount').value==""){
		errorMsg[cntError] = 'amount';
		errorField[cntError] = 'amount';
		document.getElementById('amount_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('amount_label').style.color = "";
	}
		
	if(document.getElementById('ccnumber').value==""){
		errorMsg[cntError] = 'ccnumber';
		errorField[cntError] = 'ccnumber';
		document.getElementById('ccnumber_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('ccnumber_label').style.color = "";
	}
	
	if(document.getElementById('cccvv').value==""){
		errorMsg[cntError] = 'cccvv';
		errorField[cntError] = 'cccvv';
		document.getElementById('cccvv_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('cccvv_label').style.color = "";
	}
	

	// If there are errors, then print them
	if(errorMsg.length > 0){
		
		        var Output2 = "Please Fill All Mandatory Fields";
        		document.getElementById("package-frm").innerHTML = Output2;
				document.getElementById("package-frm").style.display="block";

		
//		var Output2 = "Please fill all the mandatory fields.";
	///	document.getElementById("resultshere").innerHTML = Output2;
		//document.getElementById("resultshere").style.color = "#d82427";
		
		
		//alert(errorMsg.length);
	//	alert('Please Fill All The Fields With Red Color');
		/*document.getElementById("errorDiv").style.display='block';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";*/
		//$showErrorMsg.innerHTML = '<ul style="margin-left:20px;padding:0;">';
		/*for(i=0;i<errorMsg.length;i++){
			//showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
			//document.getElementById(errorField[i]).style.color = "Red";
			//document.getElementById(errorField[i]).style.color = "White";
		}*/
//		alert(errorMsg);
		//$showErrorMsg.innerHTML += '</ul>';
		return false;
	}else{
		document.frm.submit();
		return true;
	}
}

//// Function by Nikhil

function echeckvalidate(frmName){  //               Common Java Script Files   
//alert(frmName);
	var cntError = 0;
	var errorMsg = Array();
	var errorField = Array();
	var frm = document.frmName;
	//var frm = document.frmName;
    if(document.getElementById('fname').value==""){
		errorMsg[cntError] = 'fname';
		errorField[cntError] = 'fname';
		document.getElementById('fname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('fname_label').style.color = "";
	}
		
	if(document.getElementById('lname').value==""){
		errorMsg[cntError] = 'lname';
		errorField[cntError] = 'lname';
		document.getElementById('lname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('lname_label').style.color = "";
	}
	
	if(document.getElementById('address').value==""){
		errorMsg[cntError] = 'address';
		errorField[cntError] = 'address';
		document.getElementById('address_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('address_label').style.color = "";
	}
	
	/*if(document.getElementById('address2').value==""){
		errorMsg[cntError] = 'address2';
		errorField[cntError] = 'address2';
		document.getElementById('address2_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('address2_label').style.color = "";
	}*/
	
	
	
	if(document.getElementById('phone').value==""){
		errorMsg[cntError] = 'phone';
		errorField[cntError] = 'phone';
		document.getElementById('phone_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('phone_label').style.color = "";
	}
	
	if(!validateEmail(document.getElementById('email').value,1,1)){
		errorMsg[cntError] = 'Email is not in Proper format';
		errorField[cntError] = 'email';
		document.getElementById('email_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('email_label').style.color = "";
		}
	
	
	if(document.getElementById('city').value==""){
		errorMsg[cntError] = 'city';
		errorField[cntError] = 'city';
		document.getElementById('city_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('city_label').style.color = "";
	}
	
	if(document.getElementById('state').value==""){
		errorMsg[cntError] = 'state';
		errorField[cntError] = 'state';
		document.getElementById('state_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('state_label').style.color = "";
	}
	
	if(document.getElementById('bank_acc_type').value==""){
		errorMsg[cntError] = 'bank_acc_type';
		errorField[cntError] = 'bank_acc_type';
		document.getElementById('bank_acc_type_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('bank_acc_type_label').style.color = "";
	}
	
	/*if(document.getElementById('echeck_type').value==""){
		errorMsg[cntError] = 'echeck_type';
		errorField[cntError] = 'echeck_type';
		document.getElementById('echeck_type_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('echeck_type_label').style.color = "";
	}*/
	
	
	
	if(document.getElementById('zip').value==""){
		errorMsg[cntError] = 'zip';
		errorField[cntError] = 'zip';
		document.getElementById('zip_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('zip_label').style.color = "";
	}
			
			
	if(document.getElementById('invoice1').value==""){
		errorMsg[cntError] = 'invoice1';
		errorField[cntError] = 'invoice1';
		document.getElementById('invoice1_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('invoice1_label').style.color = "";
	}		
			
			
			
	if(document.getElementById('amount1').value==""){
		errorMsg[cntError] = 'amount1';
		errorField[cntError] = 'amount1';
		document.getElementById('amount1_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('amount1_label').style.color = "";
	}
		
	if(document.getElementById('bank_name').value==""){
		errorMsg[cntError] = 'bank_name';
		errorField[cntError] = 'bank_name';
		document.getElementById('bank_name_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('bank_name_label').style.color = "";
	}
	
	if(document.getElementById('bank_acc_name').value==""){
		errorMsg[cntError] = 'bank_acc_name';
		errorField[cntError] = 'bank_acc_name';
		document.getElementById('bank_acc_name_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('bank_acc_name_label').style.color = "";
	}
	
	if(document.getElementById('bank_acc_num').value==""){
		errorMsg[cntError] = 'bank_acc_num';
		errorField[cntError] = 'bank_acc_num';
		document.getElementById('bank_acc_num_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('bank_acc_num_label').style.color = "";
	}
	
	if(document.getElementById('bank_aba_code').value==""){
		errorMsg[cntError] = 'bank_aba_code';
		errorField[cntError] = 'bank_aba_code';
		document.getElementById('bank_aba_code_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('bank_aba_code_label').style.color = "";
	}
	
	/*if(document.getElementByName("recurring_billing").checked="false"){
		errorMsg[cntError] = 'recurring_billing';
		errorField[cntError] = 'recurring_billing';
		document.getElementById('recurring_billing_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('recurring_billing_label').style.color = "";
	}*/
	/*if(document.getElementById('echeck_type').value=="WEB"){
	if(document.getElementById('recurring_billing_yes').value=="" && document.getElementById('recurring_billing_no')){
		errorMsg[cntError] = 'recurring_billing';
		errorField[cntError] = 'recurring_billing';
		document.getElementById('recurring_billing_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('recurring_billing_label').style.color = "";
	}
	}
	else if(document.getElementById('echeck_type').value=="ARC" || document.getElementById('echeck_type').value=="BOC"){
		if(document.getElementById('bank_check_number').value==""){
			errorMsg[cntError] = 'bank_check_number';
			errorField[cntError] = 'bank_check_number';
			document.getElementById('bank_check_number_label').style.color = "#FF0000"
			cntError++;
		}
		else
		{
			document.getElementById('bank_check_number_label').style.color = "";
		}
	}*/
	
	// If there are errors, then print them
	if(errorMsg.length > 0){
		
		        var Output2 = "Please Fill All Mandatory Fields";
        		document.getElementById("package-frm").innerHTML = Output2;
				document.getElementById("package-frm").style.display="block";

		
//		var Output2 = "Please fill all the mandatory fields.";
	///	document.getElementById("resultshere").innerHTML = Output2;
		//document.getElementById("resultshere").style.color = "#d82427";
		
		
		//alert(errorMsg.length);
	//	alert('Please Fill All The Fields With Red Color');
		/*document.getElementById("errorDiv").style.display='block';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";*/
		//$showErrorMsg.innerHTML = '<ul style="margin-left:20px;padding:0;">';
		/*for(i=0;i<errorMsg.length;i++){
			//showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
			//document.getElementById(errorField[i]).style.color = "Red";
			//document.getElementById(errorField[i]).style.color = "White";
		}*/
//		alert(errorMsg);
		//$showErrorMsg.innerHTML += '</ul>';
		return false;
	}else{
		document.frm.submit();
		return true;
	}
}


////////////////////

function refercheckForm(frmName){  //               Common Java Script Files   
//alert(frmName);
	var cntError = 0;
	var errorMsg = Array();
	var errorField = Array();
	var frm = document.frmName;
	//var frm = document.frmName;
    		
	if(document.getElementById('firstname').value==""){
		errorMsg[cntError] = 'firstname';
		errorField[cntError] = 'firstname';
		document.getElementById('firstname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('firstname_label').style.color = "";
	}	
	
	if(document.getElementById('lastname').value==""){
		errorMsg[cntError] = 'lastname';
		errorField[cntError] = 'lastname';
		document.getElementById('lastname_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('lastname_label').style.color = "";
	}
	
	if(document.getElementById('referredby').value==""){
		errorMsg[cntError] = 'referredby';
		errorField[cntError] = 'referredby';
		document.getElementById('referredby_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('referredby_label').style.color = "";
	}
	
	if(document.getElementById('phone').value.length < 9){
		errorMsg[cntError] = 'phone';
		errorField[cntError] = 'phone';
		document.getElementById('phone_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('phone_label').style.color = "";
	}
	
	
	
	if(!validateEmail(document.getElementById('email').value,1,1)){
		errorMsg[cntError] = 'Email is not in Proper format';
		errorField[cntError] = 'email';
		document.getElementById('email_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('email_label').style.color = "";
		}
		
	if(!validateEmail(document.getElementById('referredbyemail').value,1,1)){
		errorMsg[cntError] = 'Reffered Email is not in Proper format';
		errorField[cntError] = 'referredbyemail';
		document.getElementById('referredbyemail_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('referredbyemail_label').style.color = "";
		}
		
		
		/*if(document.getElementById('comments').value==""){
		errorMsg[cntError] = 'comments';
		errorField[cntError] = 'comments';
		document.getElementById('comments_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('comments_label').style.color = "";
		var Output2 = "";
		document.getElementById("resultshere").innerHTML = Output2;
		}*/
	

	// If there are errors, then print them
	if(errorMsg.length > 0){
				document.getElementById("resultshere2").style.display="block";
	return false;
	}else{
		//document.frm.submit();
		return true;
	}
}


////////////////



function CareerFormchk(frmName)
	{
	var cntError = 0;
	var errorMsg = Array();
	var errorField = Array();
	var frm = document.frmName;
	//var frm = document.frmName;
    if(document.getElementById('name').value==""){
		errorMsg[cntError] = 'name';
		errorField[cntError] = 'name';
		document.getElementById('name_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('name_label').style.color = "";
	}
		
		
	
	if(document.getElementById('position').value=="Select Position"){
		errorMsg[cntError] = 'position';
		errorField[cntError] = 'position';
		document.getElementById('Position_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('Position_label').style.color = "";
	}
	
	
	if(!validateEmail(document.getElementById('email').value,1,1)){
		errorMsg[cntError] = 'Email is not in Proper format';
		errorField[cntError] = 'email';
		document.getElementById('email_label').style.color = "#FF0000"
		cntError++;
	}
	else
	{
		document.getElementById('email_label').style.color = "";
		}
// Function for validation on pdf file in javascript.....Sandip Rajput 28 Aug 09		
	if(document.getElementById('resume').value=="" || document.getElementById('resume').value.indexOf(".pdf") == -1 ){
		errorMsg[cntError] = 'resume';
		errorField[cntError] = 'resume';
		document.getElementById('resume_label').style.color = "#FF0000"
		cntError++;
		
	}
	else
	{
		document.getElementById('resume_label').style.color = "";
	}	

		

	// If there are errors, then print them
	if(errorMsg.length > 0){
		
		        var Output2 = "Please Fill All Mandatory Fields";
        		document.getElementById("resultshere1").innerHTML = Output2;
				document.getElementById("resultshere1").style.display="block";
				
	  return false;
	}else{
		//document.frm.submit();
		return true;
	}
}
	
	


function numericValue(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
}
function phoneValue(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=45) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
}




function costValue(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=46) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
}


/*function echeckType(){
	echeck_type=document.getElementById("echeck_type").value;
	if(echeck_type=='WEB'){
		document.getElementById("recurring_billing_yes").disabled=false;
		document.getElementById("recurring_billing_no").disabled=false;
		document.getElementById("bank_check_number").disabled=true;
		document.getElementById("bank_check_number").value="";
	}
	else if(echeck_type=='ARC' || echeck_type=='BOC'){
		document.getElementById("bank_check_number").disabled=false;
		document.getElementById("recurring_billing_yes").checked="false";
		document.getElementById("recurring_billing_no").checked="false";
		document.getElementById("recurring_billing_yes").disabled=true;
		document.getElementById("recurring_billing_no").disabled=true;		
	}
	else{
		document.getElementById("recurring_billing_yes").checked="false";
		document.getElementById("recurring_billing_no").checked="false";
		document.getElementById("recurring_billing_yes").disabled=true;
		document.getElementById("recurring_billing_no").disabled=true;
		document.getElementById("bank_check_number").disabled=true;
		document.getElementById("bank_check_number").value="";	
	}
}*/



function IsPhone(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

