function fContent()
{
	var c1 = document.getElementById('fContent1');
	var c2 = document.getElementById('fContent2');
	if(c1 && c2)
	{
		c2.appendChild(c1);
		c1.style.display='block';
	}
}
window.onload = function () 
{
	var x = document.getElementsByTagName('label');
	for (var i=0;i<x.length;i++)
	{
		x[i].onmouseover	= function(){this.className = 'labelIn';}
		x[i].onmouseout		= function(){this.className = '';}
	}

	var t = document.getElementsByTagName('input');
	for (var i=0;i<t.length;i++)
	{
		if(t[i].getAttribute("type") == 'text' || t[i].getAttribute("type") == 'password')
		{
			t[i].onfocus	= function(){this.style.backgroundColor = '#FFFFE3';}
			t[i].onblur		= function(){this.style.backgroundColor = '';}
		}
	}

	var t = document.getElementsByTagName('select');
	for (var i=0;i<t.length;i++)
	{
		t[i].onfocus	= function(){this.style.backgroundColor = '#FFFFE3';}
		t[i].onblur		= function(){this.style.backgroundColor = '';}
	}

	var t = document.getElementsByTagName('textarea');
	for (var i=0;i<t.length;i++)
	{
		t[i].onfocus	= function(){this.style.backgroundColor = '#FFFFE3';}
		t[i].onblur		= function(){this.style.backgroundColor = '';}
	}
}


	function validate_job()
	{
		var num = 0;
		var errors = new Array();
		var first_err = false;
		
		//----------
		if(document.getElementById('description'))
		{
			if(!document.f.description.value)
			{
				errors[num++] =F_LANG['ERR_EMPTY_JOB_DESCRIPTION'] + "\n";
				ge('r_description').className = 'error';
				if(!first_err) first_err = 'description';
			}
			else ge('r_description').className = '';
		}

		//----------
		if(document.getElementById('title'))
		{
			if(!document.f.description.value)
			{
				errors[num++] = F_LANG['ERR_EMPTY_JOB_TITLE'] + "\n";
				ge('r_title').className = 'error';
				if(!first_err) first_err = 'title';
			}
			else ge('r_title').className = '';
		}
				
		//----------
		if(num >0)
		{
			var err = F_LANG['MSG_JS_ERROR'] + ":\n\n";
			for(var j=0; j<errors.length; j++)
			{
				err = err + errors[j];
			}
			document.forms['f'].elements[first_err].focus();
			alert(err);
			return false;
		}
		
		return true;
	}


	function validate_quote()
	{
		var num = 0;
		var errors = new Array();
		var first_err = false;
		
		//----------
		if(document.getElementById('username'))
		{
			if(!document.f.username.value)
			{	
				errors[num++] = F_LANG['ERR_INVALID_EMAIL'] + "\n";
				ge('r_username').className = 'error';
				if(!first_err) first_err = 'username';
			}
			else ge('r_username').className = '';
		}


		//----------
		if(document.getElementById('password_old'))
		{
			if(!document.f.password_old.value)
			{	
				errors[num++] = F_LANG['ERR_EMPTY_OLD_PASSWORD'] + "\n";
				ge('r_password_old').className = 'error';
				if(!first_err) first_err = 'password_old';
			}
			else ge('r_password_old').className = '';
		}
		

		//----------
		if(document.getElementById('password'))
		{
			if(!document.f.password.value || document.f.password.value != document.f.password2.value)
			{
				errors[num++] = F_LANG['ERR_EMPTY_PASSWORDS'] + "\n";
				ge('r_password').className = 'error';
				ge('r_password2').className = 'error';
				if(!first_err) first_err = 'password';
			}
			else
			{
				ge('r_password').className = '';
				ge('r_password2').className = '';
			}
		}

		//----------
		if(document.getElementById('name'))
		{
			if(!document.f.name.value)
			{
				errors[num++] = F_LANG['ERR_EMPTY_NAME'] + "\n";
				ge('r_name').className = 'error';
				if(!first_err) first_err = 'name';
			}
			else ge('r_name').className = '';	
		}

		//----------
		if(document.getElementById('description'))
		{
			if(!document.f.description.value)
			{
				errors[num++] = F_LANG['ERR_EMPTY_DESCRIPTION'] + "\n";
				ge('r_description').className = 'error';
				if(!first_err) first_err = 'description';
			}
			else ge('r_description').className = '';
		}
				
		//----------
		if(num >0)
		{
			var err = F_LANG['MSG_JS_ERROR'] + ":\n\n";
			for(var j=0; j<errors.length; j++)
			{
				err = err + errors[j];
			}
			document.forms['f'].elements[first_err].focus();
			alert(err);
			return false;
		}
		
		return true;
	}




function update_num_allowed(obj, max)
{
	e = document.getElementById('form_max_allowed_chars');
	if(!e) return false;
	if(obj.value.length > max)
	{
		obj.value = obj.value.substring(0,max);
		e.innerHTML = 0;
		alert(F_LANG['ERR_MAX_ALLOWED_SYMBOLS'] + ' ' + max);
	}
	else
	{
		e.innerHTML = max - obj.value.length;
	}
	
}