// JavaScript Document
function Validate(){
	

		if(document.getElementById('first_name').value =="" || document.getElementById('last_name').value =="" || document.getElementById('address').value=="" ||document.getElementById('city').value=="" ||document.getElementById('state').value=="" || document.getElementById('zip').value=="" || document.getElementById('phone_mobile').value =="" || document.getElementById('ssn').value ==""){
			 document.getElementById('err_msg').style.display = "";
		}else{
			if(document.getElementById('username').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
				   document.getElementById('email_chk').style.display = "";
			}else{	
			
					if(document.getElementById('agree').checked == true){					
						document.getElementById('quick_form').submit();
					}else{
						alert("You must agree to Affiliate Agreement to continue.");
					}	
			}
		}	
		
}

function checkIds(){
    str = document.getElementById('refered_by').value;
    if(isNaN(str)){
      document.getElementById('check_affiliate_id').style.display = '';
    }else{
      if(str.lenght != 14){
        document.getElementById('check_affiliate_id').style.display = '';
      }
    }
}

function ChkPhone(tag){
	
	var str = tag.value;
	if(isNaN(tag.value)){
	
		if(str.length == 14){
	
		}else{
			document.getElementById('phone_chk').style.display = '';
		}	

	}else{
		if(str.length >=10){
			document.getElementById('phone_mobile').value =  '(' + str.substring(0,3).toString()+ ') ' + str.substring(3,6).toString() + '-' + str.substring(6,10).toString();
			document.getElementById('phone_chk').style.display = 'none';
		}else{	
			document.getElementById('phone_chk').style.display = '';
		}
	}
}


function ChkEmail(tag){
	if(document.getElementById('username').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
		 document.getElementById('email_chk').style.display = "";
	}else{
		document.getElementById('email_chk').style.display ='none';
	}		  
}


function AddLeadSource(tag){
	var text = tag.value;
	var promo_code = document.getElementById('refered_by').value;
	var tdamount = document.getElementById('tdamount').value;
	var comments = document.getElementById('comments').value;
  var comments2 = document.getElementById('lead_source_description2').value;
  
	document.getElementById('lead_source_description').value = promo_code + " | "  + tdamount + " | " + comments + " | " + comments2;
}

function Validate2(tag){
  
	if(document.getElementById('refered_by').value == "" || document.getElementById('first_name').value == "" || document.getElementById('last_name').value == "" || document.getElementById('phone_work_c_temp').value == "" || document.getElementById('email_c').value == ""){
		alert("Please provide all required fields (*)");
		$("#req_all").css('display','');
	}else{
		if(document.getElementById('email_c').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
			   $("#email_chk").css('display','');
		}else{			
				var fname = document.getElementById('first_name').value;
				var lname = document.getElementById('last_name').value;
				document.getElementById('username_c').value = fname.substring(0,1) + lname;
				document.getElementById('password_c').value = fname.substring(0,1) + lname;
				document.getElementById('quick_form').submit();
		}
	
	}   
}

function ChkPhone2(tag){
	
	var str = tag.value;
	if(isNaN(tag.value)){			
			$("#phone_chk").css('display','');
	}else{
		if(str.length >=10){
			document.getElementById('phone_work_c_temp').value =  '(' + str.substring(0,3).toString()+ ') ' + str.substring(3,6).toString() + '-' + str.substring(6,10).toString();
			$("#phone_chk").css('display','none');			
		}else{
			$("#phone_chk").css('display','');
		}
	}
	
}

function ArrangePhone2(){
	var phone = document.getElementById('phone_work_c_temp').value;
	var ext = document.getElementById('ext').value;
	
	
	document.getElementById('phone_work_c').value = phone + " ext " + ext;
}  
