function goGalSearch(myURL_BASE)
{
  var myObj   = document.forms.f0z;
  var myState = myObj.state.value;
  var myProc  = myObj.procedure.value;
  var goToURL = myURL_BASE;
  
  if (myState != '0')
  {
    goToURL = goToURL + '/' + myState;
  }
  
  if (myProc != '0')
  {
    goToURL = goToURL + '/' + myProc;
  }
  if (myProc == '0' && myState == '0')
  {
    alert ('Please select a State or Procedure');
  } else {
    document.location.href = goToURL;
  }
  return false;
}

function surgTopSearch()
{
	var myObj    = document.forms.f0y;
	var mySearch = myObj.search.value;
	
	if(mySearch.substring(0, 6) == 'Enter ' || mySearch == '')
	{
		return false; 
  } else {
		return true;
  }
}

function surgSideSearch(obj)
{
	if(obj != null){
		myObj = obj;
	}else{
		var myObj    = document.forms.f0x;
	}
		
//  var myObj    = document.forms.f0x;
  var mySearch = myObj.search.value;
  
  if (mySearch.substring(0, 6) == 'Enter ' || mySearch == '')
  {
    return false; 
  } else {
    return true;
  }
}

function trx(trxString)
{
  var tIMG = document.meinTrans;
  var tPG  = '/trximg/' + trxString;
  tIMG.src = tPG;
}

function show_phone(trSID,type)
{
  trx('phn/'+trSID+'/no/'+type);
  document.getElementById("doctor_phone").style.display="inline-block";
}

// Keep track of which button is being pressed
function show_con(trSID,type){
	trx('con/'+trSID+'/no/'+type);
	//return true;
	setTimeout("return true;",1000);
}

function show_url(trSID,type)
{
  trx('url/'+trSID+'/no/'+type);
  // document.getElementById("doctor_url").style.display="inline-block";
}

function show_twit(trSID){
   trx('twit/'+trSID+'/no');
}

function show_youtube(trSID){
	trx('youtube/'+trSID+'/no');
}

function show_fb(trSID){
   trx('fb/'+trSID+'/no');
}

//NEW CONSULT FORM:
function changeContact(type){
	if(type =='phone'){
		$('.phone').show();
		$('.email').hide();
	}else{
		$('.phone').hide();
		$('.email').show();	
	}

}

function validateContactForm(form){
	//Check fname and lname:
	if(form.firstname.value=="" || form.lastname.value==""){
		$('#consultpageerror').html("Your name is required, please enter a first and last name and try again.");
		$.post("/server.php", {formname: 'consultfail', reason: 'name', surgID: form.surgID.value});
		return false;
	}
	
	//check required fields:
	if(form.preferred_contact.value =='phone'){
		phone= form.phone.value;
		phone= phone.replace(/\D+/g,'');
		if(phone.length < 7){
			$('#consultpageerror').html("Phone number appears to be invalid, please try again.");
			$.post("/server.php", {formname: 'consultfail', reason: 'phone', surgID: form.surgID.value});
			return false;
		}
	}else{
		var email = form.email.value;
		var emaillength = email.length;
		var whereat = email.indexOf("@");
		var wheredot = email.indexOf(".");
		if (emaillength >= 0 && (whereat < 1 || wheredot < 3  || whereat > emaillength - 4 ) ){
			$('#consultpageerror').html('The email address entered appears to be invalid, please try again.');
			$.post("/server.php", {formname: 'consultfail', reason: 'email', surgID: form.surgID.value});
			return false;
		}
	}
}





