var rePass=/^([a-zA-Z0-9_]{5,16})$/;
var reEmail=/^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
var reRc=/^([0-9]{6,6})+\/+([0-9]{3,4})$/;
var reIco=/^([0-9]{8,8})$/;
var reZip=/^([0-9]{5,5})$/;
var reCop=/^([a-zA-Z]{2,2})+([0-9]{6,6})$/;
var reTitle = /^([\w+\W+]){3,}$/;
var reText = /^([\w+\W+]){3,}$/;

//// check insert form //////////////////////////////////////////////////////
function chForm(f)
{
	//alert('toto:' + f.contact_person.value);
	var msg = '';
	if(f.country.value == 'ALL') msg  = msg + 'Incorrect select country\n';
	if(!reEmail.test(f.email.value)) msg = msg + 'Incorrect mail!\n';
	if(!f.title.value) msg = msg + 'Empty description!\n';
	if(!f.description.value) msg = msg + 'Empty your body text!\n';
	if(!f.contact_person.value) msg = msg + 'Empty contact person!\n';
 	if(!f.active.checked) msg = msg + 'You must agree with the conditions';
	if(!msg) return true;
		alert(msg);
	return false;
}

//// check login form //////////////////////////////////////////////////////
function CheckLogin(f)
{
	msg = '';
	if(!reEmail.test(f.loginmail.value)) msg = msg + 'Incorrect login email! \n';
	if(!rePass.test(f.loginpass.value)) msg = msg + 'Incorrect password! \n';
	if(!msg) return true;
	alert(msg);
	return false;
}

//// check register form //////////////////////////////////////////////////////
function checkRegister(f)
{
	msg = '';
	if(!reEmail.test(f.email.value)) msg = msg + 'Incorrect login email! \n';
	if(!rePass.test(f.password.value)) msg = msg + 'Incorrect password! \n';
	if(f.password.value != f.retypepassword.value) msg = msg + 'Password and Re-type password must be same! \n';
	if(!msg) return true;
	alert(msg);
	return false;
}


function checkCount(cnt,t) {
	if(t.value.length > cnt) t.value = t.value.substr(0,cnt);	
}

//// change type ///////////////////////////////////////////////////////////
function ChangeType(val)
{
	//alert (':' + _T);
	if(_T == val) return;
	if(_T == 'jobs' || _T == 'resorts') {
		var obj = 'c_category_' + _T;
		$(obj).setStyle('display','none');
	}
	if(val == 'jobs' || val == 'resorts') {
		var obj = 'c_category_' + val;
		$(obj).setStyle('display','');
	}
	_T = val;
	return;
} 
