function alertForm()
{
	obj=document.registration;
	if (obj.checkNick.value!='true') {document.getElementById('alertNick').innerHTML=obj.checkNick.value; fadeOpacity('alertNick', 'oR1');}
	else {document.getElementById('alertNick').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertNick', 'oR1');}
	if (obj.checkEmail.value!='true') {document.getElementById('alertEmail').innerHTML=obj.checkEmail.value; fadeOpacity('alertEmail', 'oR1');}
	else {document.getElementById('alertEmail').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertEmail', 'oR1');}
	if (obj.checkPassword.value!='true') {document.getElementById('alertPassword').innerHTML=obj.checkPassword.value; fadeOpacity('alertPassword', 'oR1');}
	else {document.getElementById('alertPassword').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertPassword', 'oR1');}
	if (obj.checkCaptcha.value!='true') {document.getElementById('alertCaptcha').innerHTML=obj.checkCaptcha.value; fadeOpacity('alertCaptcha', 'oR1');}
	else {document.getElementById('alertCaptcha').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertCaptcha', 'oR1');}

	if ((obj.checkNick.value=='true')&&(obj.checkEmail.value=='true')&&(obj.checkPassword.value=='true')&&(obj.checkCaptcha.value=='true')) obj.submit();
	else return false;
}

function checkForm()
{
	obj=document.registration;
	request='check.php?Nick='+escape(obj.Nick.value)+'&Email='+escape(obj.Email.value)+'&Password='+escape(obj.Password.value)+'&RePassword='+escape(obj.RePassword.value)+'&Captcha='+escape(obj.Captcha.value);
	fadeOpacity.back('alertNick');
	fadeOpacity.back('alertEmail');
	fadeOpacity.back('alertPassword');
	fadeOpacity.back('alertCaptcha');
	requestdata(request, 'alert');
	setTimeout(alertForm,1500);
	return false;
}

function checkPersone()
{
	obj=document.persone;
	pass=obj.Password.value;
	if ((pass.length>=1) && (pass.length<=2)) {document.getElementById('alertPassword').innerHTML='Длина пароля должна быть<br/>не менее 3-х и не более 16-ти символов...'; fadeOpacity('alertPassword', 'oR1'); return false;}
	else
	if (obj.Password.value!=obj.RePassword.value) {document.getElementById('alertPassword').innerHTML='Введенный пароль<br/>не совпадает с проверочным...'; fadeOpacity('alertPassword', 'oR1'); return false;}
	else {document.getElementById('alertPassword').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertPassword', 'oR1'); return true;}
}

function openPersones(sex)
{
	namesFemale = new Array('dasha','vika','eva','mary');
	namesMale = new Array('gena','dima','slava','vlad');
	oldPersonage=document.persone.Personage.value;
	document.persone.Personage.value='';
	fadeOpacity.back('Persones');
	fadeOpacity.back('illustration');
	str=''; str2='';
	for (i=0;i<4;i++)
	{
		if ((oldPersonage==namesFemale[i]) && (sex=="Female")) 
		{
			selector="FSelect"; str2='<img src="/img/personages/'+oldPersonage+'.gif" />';
			document.persone.Personage.value=oldPersonage;
		} 	
		else 
		{
			if ((oldPersonage==namesMale[i]) && (sex=="Male")) 
			{ 
				selector="MSelect"; str2='<img src="/img/personages/'+oldPersonage+'.gif" />';
				document.persone.Personage.value=oldPersonage;
			}
			else selector=""; 
		}
		if (sex=="Female") str+='<img id="'+namesFemale[i]+'" onMouseOver="selectPersonage(\''+namesFemale[i]+'\')" class="personage'+selector+'" src="/img/personages/'+namesFemale[i]+'_.gif" />';
			else str+='<img id="'+namesMale[i]+'" onMouseOver="selectPersonage(\''+namesMale[i]+'\')" class="personage'+selector+'" src="/img/personages/'+namesMale[i]+'_.gif" />';
	}

		setTimeout('document.getElementById(\'Persones\').innerHTML=str',500);
		setTimeout('fadeOpacity(\'Persones\',\'oR1\')',1000);

		
		setTimeout('document.getElementById(\'illustration\').innerHTML=str2',500);
		setTimeout('fadeOpacity(\'illustration\',\'oR1\')',1000);
}

function unselectPersonage(sex)
{
	if (sex=="Female")
	{
		document.getElementById('dasha').className="personage";
		document.getElementById('vika').className="personage";
		document.getElementById('eva').className="personage";
		document.getElementById('mary').className="personage";
	}
	else
	{
		document.getElementById('gena').className="personage";
		document.getElementById('dima').className="personage";
		document.getElementById('slava').className="personage";
		document.getElementById('vlad').className="personage";
	}
}

function selectPersonage(personage)
{
	if ((personage=='dasha') || (personage=='vika') || (personage=='eva') || (personage=='mary')) sex='Female';
	else sex='Male';

	obj=document.getElementById(personage);
	if ((obj.className=="personageFSelect") || (obj.className=="personageMSelect")) {return false;}
	
	if (sex=="Female") obj.className="personageFOver"; else obj.className="personageMOver"; 
	obj.onmouseout = function() {obj.className = "personage";};

	obj.onclick = function() 
	{
		fadeOpacity.back('illustration');
		unselectPersonage(sex);
		if (sex=="Female") 
		{
			obj.className = "personageFSelect";
			obj.onmouseout = function() {obj.className = "personageFSelect";};
		}
		else
		{
			obj.className = "personageMSelect";
			obj.onmouseout = function() {obj.className = "personageMSelect";};
		}
		document.persone.Personage.value=personage;
		obj.onclick='';
		str='<img src="/img/personages/'+personage+'.gif" />';
		setTimeout('document.getElementById(\'illustration\').innerHTML=str',500);
		setTimeout('fadeOpacity(\'illustration\',\'oR1\')',1000);
	};
obj.onmouseout = function() {obj.className = "personage";};
}

