function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=790,height=600,left = 117,top = 84');");
}

function updateName(obj){
  document.getElementById("labelName").innerHTML = obj;
}

function doNav(queryString){
  window.location.href = 'index.php'+queryString;
}

function doHash(){
  var aPass = document.getElementById('aPass');
  
	if(aPass.value != ''){
	  hash = hex_sha1(aPass.value);
	  aPass.value = 'sha1' + hash;
	}
}

function clearNoScript(){
  document.getElementById('noScript').style.cssText = 'display: none;';
  document.f.aUsername.focus();
}

function enable(strField, strVal){
  if(strVal == 'Other'){
	  document.getElementById(strField).disabled = false;
	}else{
	  document.getElementById(strField).value = '';
	  document.getElementById(strField).disabled = true;
	}
}

function calPtDOB(intType, strID, intPtID){
	if(intType == 3 && strID != ''){
	  
	  loadPatientID('checkPatient.php?k='+strID+'&l='+intPtID);
	  
	  var nGender = document.getElementById('nGender');
	  var lastInt = strID.substr(11,12);
	  if(lastInt == 1 || lastInt == 3 || lastInt == 5 || lastInt == 7 || lastInt == 9){
		  //male
		  nGender.options[0] = null;
		  nGender.options[0] = new Option('Female', 1);
		  nGender.options[1] = new Option('Male', 2, true);
		}else{
		  //female
		 	nGender.options[1] = null;
			nGender.options[0] = new Option('Female', 1, true);
		 	nGender.options[1] = new Option('Male', 2);
		}
		
		var dob = strID.substr(0, 6);
		var Y = dob.substr(0, 2);
		var m = dob.substr(2, 2);
		var d = dob.substr(4, 6);
		
		tY = '20'+Y;

		if(tY > curYear){
		  Y = '19'+Y;
		}else{
		  Y = '20'+Y;
		}
		
		dDOB = d+'/'+m+'/'+Y;
	}else{
	  dDOB = '';
	}
	document.getElementById('dDOB').value = dDOB;
	calPtAge(dDOB);
}

function calPtAge(dDOB){
  if(isDate(dDOB) && dDOB != ''){
	  var Y = dDOB.split('/');
	  document.getElementById('caAge').innerHTML = curYear - Y[2];
	  document.getElementById('labelAge').innerHTML = curYear - Y[2];
	}
}

function copyCharge(obj, iptFld){
  document.getElementById(iptFld).value = obj;
}

function addClinic(obj){
  if(obj == 'Add..'){
	  window.location.href = 'index.php?p=developer&s=new';
	}
}

function confirm_delete(obj, url) {
	var answer = confirm("Delete "+obj+"?")
	if (answer){
		window.location = "index.php?"+url+"&nDel=y";
	}
}

function sfa_iui_add(field, v1, v2){
  if(v1 == ''){
	  v1 = 0;
	}
	if(v2 == ''){
	  v2 = 0;
	}
  total = eval(v1) + eval(v2);
  document.getElementById(field).value = total;
}

function getCurrentTime(str)
{
	var Today = new Date();
	var ThisTime = Today.getTime();
	var Hrs = Today.getHours();
	var Mns = Today.getMinutes();
	var Snd = Today.getSeconds();
	var Time;
	var rcvd_time = 'time'+str;
	
	if (Hrs >= 12) {
		Time = "PM";
	}
	else {
		Time = "AM";
	}

	if (Hrs > 12) {
		Hrs -= 12;
	}

	if (Hrs == 0) {
		Hrs = 12;
	}

	document.getElementById(rcvd_time).value = Hrs+":"+Mns+":"+Snd+":"+Time;
}

function print(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=520,height=280,left = 117,top = 84');");
}
