function TimeIntToDate(int_time)
{
	if (int_time != null && int_time>0) var time_date = new Date(int_time * 1000);
	else var time_date = new Date();

	if (time_date.getDate() < 10) var date_str = '0'+time_date.getDate();
	else var date_str = time_date.getDate();
		
	if ((time_date.getMonth()+1)<10) date_str += '.0'+(time_date.getMonth()+1);
	else date_str += '.'+(time_date.getMonth()+1);
		
	date_str += '.'+time_date.getFullYear();
		
	return date_str;
}

function before_submit_quest_answer()
{
	var aForm = document.getElementById('quest_answer_insert_form');
	
	var auther = aForm['auther'].value;
	var question_text = aForm['question_text'].value;
	var mail = aForm['email'].value;
	var keystring = aForm['keystring'].value;
	
	if (auther == "")
	{
		event.returnValue = false;
		alert (name);
	}
	else if (mail == "")
	{
		event.returnValue = false;
		alert (email);
	}
	else if (isValidEmail(mail)==false)
	{
		event.returnValue = false;
		alert (valid_email);
	}
	else if (question_text == "")
	{
		event.returnValue = false;
		alert (question);
	}
	else if (keystring == "")
	{
		event.returnValue = false;
		alert ("Ââåäèòå êîä ñ êàðòèíêè!");
	}
}

function before_submit_blog()
{
	var aForm = document.getElementById('blog_insert_form');
	
	var title = aForm['work_object[title]'].value;
	var text_short = aForm['work_object[text_short]'].value;
	var text_more = aForm['work_object[text_more]'].value;
	
	if (title == "")
	{
		event.returnValue = false;
		alert (header);
	}
	else if (text_short == "")
	{
		event.returnValue = false;
		alert (short_text);
	}
	else if (text_more == "")
	{
		event.returnValue = false;
		alert (text_message);
	}
}

function before_submit_blog_comment()
{
	var aForm = document.getElementById('blog_comment_insert_form');
	
	var text_more = aForm['work_object[text_more]'].value;
	
	if (text_more == "")
	{
		event.returnValue = false;
		alert (text_comment);
	}
}

function before_submit_reg()
{
	var aForm = document.getElementById('reg_form');
	
	var reg_log = aForm['reg_log'].value;
	var reg_pass = aForm['reg_pass'].value;
	var reg_pass2 = aForm['reg_pass2'].value;
	var reg_mail = aForm['reg_mail'].value;
	var reg_name = aForm['reg_name'].value;
	var reg_org = aForm['reg_org'].value;
	var reg_staff = aForm['reg_staff'].value;
	
	if (reg_log == "")
	{
		event.returnValue = false;
		alert (login);
	}
	else if (reg_pass == "")
	{
		event.returnValue = false;
		alert (pass);
	}
	else if (reg_pass2 == "")
	{
		event.returnValue = false;
		alert (second_pass);
	}
	else if (reg_pass !== reg_pass2)
	{
		event.returnValue = false;
		alert (confirmation);
	}
	else if (reg_mail == "")
	{
		event.returnValue = false;
		alert (email);
	}
	else if (isValidEmail(reg_mail)==false)
	{
		event.returnValue = false;
		alert (valid_email);
	}
	else if (reg_name == "")
	{
		event.returnValue = false;
		alert (fio);
	}
	else if (reg_org == "")
	{
		event.returnValue = false;
		alert (org);
	}
	else if (reg_staff == "")
	{
		event.returnValue = false;
		alert (staff);
	}
}

function before_submit_orders()
{
	var aForm = document.getElementById('orders_form');
	
	var contact = aForm['contact'].value;
	var mail = aForm['email'].value;
	var organiz = aForm['org'].value;
	var ord_staff = aForm['staff'].value;
	var ord_phone = aForm['phone'].value;
	var message = aForm['message'].value;
	
	if (contact == "")
	{
		event.returnValue = false;
		alert (fio);
	}
	else if (mail == "")
	{
		event.returnValue = false;
		alert (email);
	}
	else if (isValidEmail(mail)==false)
	{
		event.returnValue = false;
		alert (valid_email);
	}
	else if (organiz == "")
	{
		event.returnValue = false;
		alert (org);
	}
	else if (ord_staff == "")
	{
		event.returnValue = false;
		alert (staff);
	}
	else if (ord_phone == "")
	{
		event.returnValue = false;
		alert (phone);
	}
	else if (message == "")
	{
		event.returnValue = false;
		alert (ord_message);
	}
}

function before_submit_anketa()
{
	var aForm = document.getElementById('anketa_form');
	
	var staff = aForm['staff'].value;
	var contact = aForm['contact'].value;
	var birthday = aForm['birthday'].value;
	var adr_registr = aForm['adr_registr'].value;
	var adr_residing = aForm['adr_residing'].value;
	var mail = aForm['email'].value;
	var education = aForm['education'].value;
	var exper_spec = aForm['exper_spec'].value;
	
	if (staff == "")
	{
		event.returnValue = false;
		alert (staff_anketa);
	}
	else if (contact == "")
	{
		event.returnValue = false;
		alert (fio);
	}
	else if (birthday == "")
	{
		event.returnValue = false;
		alert (birthday_anketa);
	}
	else if (adr_registr == "")
	{
		event.returnValue = false;
		alert (adr_registr_anketa);
	}
	else if (adr_residing == "")
	{
		event.returnValue = false;
		alert (adr_residing_anketa);
	}
	else if (mail == "")
	{
		event.returnValue = false;
		alert (email);
	}
	else if (isValidEmail(mail)==false)
	{
		event.returnValue = false;
		alert (valid_email);
	}
	else if (education == "")
	{
		event.returnValue = false;
		alert (education_anketa);
	}
	else if (exper_spec == "")
	{
		event.returnValue = false;
		alert (exper_spec_anketa);
	}
}

function deny_user_adressbook(user_id,box_checked)
{
	if (box_checked)
	{
		p = 'Y';
	}
	else
	{
		p = 'N';
	}
	
	send_data(root_folder+"mail_class.php?action=deny_user&published=" + p + "&id=" + user_id,'');
}

function submit_iframe_forms(iframe_name,form_id)
{
	ifrm = document.getElementById(iframe_name);
	frm = ifrm.contentDocument.getElementById(form_id);
	
	frm.submit();
}

function calculate()
{
	var summ_div = document.getElementById('summ');
	var form_contents = document.getElementById('send_gift_form');

	var tmp = 0;
	
	for (i=0; i<form_contents.elements.length; i++)
	{
		if (form_contents.elements[i].type == 'hidden' && form_contents.elements[i].name == 'use[]')
		{
			var cost = parseInt(form_contents.elements[i].value, 0);
		}
		
		if (form_contents.elements[i].type == 'text')
		{
			var num = parseInt(form_contents.elements[i].value, 0);
			
			if (form_contents.elements[i].value == '' || form_contents.elements[i].value<0)
			{
				var num = 0;
			}
			
			tmp += num*cost;
		}
	}
	
	summ_div.innerHTML = tmp;
}

function move(id,from,to,allow,deny)
{
	var tr = document.getElementById('book_'+id+'_'+from);
	var table = document.getElementById(to);
	var table_fr = document.getElementById(from);
	
	var newRow = table.insertRow(0);
	newRow.id = "book_"+id+"_"+to;
	var newCell = newRow.insertCell(0);
	newCell.innerHTML = tr.firstChild.innerHTML;
	newCell.style.width = '100%';
	var newCell = newRow.insertCell(1);
	if (from=="passed") newCell.innerHTML = '<a href="'+"javascript:move("+id+",'not_passed','passed','"+allow+"','"+deny+"');deny_user_adressbook("+id+",false);"+'">'+deny+'</a>';
	else newCell.innerHTML = '<a href="'+"javascript:move("+id+",'passed','not_passed','"+allow+"','"+deny+"');deny_user_adressbook("+id+",true);"+'">'+allow+'</a>';
	table_fr.deleteRow(tr.rowIndex);
}
function isValidEmail (email)
{
	return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

