// JavaScript Document
$(document).ready(function(){
  $("#gallery a").fancybox({
    	overlayShow: true,
    	overlayOpacity: 0.6,
    	//zoomSpeedIn: 400,
    	//zoomSpeedOut:400, 
		hideOnContentClick: true
    });
  
    $jScroller.add("#scroller_container","#scroller","left",8, true);
          $jScroller.start();

  
  
  
});

function OnOverSubmenu(id){
	$('#mi' + id).show();
}

function OnOutSubmenu(id){
	$('#mi'+ id).hide();
}

function OnOverMenu(id){
	$('#m' + id).attr('src', '/img/but_m_' + id + '_a.jpg');
}

function OnOutMenu(id){
	$('#m' + id).attr('src', '/img/but_m_' + id + '.jpg');
}


function ChangeLang(idl){
	$.post('/main/changelang/', {lang_id: idl},function(){location.reload();});
}

function OnSelectPhrase(str){
	var s = str.split('_');
	if(str != 0){
		var word = s[2];
		var id = s[0];
		var value = s[1];
		var piece = s[3];
		$('#nm'+s[0]).hide();
		if(word == '-') word = '';
		$('#ins'+s[0]).text(word);
		$('#pr'+s[0]).attr('value', value + '-' + piece);
	}
}

function OnCheckResponse()
{
	var re = /^(.+)@(.+)$/;
	var mail = $('#email').attr('value');
	var matchArray=mail.match(re);
	//alert(mail);
   	var formFlag=false;
    if($('#name').attr('value') == '') 
	{
    	alert('Не заполнено поле имя');
		$('#name').css({backgroundColor: '#F5E2D6'});
		$('#name').focus();
		formFlag=false;
    }
	else if(mail != '' && matchArray == null) 
	 {
		 alert('Не корректный E-mail');
		 $('#email').css({backgroundColor: '#F5E2D6'});
		 $('#email').attr({value: ""}) ;
		 $('#email').focus();
		 $('#name').css({backgroundColor: '#fff'});
		 formFlag=false;
	 }
	 else if($('#topic').attr('value') == '') 
	 {
	 	alert('Не заполнено поле сообщение');
		$('#topic').css({backgroundColor: '#F5E2D6'});
		$('#topic').focus();
		$('#name').css({backgroundColor: '#fff'});
		$('#email').css({backgroundColor: '#fff'});
		formFlag=false;
	 }
	 else 
	 {
      	 formFlag=true;
     }
	return formFlag;
}

function OnCheckTest()
{
	var re = /^(.+)@(.+)$/;
	var mail = $('#email').attr('value');
	var matchArray=mail.match(re);
	//alert(mail);
   	var formFlag=false;
    if($('#name').attr('value') == '') 
	{
    	alert('Не заполнено поле имя');
		$('#name').css({backgroundColor: '#F5E2D6'});
		$('#name').focus();
		formFlag=false;
    }
	 else if($('#contact').attr('value') == '') 
	 {
	 	alert('Не заполнено поле контактная информация');
		$('#contact').css({backgroundColor: '#F5E2D6'});
		$('#contact').focus();
		$('#name').css({backgroundColor: '#fff'});
		formFlag=false;
	 }
	 else if(matchArray == null) 
	 {
		 alert('Не корректный E-mail');
		 $('#email').css({backgroundColor: '#F5E2D6'});
		 $('#email').attr({value: ""}) ;
		 $('#email').focus();
		 $('#contact').css({backgroundColor: '#fff'});
		 $('#name').css({backgroundColor: '#fff'});
		 formFlag=false;
	 }
	 else 
	 {
      	 formFlag=true;
     }
	return formFlag;
}

function OnCheckRequest()
{
	var re = /^(.+)@(.+)$/;
	var smail = $('#mail').attr('value');
	var matchArray=smail.match(re);
	//alert(mail);
   	var formFlag = false;
	var checkFlag = false;
	
	if(document.getElementById('program1').checked | document.getElementById('program2').checked | document.getElementById('program3').checked | document.getElementById('program4').checked | document.getElementById('program5').checked | document.getElementById('program6').checked){
		checkFlag = true;
	}
	
	
	if($('#company').attr('value') == '') 
	{
    	alert('Не заполнено поле компания');
		$('#company').css({backgroundColor: '#F5E2D6'});
		$('#company').focus();
		$('#time').css({backgroundColor: '#fff'});
		$('#person').css({backgroundColor: '#fff'});
		formFlag=false;
    }
	else if($('#phone').attr('value') == '') 
	{
    	alert('Не заполнено поле телефон');
		$('#phone').css({backgroundColor: '#F5E2D6'});
		$('#phone').focus();
		$('#time').css({backgroundColor: '#fff'});
		$('#person').css({backgroundColor: '#fff'});
		$('#company').css({backgroundColor: '#fff'});
		formFlag=false;
    }
	else if(matchArray == null) 
	 {
		 alert('Не корректный E-mail');
		 $('#mail').css({backgroundColor: '#F5E2D6'});
		 $('#mail').attr({value: ""}) ;
		 $('#mail').focus();
		 $('#time').css({backgroundColor: '#fff'});
		 $('#person').css({backgroundColor: '#fff'});
		 $('#company').css({backgroundColor: '#fff'});
		 $('#phone').css({backgroundColor: '#fff'});
		 formFlag=false;
	 }
	else if($('#person').attr('value') == '') 
	{
    	alert('Не заполнено поле контактное лицо');
		$('#person').css({backgroundColor: '#F5E2D6'});
		$('#person').focus();
		$('#time').css({backgroundColor: '#fff'});
		formFlag=false;
    }
	else if(!checkFlag)
	{
		alert('Не выбрана программа');
		formFlag=false;
	}
	 else 
	 {
      	 formFlag=true;
     }
	return formFlag;
}

function OnCheckPost()
{
	var re = /^(.+)@(.+)$/;
	var smail = $('#mail').attr('value');
	var matchArray=smail.match(re);
	//alert(mail);
   	var formFlag = false;
	
	if(matchArray == null) 
	 {
		 alert('Не корректный E-mail');
		 $('#mail').css({backgroundColor: '#F5E2D6'});
		 $('#mail').attr({value: ""});
		 $('#mail').focus();
		 $('#person').css({backgroundColor: '#fff'});
		 formFlag=false;
	 }
	else if($('#person').attr('value') == '') 
	{
    	alert('Не заполнено поле имя');
		$('#person').css({backgroundColor: '#F5E2D6'});
		$('#person').focus();
		$('#mail').css({backgroundColor: '#fff'});
		formFlag=false;
    }
	else if($('#comment').attr('value') == '') 
	{
    	alert('Не заполнено поле вопрос');
		$('#comment').css({backgroundColor: '#F5E2D6'});
		$('#comment').focus();
		$('#mail').css({backgroundColor: '#fff'});
		$('#person').css({backgroundColor: '#fff'});
		formFlag=false;
    }
	else 
	 {
      	 formFlag=true;
     }
	return formFlag;
}
