function form_signup_validation()
{
	var b_correct=true;
	if(b_correct && func_trim(document.frm_signup_add.txt_name.value)=="") 
	{
		b_correct=false;
		alert("Please give your Name");
		document.frm_signup_add.txt_name.focus();
	}
    if(b_correct && func_trim(document.frm_signup_add.txt_company.value)=="")
	{
		b_correct=false;
		alert("Please give your Company Name");
		document.frm_signup_add.txt_company.focus();
	}
    if(b_correct && func_trim(document.frm_signup_add.cbo_type.selectedIndex )== "0")
	{
		b_correct=false;
		alert("Please select a Type");
		document.frm_signup_add.cbo_type.focus();
	}
	if(b_correct && func_trim(document.frm_signup_add.txt_city.value)=="") 
	{
		b_correct=false;
		alert("Please enter your city location");
		document.frm_signup_add.txt_city.focus();
	}
	if(b_correct && func_trim(document.frm_signup_add.cbo_country.selectedIndex )==0) 
	{
		b_correct=false;
		alert("Please enter your country location");
		document.frm_signup_add.cbo_country.focus();
	}
	if(b_correct && func_trim(document.frm_signup_add.txt_email.value)=="") 
	{
		b_correct=false;
		alert("Please give your email address");
		document.frm_signup_add.txt_email.focus();
	}
	
	if(b_correct && !func_is_email(func_trim(document.frm_signup_add.txt_email.value)))
	{
		b_correct=false;
		alert("Please give a valid email address");
		document.frm_signup_add.txt_email.focus();
		document.frm_signup_add.txt_email.select();
	}
	if(b_correct && func_trim(document.frm_signup_add.txt_confirmemail.value)=="")
	{
		b_correct=false;
		alert("Please confirm your email");
		document.frm_signup_add.txt_confirmemail.focus();
	}
	if(b_correct && !func_compare(func_trim(document.frm_signup_add.txt_email.value),func_trim(document.frm_signup_add.txt_confirmemail.value))) 
	{
		b_correct=false;
		alert("Given email and repeat email are not the same.");
		document.frm_signup_add.txt_confirmemail.focus();
		document.frm_signup_add.txt_confirmemail.select();
	}
	return b_correct;
}

function func_compare(param_string_one,param_string_two)
{
	var b_same;
	b_same = false;
	if (param_string_one ==	param_string_two)
	{
		b_same=true;
	}
	return b_same;
}
function func_Signup()
{
	var b_correct = true;
	var obj_form  =  document.frm_signup;
	if(obj_form.txt_email.value == "")
	{
		b_correct = false;
		alert("Please enter your email");
		obj_form.txt_email.focus();
	}
	else if(!func_is_email(obj_form.txt_email.value))
	{
		b_correct = false;
		alert("Please enter valid email");
		obj_form.txt_email.focus();
	}
	return b_correct;
}
function func_mailform_validation()
{
	var b_correct = true;
	var obj_form  =  document.frm_mail;
	if(obj_form.txt_email.value == "")
	{
		b_correct = false;
		alert("Please enter your email");
		obj_form.txt_email.focus();
	}
	else if(!func_is_email(obj_form.txt_email.value))
	{
		b_correct = false;
		alert("Please enter valid email");
		obj_form.txt_email.focus();
	}
	return b_correct;
}
function func_disable()
{	
	if(document.frm_signup.chk_all.checked == true)
	{
		document.frm_signup.txt_cities.disabled=true;
		//document.getElementById("country").disabled=true;
		document.frm_signup.cbo_title.disabled=true;
		document.frm_signup.txt_keywords.disabled=true;
		document.frm_signup.opt_all_criteria[0].disabled=true;
		document.frm_signup.opt_all_criteria[1].disabled=true;
	}
	else
	{
		document.frm_signup.txt_cities.disabled=false;
		//document.getElementById("country").disabled=false;
		document.frm_signup.cbo_title.disabled=false;
		document.frm_signup.txt_keywords.disabled=false;
		document.frm_signup.opt_all_criteria[0].disabled=false;
		document.frm_signup.opt_all_criteria[1].disabled=false;
	}
}

function func_submit_preview()
{
	document.frm_signup.action='index.php?fuseaction=job.showsignuppreview#1';
	document.frm_signup.target = '_new';
	document.frm_signup.method = "post";
	document.frm_signup.submit();
}

function func_submit_insert()
{
	var b_correct=true;
	if(b_correct && func_trim(document.frm_signup.txt_name.value)=="") 
	{
		b_correct=false;
		alert("Please give your Name");
		document.frm_signup.txt_name.focus();
	}
	if(b_correct && func_trim(document.frm_signup.txt_email.value)=="") 
	{
		b_correct=false;
		alert("Please give your email address");
		document.frm_signup.txt_email.focus();
	}
	
	if(b_correct && !func_is_email(func_trim(document.frm_signup.txt_email.value)))
	{
		b_correct=false;
		alert("Please give a valid email address");
		document.frm_signup.txt_email.focus();
	}
	if(b_correct)
	{
		document.frm_signup.action='index.php?fuseaction=job.insertsignup';
		document.frm_signup.target = '';
		document.frm_signup.method = "post";
		document.frm_signup.submit();
	}
}
function form_alert_edit_validation()
{
	var b_correct=true;
	if(b_correct && func_trim(document.frm_signup.txt_name.value)=="") 
	{
		b_correct=false;
		alert("Please give your Name");
		document.frm_signup.txt_name.focus();
	}
	
	if(b_correct && func_trim(document.frm_signup.txt_email.value)=="") 
	{
		b_correct=false;
		alert("Please give your email address");
		document.frm_signup.txt_email.focus();
	}
	
	if(b_correct && !func_is_email(func_trim(document.frm_signup.txt_email.value)))
	{
		b_correct=false;
		alert("Please give a valid email address");
		document.frm_signup.txt_email.focus();
		document.frm_signup.txt_email.select();
	}
	if(b_correct)
	{
		document.frm_signup.action='index.php?fuseaction=job.updatealertdetails';
		document.frm_signup.method="post";
		document.frm_signup.submit();
	}
}