function validate(){
	$('#EmailError').hide();
	$('#Email').removeClass('redborder');
	$('#PasswordError').hide();
	$('#Password').removeClass('redborder');
	$('#CPasswordError').hide();
	$('#PasswordNotMatchError').hide();
	$('#CPassword').removeClass('redborder');
	$('#FnameError').hide();
	$('#Fname').removeClass('redborder');
	$('#LnameError').hide();
	$('#Lname').removeClass('redborder');
	$('#TitleError').hide();
	$('#Title').removeClass('redborder');
	$('#CompanyError').hide();
	$('#Company').removeClass('redborder');
	$('#EmailExistError').hide();

	$('#PhoneError').hide();
	$('#Phone').removeClass('redborder');


	
	$('#AddressError').hide();
	$('#CityError').hide();
	$('#ZipError').hide();
	$('#CountryError').hide();

	$('#Address').removeClass('redborder');
	$('#City').removeClass('redborder');
	$('#Zip').removeClass('redborder');
	$('#Country').removeClass('redborder');

	var TotalError = 0;

	if($('#Email').val() == ''){
		$('#Email').addClass('redborder');
		$('#EmailError').slideDown();
		TotalError = TotalError + 1;
	}
	else if(validateEmail($('#Email').val()) == false)
	{	
		$('#Email').addClass('redborder');
		$('#EmailError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#Password').val() == ''){
		$('#Password').addClass('redborder');
		$('#PasswordError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#CPassword').val() == ''){
		$('#CPassword').addClass('redborder');
		$('#CPasswordError').slideDown();
		TotalError = TotalError + 1;
	}
	else if($('#Password').val() != $('#CPassword').val()){
		$('#Password').addClass('redborder');
		$('#CPassword').addClass('redborder');
		$('#PasswordNotMatchError').slideDown();
	}

	if($('#Fname').val() == ''){
		$('#Fname').addClass('redborder');
		$('#FnameError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#Lname').val() == ''){
		$('#Lname').addClass('redborder');
		$('#LnameError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#Title').val() == ''){
		$('#Title').addClass('redborder');
		$('#TitleError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#Company').val() == ''){
		$('#Company').addClass('redborder');
		$('#CompanyError').slideDown();
		TotalError = TotalError + 1;
	}

	if($('#Address').val() == ''){
		TotalError = TotalError + 1;
		$('#Address').addClass('redborder');
		$('#AddressError').slideDown();	
	}
	if($('#City').val() == ''){
		TotalError = TotalError + 1;
		$('#City').addClass('redborder');
		$('#CityError').slideDown();	
	}
	if($('#Zip').val() == ''){
		TotalError = TotalError + 1;
		$('#Zip').addClass('redborder');
		$('#ZipError').slideDown();	
	}

	if($('#Country').val() == ''){
		TotalError = TotalError + 1;
		$('#Country').addClass('redborder');
		$('#CountryError').slideDown();	
	}

	if($('#Phone').val() == ''){
		TotalError = TotalError + 1;
		$('#Phone').addClass('redborder');
		$('#PhoneError').slideDown();	
	}


	
	if(TotalError > 0)
	{
		return false;
	}
	else
	{
		var EmailID = $('#Email').val();

		var register_visitor = $('#register_visitor').attr('checked');

		

		var check = $.ajax({
				type: "POST",
				url: baseUrl+"index.php/register/checkExistExhibitor",
				data: "EmailID="+EmailID,
				async: false
		}).responseText;
		
		if(check == 1)
		{
			$('#Email').addClass('redborder');
			$('#EmailExistError').slideDown();
			return false;
		}
	

		if(register_visitor==true) {

			var check = $.ajax({
					type: "POST",
					url: baseUrl+"index.php/register/checkExistVisitor",
					data: "EmailID="+EmailID,
					async: false
			}).responseText;
			
			if(check == 1)
			{
				$('#Email').addClass('redborder');
				$('#EmailExistErrorVisitor').slideDown();
				return false;
			}
		}

		return true;
	}

}

function GetSelectedItem(Object){
	var CategoryArray = new Array();
	var count = 0;
	len = Object.length
	i = 0
	for(i = 1; i < len; i++){
		if (Object[i].selected) {
			 CategoryArray[count] = Object.options[i].value;
			 count++;
		}
	}
	return CategoryArray
} 

function GetTotalSelectedItem(Object){
	var CategoryArray = new Array();
	var count = 0;
	len = Object.length
	for(i = 0; i < len; i++){
		if (Object[i].selected) {
			count++;
		}
	}
	return count
} 