	function setPad(pad){
		switch(pad){
			case "weather":
				document.getElementById('weatherBlock').style.display = 'block';
				document.getElementById('kursBlock').style.display = 'none';
			break;
			case "kurs":
				document.getElementById('weatherBlock').style.display = 'none';
				document.getElementById('kursBlock').style.display = 'block';
			break;			
		}
	}
	
function CheckRegForm(){
	var pass = '';

	if(!document.getElementById('person').value.match(/^[А-Яа-яa-zA-Z\- ]+$/)){
		pass += 'Ошибка: некорректно введено имя контактного лица!\n';
	}
	if(document.getElementById('login').value.match(/[^a-zA-Z\-0-9]+$/) || document.getElementById('login').value == ""){
		pass += 'Ошибка: логин может содержать только латинские символы и цифры!\n';
	}
	if(document.getElementById('password').value.match(/[^a-zA-Z\-0-9]+$/) || document.getElementById('password').value == ""){
		pass += 'Ошибка: пароль содержать только латинские символы и цифры!\n';
	}
	if(document.getElementById('password').value != document.getElementById('confirm').value){
		pass += 'Ошибка: пароли не совпадают!\n';
	}
	
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Ошибка: некорректно введен e-mail!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Ошибка: поле телефон неможет пустым!\n';
	}
	if(document.getElementById('phone').value.match(/[^0-9]/)){
		pass += 'Ошибка: телефон может состоять только из цифр!\n';
	}

	if(pass != ''){
		alert(pass);
	} else {
		document.reg_form.submit();
	}
}	

	
function CheckRegFormEn(){
	var pass = '';

	if(!document.getElementById('person').value.match(/^[А-Яа-яa-zA-Z\- ]+$/)){
		pass += 'Warning: name is incorrect!\n';
	}
	if(document.getElementById('login').value.match(/[^a-zA-Z\-0-9]+$/) || document.getElementById('login').value == ""){
		pass += 'Warning: login is incorrect!\n';
	}
	if(document.getElementById('password').value.match(/[^a-zA-Z\-0-9]+$/) || document.getElementById('password').value == ""){
		pass += 'Warning: password is incorrect!\n';
	}
	if(document.getElementById('password').value != document.getElementById('confirm').value){
		pass += 'Warning: passwords do not match!\n';
	}
	
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Warning: e-mail is incorrect!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Warning: phone number is empty!\n';
	}
	if(document.getElementById('phone').value.match(/[^0-9]/)){
		pass += 'Warning: phone number is incorrect!\n';
	}

	if(pass != ''){
		alert(pass);
	} else {
		document.reg_form.submit();
	}
}	
	
function CheckCartForm(){
	var pass = '';
	if(!document.getElementById('username').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Ошибка: некорректно введено ФИО!\n';
	}
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Ошибка: некорректно введен e-mail!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Ошибка: поле телефон неможет пустым!\n';
	}
	if(document.getElementById('company').value == ''){
		pass += 'Ошибка: не указана организация!\n';
	}	
	if(document.getElementById('phone').value.match(/[^0-9 \-\+]/)){
		pass += 'Ошибка: телефон может состоять только из цифр, пробелов, тире и знака "плюс"!\n';
	}
	if(pass != ''){
		alert(pass);
	} else {
		document.goods_form.submit();
	}

}

function CheckContactFormEn(){
	var pass = '';
	if(!document.getElementById('username').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Warning: name is incorrect!\n';
	}
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Warning: e-mail is incorrect!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Warning: phone number is empty!\n';
	}
	if(document.getElementById('phone').value.match(/[^0-9]/)){
		pass += 'Warning: phone number is incorrect!\n';
	}
	if(!document.getElementById('textbody').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Warning: message is empty!\n';
	}
	
	if(pass != ''){
		alert(pass);
	} else {
		document.contact_form.submit();
	}
}

function CheckContactForm(){
	var pass = '';
	if(!document.getElementById('username').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Ошибка: некорректно введено имя!\n';
	}
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Ошибка: некорректно введен e-mail!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Ошибка: поле телефон не может пустым!\n';
	}
	if(document.getElementById('phone').value.match(/[^0-9]/)){
		pass += 'Ошибка: телефон может состоять только из цифр!\n';
	}
	if(!document.getElementById('textbody').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Ошибка: сообщение не может быть пустым!\n';
	}
	
	if(pass != ''){
		alert(pass);
	} else {
		document.contact_form.submit();
	}
}

	function init(gr_id){
		var stretchers = $$('div.menu_content'); 
		var togglers = $$('div.mnr');
		
		preLoad = new Image(); preLoad.src = '/templates/ipr/images/mnla.gif';
		
		var myAccordion = new Fx.Accordion(togglers, stretchers, { opacity: true, alwaysHide: true,
		 transition: Fx.Transitions.quadOut, show: gr_id, duration: 400,
			
			onActive: function(toggler, stretcher){
				toggler.className="mnrAc";
			},
				onBackground: function(toggler, stretcher){
				toggler.className="mnr";
			}
		});
		document.getElementById('menuR').style.visibility = 'visible';
	}

function show_menu(id,evt)

{
var inf = document.getElementById('ili'+id);
var innerHeight_ = window.innerHeight ? window.innerHeight : document.documentElement.offsetHeight;
evt = (evt) ? evt : ((window.event) ? window.event : null);
inf.style.left=evt.clientX +'px';
inf.style.top=evt.clientY + document.documentElement.scrollTop + 'px';
inf.style.display = "block";
}
function hide(id){
	document.getElementById('ili'+id).style.display = "none";
}

function on1(a){
	document.getElementById('mn'+a).src="/templates/ipr/images/mnia.gif";
}
function off1(a){
	document.getElementById('mn'+a).src="/templates/ipr/images/mni.gif";
}

function on(mn){
	mn.className="mna";
}
function off(mn){
	mn.className="mn";
}
function on2(mnv){
	mnv.className="mnv2o";
}
function off2(mnv){
	mnv.className="mnv2";
}
function on3(mnv3){
	mnv3.className="mnvo";
}
function off3(mnv3){
	mnv3.className="mnv";
}
function loadMn(){
	if(document.getElementById('gold').style.display == "none"){
	document.getElementById('gold').style.display = "block";
	document.getElementById('goldtext').innerHTML = "Скрыть список рыб";
	document.getElementById('goldi').src="/templates/ipr/images/up.gif";
	}
	else{
	document.getElementById('gold').style.display = "none";
	document.getElementById('goldtext').innerHTML = "Раскрыть список рыб";
	document.getElementById('goldi').src="/templates/ipr/images/down.gif";
	}
}
function loadMnR(){
	if(document.getElementById('gold').style.display == "none"){
	document.getElementById('gold').style.display = "block";
	document.getElementById('goldtext').innerHTML = "Скрыть список рецептов";
	document.getElementById('goldi').src="/templates/ipr/images/up.gif";
	}
	else{
	document.getElementById('gold').style.display = "none";
	document.getElementById('goldi').src="/templates/ipr/images/down.gif";
	document.getElementById('goldtext').innerHTML = "Раскрыть список рецептов";
	}
}
function loadMnP(){
	if(document.getElementById('gold').style.display == "none"){
	document.getElementById('gold').style.display = "block";
	document.getElementById('goldtext').innerHTML = "Скрыть список публикаций";
	document.getElementById('goldi').src="/templates/ipr/images/up.gif";
	}
	else{
	document.getElementById('gold').style.display = "none";
	document.getElementById('goldtext').innerHTML = "Раскрыть список публикаций";
	document.getElementById('goldi').src="/templates/ipr/images/down.gif";
	}
}
/*
function popup_img(filename, width, height)
{
   var newImage = new Image();
   newImage.src = filename;
   newWin = window.open(filename,'image', "width="+width+",height="+height+",resizable=no,scrollbars=no,status=no");
}
*/
function popup_img(link, ww, hh) {
	var title =  'Image';
	w=window.open(link,'',(ww ? 'width='+ww+',' : '')+(hh ? 'height='+hh+',' : '')+'toolbar=0,scrollbars=0');
	if (link.indexOf('.html')==-1) {
		if (document.layers) title='';
		w.document.open();
		w.document.write('<html><head><title>'+title+'</title><meta http-equiv=Content-Type content="text/html; charset=windows-1251"></head>');
		w.document.write('<body bgcolor=white marginwidth=0 marginheight=0 topmargin=0 leftmargin=0><table width=100% height=100% border=0 cellspacing=0 cellpadding=0><tr><td align=center><img src='+link+(ww ? ' width='+ww : '')+(hh ? ' height='+hh : '')+' border=0 alt=""></td></tr></table></body></html>');
		w.document.close();
	}
	w.focus();
}
// initialise Superfish 
 
   /* $(document).ready(function(){ 
        $("ul.sf-menu").supersubs({ 
            minWidth:    12,   // minimum width of sub-menus in em units 
            maxWidth:    27,   // maximum width of sub-menus in em units 
            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                               // due to slight rounding differences and font-family 
        }).superfish();  // call supersubs first, then superfish, so that subs are 
                         // not display:none when measuring. Call before initialising 
                         // containing tabs for same reason. 
    }); */

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        scroll: 1
    });
});
