function validate_readytotalk_1(){
	if(document.getElementById('first_name').value == '' || document.getElementById('last_name').value == '' || document.getElementById('email').value == '' || document.getElementById('phone').value == '' || document.getElementById('company').value == '' || document.getElementById('country').value == ''){
		document.getElementById('message').innerHTML = 'Please make sure that fields marked with * are filled in.';
		return false;
	}else{
		return true;
	}
	
}

function validate_readytotalk(){
  //remove errors from page
	document.getElementById("message").style.display = "none";
	var errorsOnPage = true;
	var newErrors = false;
	var message_string = "";
	if( errorsOnPage == true ) {
    if(document.getElementById('first_name').value == ""){
  		newErrors = true;
		message_string = "First Name";
		document.getElementById("first_name_error").style.display = "block";
  	}else{ document.getElementById("first_name_error").style.display = "none"; }
		
    if(document.getElementById('last_name').value == ""){
  	  	newErrors = true;
		message_string = message_string + "<br/>Last Name";
		document.getElementById("last_name_error").style.display = "block";
  	}else{
  		document.getElementById("last_name_error").style.display = "none";
  	}
    if(document.getElementById('company').value == ""){
  	 	newErrors = true;
		message_string = message_string + "<br/>Company";
		document.getElementById("company_error").style.display = "block";		
  	}else{
  		document.getElementById("company_error").style.display = "none";	
  	}
    if(document.getElementById('title').value == ""){
  	  newErrors = true;
			message_string = message_string + "<br/>Title";
			document.getElementById("title_error").style.display = "block";
  	}else{
  		document.getElementById("title_error").style.display = "none";
  	}
    if(document.getElementById('phone').value == ""){
  	  newErrors = true;
			message_string = message_string + "<br/>Phone";
			document.getElementById("phone_error").style.display = "block";
  	}else{
  		document.getElementById("phone_error").style.display = "none";
  	}
    if(document.getElementById('email').value == ""){
  	  newErrors = true;
			message_string = message_string + "<br/>Email";
			document.getElementById("email_error").style.display = "block";
  	}else{
  		document.getElementById("email_error").style.display = "none";
  	}
		
  	
  //STATE
  
  //var selected_index = document.getElementById('state').selectedIndex;
  //var selected_text = document.getElementById('state').options[selected_index].value;
  
  //var selected_country_index = document.getElementById('country').selectedIndex;
  //var selected_country_text = document.getElementById('country').options[selected_country_index].value;

  //End state
  	
    //if(document.getElementById('state').value == ""){
  		//newErrors = true;
		//message_string = message_string + "<br/>State";
		//document.getElementById("state_error").style.display = "block";
  	//}else if(document.getElementById('state').value == "Outside US"){
  		if(document.getElementById('country').value == ""){			
			newErrors = true;
			message_string = message_string + "<br/>Country";
			document.getElementById("country_error").style.display = "block";
  		}
		//}else{
			//document.getElementById("country_error").style.display = "none";
		//}
		//document.getElementById("state_error").style.display = "none";
	//}else{
		//document.getElementById("state_error").style.display = "none";
	//}
				
		if( newErrors == true ) {
			document.getElementById("message").innerHTML = "Please check the required fields";
			document.getElementById("message").style.display = "block";
			return false;
		} else {
			return true;
		}
	} else {
		alert("There were errors");
		return false;
	}	
}

function validate_contact_form(){
	if(document.getElementById('first_name').value == '' || document.getElementById('last_name').value == '' || document.getElementById('email').value == '' || document.getElementById('phone').value == '' || document.getElementById('comments').value == ''){
		document.getElementById('message').innerHTML = 'Please make sure that all fields are filled in.';
		return false;
	}else{
		return true;
	}
	
}

function validate_partners_form(){
	if(document.getElementById('first_name').value == '' || document.getElementById('last_name').value == '' || document.getElementById('email').value == '' || document.getElementById('phone').value == '' || document.getElementById('company').value == '' || document.getElementById('country').value == ''){
		document.getElementById('message').innerHTML = 'Please make sure that fields marked with * are filled in.';
		return false;
	}else{
		return true;
	}
	
}

function toggle_company_type(){
	var company_type;
	company_type = document.getElementById('company_type').value;
	if(company_type == 'Other'){
		document.getElementById('company_type_other_container').style.display = "block";	
	}else{
		document.getElementById('company_type_other_container').style.display = "none";
	}
}

function toggle_industry_segment(){
	var industry_segment;
	industry_segment = document.getElementById('industry_segment').value;
	if(industry_segment == 'Other'){
		document.getElementById('industry_segment_other_container').style.display = "block";	
	}else{
		document.getElementById('industry_segment_other_container').style.display = "none";
	}
}

function toggle_additional_contacts(){
	var additional_contacts_container_display;
	additional_contacts_container_display = document.getElementById('addtional_contacts_container').style.display;
	if(additional_contacts_container_display == 'none'){
		document.getElementById('addtional_contacts_container').style.display = "block";	
	}else{
		document.getElementById('addtional_contacts_container').style.display = "none";
	}
}

function toggle_location(){
  var selected_index = document.getElementById('state').selectedIndex;
  var selected_text = document.getElementById('state').options[selected_index].value;
  if(selected_text == "Outside US"){
    document.getElementById('country_list').style.display = "block";
    document.getElementById("country_label").style.display = "block";
  }else{
    document.getElementById('country_list').style.display = "none";
    document.getElementById("country_label").style.display = "none";
  }
}
