﻿function FOGLogin()
{   
    TableName = "FOGContent";
    var url = "CMSAjax.aspx?Action=FOGLogin" + MakeQuerystringFromForm ( "FOG" );
    RunAjax ( url, "OUTPUTRESULTS" );
}

function FOGRegister()
{   
    TableName = "FOGContent";
    if(document.getElementById("HPCSANumber").value=='' && getCheckedValue(document.forms['FOG'].elements['RegistrationType'])!='SapphireBeryl')
    {
        document.getElementById("error").innerHTML="Please enter your HPSCSA Number";
    }
    else if (getCheckedValue(document.forms['FOG'].elements['RegistrationType'])=='SapphireBeryl')
    {
        var url = "CMSAjax.aspx?Action=FOGPrime"
        RunAjax ( url, "OUTPUTRESULTS" );
    }
    else
    {
        var url = "CMSAjax.aspx?Action=FOGRegister" + MakeQuerystringFromForm ( "FOG" );
        RunAjax ( url, "OUTPUTRESULTS" );
    }
}

function FOGRegisterPractice()
{   
    if(document.getElementById("sPracticeName").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPracticeName").focus();
    }
    else if(document.getElementById("sStreet").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sStreet").focus();
    }
    else if(document.getElementById("ddlSuburb").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("ddlSuburb").focus();
    }
    else if (document.getElementById("ddlSuburb").value == 'all') {
        document.getElementById("error").innerHTML = "Please select a suburb";
        document.getElementById("ddlSuburb").focus();
    }
    else if(document.getElementById("ddlTown").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("ddlTown").focus();
    }
    else if(document.getElementById("ddlProv").value=='')
    {
        document.getElementById("error").innerHTML=="Please complete all fields required to continue";
        document.getElementById("ddlProv").focus();
    }
    else if(document.getElementById("sCode").value=='')
    {
        document.getElementById("error").innerHTML=="Please complete all fields required to continue";
        document.getElementById("sCode").focus();
    }
    else if(document.getElementById("sPostPOBoxNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostPOBoxNo").focus();
    }
    else if(document.getElementById("sPostCity").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostCity").focus();
    }
    else if(document.getElementById("sPostProv").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostProv").focus();
    }
    else if(document.getElementById("sPostCode").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostCode").focus();
    }
    else if(document.getElementById("sSurgeryTelNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sSurgeryTelNo").focus();
    }
    else if(document.getElementById("sSurgeryFaxNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sSurgeryFaxNo").focus();
    }
    else{
        var url = "CMSAjax.aspx?Action=FOGTerms&Preferred="+document.getElementById('sPrefEmlAdd').value + MakeQuerystringFromForm ( "FOG" );
        RunAjax ( url, "OUTPUTFOGRESULTS" );
    }
}

function FOGAccept()
{
    var url = "CMSAjax.aspx?Action=FOGAccept";
    RunAjax ( url, "OUTPUTRESULTS" );
}

function FOGDecline()
{
    var url = "CMSAjax.aspx?Action=FOGDecline";
    RunAjax ( url, "OUTPUTRESULTS" );
}
function FOGProfessional()
{
    var url = "CMSAjax.aspx?Action=FOGProfessional";
    RunAjax ( url, "OUTPUTRESULTS" );
}


function FOGRegisterSecondaryPractice()
{   

    TableName = "FOGContent";
    if(document.getElementById("sPracticeName").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPracticeName").focus();
    }
    else if(document.getElementById("sStreet").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sStreet").focus();
    }
    else if(document.getElementById("ddlSuburb").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("ddlSuburb").focus();
    }
    else if (document.getElementById("ddlSuburb").value == 'all') {
        document.getElementById("error").innerHTML = "Please select a suburb";
        document.getElementById("ddlSuburb").focus();
    }
    else if(document.getElementById("ddlTown").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("ddlTown").focus();
    }
    else if(document.getElementById("ddlProv").value=='')
    {
        document.getElementById("error").innerHTML=="Please complete all fields required to continue";
        document.getElementById("ddlProv").focus();
    }
    else if(document.getElementById("sCode").value=='')
    {
        document.getElementById("error").innerHTML=="Please complete all fields required to continue";
        document.getElementById("sCode").focus();
    }
    else if(document.getElementById("sPostPOBoxNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostPOBoxNo").focus();
    }
    else if(document.getElementById("sPostCity").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostCity").focus();
    }
    else if(document.getElementById("sPostProv").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostProv").focus();
    }
    else if(document.getElementById("sPostCode").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sPostCode").focus();
    }
    else if(document.getElementById("sSurgeryTelNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sSurgeryTelNo").focus();
    }
    else if(document.getElementById("sSurgeryFaxNo").value=='')
    {
        document.getElementById("error").innerHTML="Please complete all fields required to continue";
        document.getElementById("sSurgeryFaxNo").focus();
    }
    else{
        var url = "CMSAjax.aspx?Action=FOGRegisterPracticeCheck&Preferred="+document.getElementById('sPrefEmlAdd').value + MakeQuerystringFromForm ( "FOG" );
        RunAjax ( url, "OUTPUTFOGRESULTS" );
    }
}

function Duplicate()
{
    var Build='';
    if (document.getElementById("sBuilding").value !="")
    {
        Build = document.getElementById("sBuilding").value + ', '
    }
    document.getElementById("sPostPOBoxNo").value = Build+document.getElementById("sStreet").value+', ' + document.getElementById("ddlSuburb").value;
    document.getElementById("sPostCity").value = document.getElementById("ddlTown").value;
    document.getElementById("sPostProv").value = document.getElementById("ddlProv").value;
    document.getElementById("sPostCode").value = document.getElementById("sCode").value;
    document.getElementById("sSurgeryTelNo").focus();
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function enable()
  {
    if(document.getElementById("chkAccept").checked)
    {
        document.getElementById("btnAccept").disabled=false
    }
    else
    document.getElementById("btnAccept").disabled=true
  }

 function OUTPUTFOGRESULTS(AjaxResponse)
 {
    document.getElementById (TableName).innerHTML = AjaxResponse;
 }
