function check_company( form, check_user )
{
	//var user = '';
	if ( check_user == 1 )
	{
		//user = form.user.value;
		//var password = form.password.value;
		//var conf_password = form.confirm_password.value;
		var activity = form.activity.value;
	}
	var name = form.name.value;
	var description = form.short_description.value;
	//to select de first category
	var first_category = document.getElementById( "id_subcategory[0]" );
	var category = first_category.options[first_category.selectedIndex].value;
	var country = form.id_country.options[form.id_country.selectedIndex].value;
	var province = form.id_province.options[form.id_province.selectedIndex].value;
	var city = form.id_city.options[form.id_city.selectedIndex].value;
	var phone = form.phone.value;
	var address = form.address.value;
	var mail = form.email.value;
	var contact = form.contact.value;
	//var condition = form.conditions.checked;

	var head = 'Tiene que llenar todos los campos\n\n';
	var msg = '';

/*	if(user=='' && check_user==1)
	{
		msg += "* nombre de Usuario\n";
	}
	else if (user!='' && check_user==1)
	{
		if ((user.indexOf("@") == -1) || (user.charAt(0) == ".") || (user.charAt(0) == "@") || (user.indexOf(".") == -1) || (user.charAt(user.indexOf("@")+1) == ".") || (user.charAt(user.indexOf("@")-1) == ".")) 
		msg += "El email de usuario debe ser una cuenta de email válida\n";
	}
	if( check_user==1)
	{
		if( password.length <= 4 )
			msg += "La longitud de la contraseña debe ser minimo de 5 caracteres\n\n";
		else
		{
			if( password != conf_password )
				msg += "Las contraseñas no son iguales\n\n";
			else if ( password == '' )
				msg += "* Un password\n";
		}
	}*/
	if(name=='')
		msg += "* Nombre de la Empresa\n";
	if(description=='')
		msg += "* Descripción breve de la Empresa\n";
	if( check_user == 1 )
	{
		if ( activity == '' )
		{
			msg += "* Actividad\n";
		}
	}
	if(category=='categoria')
		msg += "* Categoría\n";
	if(country=='pais')
		msg += "* País\n";
	if(province=='provincia')
		msg += "* Estado/Deparatmento/Provincia\n";
	if(city=='ciudad')
		msg += "* Ciudad\n";
	if(address=='')
		msg += "* Dirección\n";
	if(phone=='')
		msg += "* Teléfono\n";
	if ( mail != '' )
	{
		if ((mail.indexOf("@") == -1) || (mail.charAt(0) == ".") || (mail.charAt(0) == "@") || (mail.indexOf(".") == -1) || (mail.charAt(mail.indexOf("@")+1) == ".") || (mail.charAt(mail.indexOf("@")-1) == ".")) 
			msg += "* Ingrese una cuenta de email válida\n";
	}
	else
	{
		msg += "* Mail de contacto\n";
	}
	if(contact=='')
		msg += "* Representante\n\n";
//	if(condition == false)
//		msg += "Debe aceptar las condiciones de Ecuanegocios.com";


	if (msg=='')
		return true;
	else
	{
		alert(head + msg);
		return false;
	}
}

function check_company_payed( form, user )
{
	var name = form.name.value;
	var description = form.short_description.value;
//to select de first category
	var first_category = document.getElementById( "id_subcategory[0]" );
	var category = first_category.options[first_category.selectedIndex].value;
	var country = form.id_country.options[form.id_country.selectedIndex].value;
	var province = form.id_province.options[form.id_province.selectedIndex].value;
	var city = form.id_city.options[form.id_city.selectedIndex].value;
	var phone = form.phone.value;
	var address = form.address.value;
	var mail = form.email.value;
	var contact = form.contact.value;

	var head = 'Tiene que llenar todos los campos\n\n';
	var msg = '';
	
	if(name=='')
		msg += "Debe ingresar un Nombre de la Empresa\n";
	if(description=='')
		msg += "Debe ingresar una descripción breve de la Empresa\n";
	if(category=='categoria')
		msg += "Debe elegir una Categoría\n";
	if(country=='pais')
		msg += "Debe elegir un País\n";
	if(province=='provincia')
		msg += "Debe elegir un Estado/Deparatmento/Provincia\n";
	if(city == 'ciudad')
		msg += "Debe elegir una Ciudad\n";
	if(address=='')
		msg += "Debe ingresar una Dirección\n";
	if(phone=='')
		msg += "Debe ingresar un Teléfono\n";
	if ( mail != '' )
	{
		if ((mail.indexOf("@") == -1) || (mail.charAt(0) == ".") || (mail.charAt(0) == "@") || (mail.indexOf(".") == -1) || (mail.charAt(mail.indexOf("@")+1) == ".") || (mail.charAt(mail.indexOf("@")-1) == ".")) 
			msg += "Debe introducir una cuenta de email válida\n";
	}
	else
	{
		msg += "Debe ingresar un mail de contacto\n";
	}
	if(contact=='')
		msg += "Debe ingresar un Representante\n";

	if (msg=='')
		return true;
	else
	{
		alert(head + msg);
		return false;
	}
}

function check_form_all (form)
{
	var name = form.description.value;
	var msg = '';
	
	if ( name == '' )
		msg += 'Debe llenar el campo descripción';
	if ( msg == '' )
		return true;
	else
	{
		alert( msg );
		return false;
	}		
}

function check_login(form)
{
	var name = form.username.value;
	var password = form.password.value;
	var msg = '';
	
	if ( name != '' )
	{
		if ((name.indexOf("@") == -1) || (name.charAt(0) == ".") || (name.charAt(0) == "@") || (name.indexOf(".") == -1) || (name.charAt(name.indexOf("@")+1) == ".") || (name.charAt(name.indexOf("@")-1) == ".")) 
			msg += "Debe ingresar una cuenta de mail válida\n";
	}
	else
	{
		msg += "Debe ingresar un mail de usuario\n";
	}	
	if ( password == '' )
		msg += "Debe ingresar su password\n";
	else
	{
		if ( password.length <= 4 )
			msg += "El password es de mínimo 5 caracteres\n";
	}
	if ( msg == '' )
		return true;
	else
	{
		alert( msg );
		return false;
	}		
}

function check_recommend( form )
{
	var my_name = form.my_name.value;
	var me = form.me.value;
	var friend = form.friend.value;

	var msg = '';
	
	if ( my_name == '' )
		msg += "Debe ingresar su nombre\n";
	
	if ( me != '' )
	{
		if ((me.indexOf("@") == -1) || (me.charAt(0) == ".") || (me.charAt(0) == "@") || (me.indexOf(".") == -1) || (me.charAt(me.indexOf("@")+1) == ".") || (me.charAt(me.indexOf("@")-1) == ".")) 
			msg += "Su mail debe ser un mail válido\n";
	}
	else
	{
		msg += "Debe ingresar su mail\n";
	}	
	if ( friend == '' )
	{
		msg += "Debe ingresar el mail de su amigo\n";
	}
	else
	{
		if ((friend.indexOf("@") == -1) || (friend.charAt(0) == ".") || (friend.charAt(0) == "@") || (friend.indexOf(".") == -1) || (friend.charAt(friend.indexOf("@")+1) == ".") || (friend.charAt(friend.indexOf("@")-1) == ".")) 
			msg += "El mail de su amigo debe ser un mail válido\n";
	}	
	if ( msg == '' )
		return true;
	else
	{
		alert( msg );
		return false;
	}		
}

function check_form_cities (form)
{
	var name = form.description.value;
	var country = form.slt_branch.options[form.slt_branch.selectedIndex].value;
	var province = form.slt_parameter.options[form.slt_parameter.selectedIndex].value;
	var msg = '';

	if ( name == '' )
		msg += 'Debe llenar el campo descripción\n';
	if ( country == 0 )
		msg += 'Debe elegir un país\n';
	if ( province == 0 )
		msg += 'Debe elegir una provincia';
	if ( msg == '' )
		return true;
	else
	{
		alert( msg );
		return false;
	}
		
}

function check_form_provinces(form)
{
	var name = form.description.value;
	var country = form.id_country.options[form.id_country.selectedIndex].value;
	var msg = '';

	if ( name == '' )
		msg += 'Debe llenar el campo descripción\n';
	if ( country == "pais")
		msg += 'Debe elegir un país\n';
	if ( msg == '' )
		return true;
	else
	{
		alert( msg );
		return false;
	}
		
}

function check_user_info( form )
{
	var user = form.usuario_name.value;
	var head = 'Debe llenar estos campos\n\n';
	var msg = '';

	if(user == '')
		msg += "El nombre de usuario ";
	
	if (msg=='')
		return true;
	else
	{
		alert(head + msg);
		return false;
	}
}

function check_user( form , check_user )
{
	user = form.usuario_nick.value;
	name = form.usuario_name.value;
	if ( check_user == 1 )
	{
		password = form.usuario_passwd.value;
	}

	head = 'Debe llenar estos campos\n\n';
	msg = '';

	if ((user.indexOf("@") == -1) || (user.charAt(0) == ".") || (user.charAt(0) == "@") || (user.indexOf(".") == -1) || (user.charAt(user.indexOf("@")+1) == ".") || (user.charAt(user.indexOf("@")-1) == ".")) 
		msg += "El email de usuario debe ser una cuenta de email válida\n";
	if(name == '')
		msg += "No puede dejar el nombre en blanco\n";
	if(check_user == 1 )
	{
		if ( password == '')
			msg += "No puede dejar el password en blanco";
		else if( password.length <6 )
			msg += "El password debe ser como mínimo 6 caracteres"
	}
		
	if (msg=='')
		return true;
	else
	{
		alert(head + msg);
		return false;
	}
}




function check_pass( form )
{
	usuario_passwd = form.password.value;
	passw_confirm = form.verify_password.value;
	
	msg = '';

	if(usuario_passwd=='' || (usuario_passwd != passw_confirm) )
		msg += "El password está vacío o no coinciden\n";

	if (msg=='')
		return true;
	else
	{
		alert( msg);
		return false;
	}
}

function check_search_user_form( form )
{
	email = form.user_email.value;
	name = form.user_name.value;
	
	msg = '';

	if (email == '' && name == '' )
		msg += "Tiene que ingresar al menos un campo\n";

	if (msg=='')
		return true;
	else
	{
		alert( msg);
		return false;
	}
}

function check_companies_selected( start_on )
{
	var i = ( start_on * 1 ) - 1;
	var j = ( start_on * 1 ) + 9;
	var one = false;
	for( i ; i <j; i++ )
	{
		if ( document.getElementById( "check_company[" + i + "]" ).checked )
		{
			one = true;
			break;
		}
	}
	if ( !one )
		alert( "Elija al menos un anuncio." );
	return one;
}