// set the default values
function setDefaults()
{
	myForm.fName.value = 'First';
	myForm.mName.value = 'Middle';
	myForm.lName.value = 'Last';
	myForm.sfName.value = 'First';
	myForm.smName.value = 'Middle';
	myForm.slName.value = 'Last';
	myForm.fName.style.color = '#666';
	myForm.mName.style.color = '#666';
	myForm.lName.style.color = '#666';
	myForm.sfName.style.color = '#666';
	myForm.smName.style.color = '#666';
	myForm.slName.style.color = '#666';	
}

function accessAlert() {
	if(myForm.idType[0].checked == true) { alert("ID card is only available for females who are under personal sponsorship."); }
	if(myForm.idType[1].checked == true) { alert("Access card is only available for those who are sponsored by parent company"); }
	if(myForm.idType[2].checked == true) { alert("Only valid for 1 year"); }
}

function expressSelected()
{
	if(myForm.expressService.checked == true)  { myForm.urgent.disabled = true; myForm.urgent.checked = false;}
	if(myForm.expressService.checked == false) { myForm.urgent.disabled = false; }
}

function calFee() 
{
	var fee = 650;
	
	if(myForm.idType[2].checked == true) { fee = 960; }

	//express service fees
	if(myForm.urgent.checked == true || myForm.urgent.disabled == true) { fee = fee + 250; }
	if(myForm.expressService.checked == true) { fee = fee + 300; }
				
	// display the fee and update the fee hidden field
	fee = addCommas(fee);
	paymentAmount.innerHTML = fee;
	myForm.feeAmount.value = fee;
}
	
function showAndHide()
{
	if (myForm.idStatus[0].checked == true || myForm.idStatus[1].checked == true)
	{
		serviceTypeSec.style.display = "block";
	} else {
		myForm.expressService.checked = false;
		myForm.urgent.checked = false;
		serviceTypeSec.style.display = "none";
	}
	
	
}

function setRequirments()
{
	// new implementation 11-16-2009
	if (myForm.idType[1].checked == true) 
	{  
		empContract.style.display = "none";		
		tradeLicense.style.display = ""; 
		tradeLicense3.style.display = ""; 
		//sp details
		sptitle.style.display = "none";		
		spname.style.display = "none";		
		sprelation.style.display = "none";
		spcompany.style.display = "block";
		spmobile.innerHTML = "Mobile #:";
		
	} else {
		//reset back
		tradeLicense.style.display = "none"; 
		tradeLicense3.style.display = "none"; 
		empContract.style.display = "";
		//sp details
		sptitle.style.display = "block";	
		spname.style.display = "block";			
		sprelation.style.display = "block";		
		spcompany.style.display = "none";
		spmobile.innerHTML = "Sponsor's Mobile #:";
	}
	
	if (myForm.idType[2].checked == true) {  
		tradeLicense2.style.display = ""; 
		authCard.style.display = "";

	} else { 
		tradeLicense2.style.display = "none";
		authCard.style.display = "none";

	}
	
	if(myForm.idType[1].checked == true || myForm.idType[2].checked == true) {
		tradeLicense.style.display = "";	
	} else {
		tradeLicense.style.display = "none";
	}
	
	if(myForm.idStatus[1].checked == true) { originalId.style.display = ""; } else { originalId.style.display = "none"; }
}

function isQualRequired()
{
	var job = myForm.jobTitle.value;
	var isRequired = job.substr(0,2);
	if (isRequired == "QR") { degreeCert.style.display = 'block'; alert('Copy of attested educational degree certificate from UAE Foreign Affairs is required'); }
	if (isRequired == "QN") { degreeCert.style.display = 'none'; }
}


function callAllFunctions()
{
	showAndHide();
	expressSelected();
	calFee();
	setRequirments();
}