$(document).ready(function(){
	$('a.auzoom').fancybox({
		overlayColor:'#000',
		overlayOpacity:0.8
	});
});

function getBrowserInfo() {
 var t,v = undefined;
 
 if (window.chrome) t = 'Chrome';
 else if (window.opera) t = 'Opera';
 else if (document.all) {
 t = 'IE';
 var nv = navigator.appVersion;
 var s = nv.indexOf('MSIE')+5;
 v = nv.substring(s,s+1);
 }
 else if (navigator.appName) t = 'Netscape';
 
 return {type:t,version:v};
}
 
function bookmark(a){
 var url = window.document.location;
 var title = window.document.title;
 var b = getBrowserInfo();
 
 if (b.type == 'IE' && 8 >= b.version && b.version >= 4) window.external.AddFavorite(url,title);
 else if (b.type == 'Opera') {
 a.href = url;
 a.rel = "sidebar";
 a.title = url+','+title;
 return true;
 }
 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
 return false;
}

function trim( str, charlist ) {    // Strip whitespace (or other characters) from the beginning and end of a string
    // 
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: mdsjack (http://www.mdsjack.bo.it)
    // +   improved by: Alexander Ermolaev (http://snippets.dzone.com/user/AlexanderErmolaev)
    // +      input by: Erkekjetter
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
 
    charlist = !charlist ? ' \s\xA0' : charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
    var re = new RegExp('^[' + charlist + ']+|[' + charlist + ']+$', 'g');
    var tt=str;
    tt=tt.replace(re, '')
    return tt;
}

function show_popup(str) {
	jQuery('#popup_data_table').html(str);
	jQuery('#start_message').click();
	setTimeout('close_message_box()',10000);
}

function check_regform() {
	var message='';
	if (jQuery('#register_login').val()==false) 
		message+='Заполните логин<br>';
	if (jQuery('#register_name').val()==false) 
		message+='Введите Ваше имя<br>';
	if (jQuery('#register_password').val()==false) {
		message+='Введите Ваш будущий пароль<br>';
	} else {
		if (jQuery('#register_password2').val()==false) {
			message+='Введите Ваш будущий пароль повторно<br>';
		} else {
			if (jQuery('#register_password').val()!=jQuery('#register_password2').val()) {
				message+='Повторный ввод пароля отличается от первоначального<br>';
			}
		}
	}
	if (jQuery('#register_code').val()==false) 
		message+='Введите код с картинки<br>';	
	
	if (message!='') {
		show_popup(message);
		return false;
	} else {
		return true;
	}
}

function send_message_to_admin(hint_obj,email_obj,message_obj) {
	var email=email_obj.val();
	var message=message_obj.val();
	if (email=='' || message=='') {
		hint_obj.html('<font color="red">Введите пожалуйста сообщение и свой E-mail</font>');
		return;
	}
	hint_obj.html('<font color="green">... отправляется ...</font>');
	jQuery.post('/index.php',{ajax:"1",doit:"send_message_to_admin",message:encodeURIComponent(message),email:encodeURIComponent(email)},function (data) {
		if (data=='good') {
			email_obj.val('');
			message_obj.val('');
			hint_obj.html('<font color="green">Спасибо! Ваше сообщение отправлено</font>');
		} else {
			hint_obj.html('<font color="red">При отправке произошла ошибка, попробуйте ещё раз :(.</font>');
		}
	});
}
