function check_form(frm_name){
	var frm = document.forms[frm_name];
	var good=true;
	var message = "Заполните выделенные жирным поля!";
	var email_regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var jsonStr = '';
	
	for (i=0;i<frm.elements.length;i++){
		// checking if the field is mandatory
		required = frm.elements[i].getAttribute("req");	
		// check for empty values
		if (frm.elements[i].value=='') good=false;
		// check for e-mail validity
		if (frm.elements[i].name=='form_data[email]' && !email_regex.test(frm.elements[i].value)){
			message = "Введите корректный E-Mail!";
			good = false;
		}
		// checking captcha
		
		if (frm.elements[i].name=='form_data[phrase]' && frm.elements[i].value!=frm.elements['captcha'].value){
			message = "Неверный текст с картинки!";
			good = false;
		}
		//make json string
		jsonStr += '"' + frm.elements[i].name + '"' +':' + '"' + encodeURIComponent(frm.elements[i].value) + '"';
		if (i != frm.elements.length-1) jsonStr += ', ';
	}	
	
	if (good){
		// fire request		
		$.getJSON (
			frm.action,
			eval('({' + jsonStr + '})'),
			function (res) {			
				document.getElementById('form_wrapper').innerHTML = res;
			}
		);
	}
	else
		alert(message);	
}

function open_browser(pic_id){	
	window.open('/_lib/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=/_lib/fckeditor/editor/filemanager/connectors/php/connector.php', 'FCKBrowseWindow_'+pic_id, 'toolbar=no,status=no,resizable=yes,dependent=yes,scrollbars=yes,width=896,height=560,top=50,left=50' )
}

function delete_pic(pic_id){
	document.getElementById('pic_'+pic_id).innerHTML='';
}
