// JavaScript Document
var EmailFilter=/^.+@.+\..{2,3}$/;
var IllegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;

function profile_validation_new()
{
	
	if(document.register.username.value == '' || document.register.username.value == 'User Name')
	{
		alert('Enter the user name');
		document.register.username.focus();
		return false;
	}
	
	if((document.register.username.value.length) < 6)
	{
		alert('Your user name must contain at least 6 characters');
		document.register.username.focus();
		return false;
	}		
		
	if(document.register.email_1.value == '' || document.register.email_1.value == 'E-mail')
	{
		alert('Please enter your email address');
		document.register.email_1.focus();
		return false;
	}
	if(document.register.email_1.value.match(IllegalChars))
	{
		alert("Dott't Use Illegal Charaters");
		document.register.email_1.focus();
		return false;
	}
	
	if(!EmailFilter.test(document.register.email_1.value))
	{
		alert('Enter a valid email address');
		document.register.email_1.focus();
		return false;
	}
	
	if(document.register.password.value == '')
	{
		alert('Please select a password');
		document.register.password.focus();
		return false;
	}
}
function profile_validation()
{
	if(document.register.username.value == '')
	{
		alert('Enter the user name');
		document.register.username.focus();
		return false;
	}
	
	if((document.register.username.value.length) < 6)
	{
		alert('Your user name must contain at least 6 characters');
		document.register.username.focus();
		return false;
	}		
	
	if(document.register.password.value == '')
	{
		alert('Please select a password');
		document.register.password.focus();
		return false;
	}
	
	if(document.register.email.value == '')
	{
		alert('Please enter your email address');
		document.register.email.focus();
		return false;
	}
	
	if(document.register.email.value.match(IllegalChars))
	{
		alert("Dott't Use Illegal Charaters");
		document.register.email.focus();
		return false;
	}
	
	if(!EmailFilter.test(document.register.email.value))
	{
		alert('Enter a valid email address');
		document.register.email.focus();
		return false;
	}
	
	if(document.register.month.selectedIndex == '')
	{
		alert('Please select your month of birth.');
		document.register.month.focus();
		return false;
	}
	
	if(document.register.date.selectedIndex == '')
	{
		alert('Please select your date of birth.');
		document.register.date.focus();
		return false;
	}
	
	if(document.register.year.selectedIndex == '')
	{
		alert("Please select your year of birth.");
		document.register.date.focus();
		return false;
	}
	
	if(document.register.country.selectedIndex == '')
	{
		alert("Please select your country.");
		document.register.country.focus();
		return false;
	}
	
	if(document.register.state.selectedIndex == '')
	{
		alert("Please select your state.");
		document.register.state.focus();
		return false;
	}
	
	if(document.register.city.selectedIndex == '')
	{
		alert("Please select your city.");
		document.register.city.focus();
		return false;
	}
	
	if(document.register.gotskill.selectedIndex == '')
	{
		alert("Please select skill you have.");
		document.register.gotskill.focus();
		return false;
	}
	
	if(document.register.wantskill.selectedIndex == '')
	{
		alert("Please select skill you want.");
		document.register.gotskill.focus();
		return false;
	}
	
	if(document.register.vercode.value != document.register.vcode.value)
	{
		alert("Please enter the correct word verification - the letters are case sensitive");
		document.register.vercode.focus();
		return false;
	}	
return true;
}

function profile_validation_reg(){
	
	
	
	if(document.register.month.selectedIndex == '')
	{
		alert('Please select your month of birth.');
		document.register.month.focus();
		return false;
	}
	
	if(document.register.date.selectedIndex == '')
	{
		alert('Please select your date of birth.');
		document.register.date.focus();
		return false;
	}
	
	if(document.register.year.selectedIndex == '')
	{
		alert("Please select your year of birth.");
		document.register.date.focus();
		return false;
	}
	
	if(document.register.country.selectedIndex == '')
	{
		alert("Please select your country.");
		document.register.country.focus();
		return false;
	}
	
	if(document.register.state.selectedIndex == '')
	{
		alert("Please select your state.");
		document.register.state.focus();
		return false;
	}
	
	if(document.register.city.selectedIndex == '')
	{
		alert("Please select your city.");
		document.register.city.focus();
		return false;
	}
	
	if(document.register.gotskill.selectedIndex == '')
	{
		alert("Please select skill you have.");
		document.register.gotskill.focus();
		return false;
	}
	
	if(document.register.wantskill.selectedIndex == '')
	{
		alert("Please select skill you want.");
		document.register.gotskill.focus();
		return false;
	}
	
	if(document.register.vercode.value != document.register.vcode.value)
	{
		alert("Please enter the correct word verification - the letters are case sensitive");
		document.register.vercode.focus();
		return false;
	}	
return true;
}

function showHint()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="verificationcode.php";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	// Internet Explorer
	try
	{
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	}
	return xmlHttp;
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
	document.getElementById("verificationCode").innerHTML=xmlHttp.responseText;
	}
}

function submit_search()
{
	document.top_search.submit();
}


