function delconf(url)
	{
	var conf = confirm("Confirm Delete!");
	if(conf)
		{
		window.location=url;
		}
	}
function SelectAll(col, rows, id){
	for(x = 2; x <= rows; x++)
	{
	document.getElementById(col + x).checked=true;
	}
	document.getElementById(id).disabled=false;
	document.getElementById(id).disabled=false;
	document.getElementById(id).disabled=false;
}
function DeselectAll(col, rows, id){
	for(x = 1; x <= rows; x++)
	{
	document.getElementById(col + x).checked=false;
	document.getElementById(id).checked=false;
	document.getElementById(id).disabled=true;
	}
}

function RevealClient(){
	document.getElementById("ClientDropDown").style.visibility="visible";
	document.getElementById("category").style.visibility="hidden";
	document.getElementById("location").style.visibility="hidden";
}
function RevealCandidate(){
	document.getElementById("CandidateDropDown").style.visibility="visible";
}

function HideAll(){
	document.getElementById("ClientDropDown").style.visibility="hidden";
	document.getElementById("CandidateDropDown").style.visibility="hidden";
	document.getElementById("category").style.visibility="visible";
	document.getElementById("location").style.visibility="visible";
}
function MorphOut(){
	var t=setTimeout("HideAll()", 1500);
}

function ActivateAdvanced(){
	if(document.getElementById("advanced"))
	{
	document.getElementById("advanced").value="on";
	}
	return true;
}
function Register()
	{
	if(document.getElementById("name").value=="")
		{
		document.getElementById("name").style.borderColor="#FF0000";
		alert("Please enter your Name!");
		return false;
		} else {
		document.getElementById("name").style.borderColor="#999999";
		}
		
	if(document.getElementById("address").value=="")
		{
		document.getElementById("address").style.borderColor="#FF0000";
		alert("Please enter your Address!");
		return false;
		} else {
		document.getElementById("address").style.borderColor="#999999";
		}
		
	if(document.getElementById("postcode").value=="")
		{
		document.getElementById("postcode").style.borderColor="#FF0000";
		alert("Please enter your Postcode!");
		return false;
		} else {
		document.getElementById("postcode").style.borderColor="#999999";
		}
	}
function NotVal(){
	
	if(document.getElementById("email").value=="")
	{
	alert("Please enter your E-Mail address!");
	return false;	
	}
	
	var email = document.getElementById("email").value;
			AtPos = email.indexOf("@")
			StopPos = email.lastIndexOf(".")

			if (AtPos == -1 || StopPos == -1) {
			alert("Please enter a valid E-Mail address!");
			return false;
			}
	
	if(document.getElementById("category2").checked!=true && 
	document.getElementById("category3").checked!=true && 
	document.getElementById("category4").checked!=true && 
	document.getElementById("category5").checked!=true &&  
	document.getElementById("category6").checked!=true && 
	document.getElementById("category7").checked!=true && 
	document.getElementById("category8").checked!=true && 
	document.getElementById("category9").checked!=true )
	{
		alert("Please select at least one Category");
		return false;
	}
	
	if(document.getElementById("location2").checked!=true &&
	document.getElementById("location3").checked!=true &&
	document.getElementById("location4").checked!=true &&
	document.getElementById("location5").checked!=true &&
	document.getElementById("location6").checked!=true &&
	document.getElementById("location7").checked!=true &&
	document.getElementById("location8").checked!=true &&
	document.getElementById("location9").checked!=true &&
	document.getElementById("location10").checked!=true &&
	document.getElementById("location11").checked!=true &&
	document.getElementById("location12").checked!=true &&
	document.getElementById("location13").checked!=true &&
	document.getElementById("location14").checked!=true )
	{
		alert("Please select at least one Location");
		return false;
	}
}