$.noConflict();
jQuery(document).ready(function($) {


// Валидация в заявке
    $("#send_req").validate({
      	rules: {
            fio: "required",
            phone: "required",
            fio: "required"
		},
        messages: {
		    fio: "Необходимо заполнить",
            phone: "Необходимо заполнить",
            fio: "Необходимо заполнить"
		}

    });
    
    $("#send_req_en").validate({
      	rules: {
            fio: "required",
            phone: "required",
            fio: "required"
		}

    });    
    
    $(".faqform").validate({
      	rules: {
            'data[new][name]': "required",
            'data[new][email]': "required",
            'data[new][ask_a_question]': "required"
		},
        messages: {
		    'data[new][name]': "Необходимо заполнить",
            'data[new][email]': "Необходимо заполнить",
            'data[new][ask_a_question]': "Необходимо заполнить",
            message: "Необходимо заполнить"
		}
    });

    $(".faqform_en").validate({
      	rules: {
            'data[new][name]': "required",
            'data[new][email]': "required",
            'data[new][ask_a_question]': "required"
		},
        messages: {
		    'data[new][name]': "required",
            'data[new][email]': "required",
            'data[new][ask_a_question]': "required",
            message: "required"
		}
    });


    $(".contactform_en").validate({
      	rules: {
			//'data[email_from]': "required"
            'data[lname]': {
              required: function(element) {
                //alert ($("#email_from").val());
                //return $("#email_from").val() == '';
                if($("#email_from").val() == ''){
                    return true;    
                } else {
                    return false;
                } 
              }
            },
            'data[email_from]': {
              required: function(element) {
                //alert ($("#lname").val());
                if($("#lname").val() == ''){
                    return true;    
                } else {
                    return false;
                }                 
              }
            },
            'data[fname]': "required",
            message: "required"

		}
    });


// Валидация в Контактах
    $(".contactform").validate({
      	rules: {
			//'data[email_from]': "required"
            'data[lname]': {
              required: function(element) {
                //alert ($("#email_from").val());
                //return $("#email_from").val() == '';
                if($("#email_from").val() == ''){
                    return true;    
                } else {
                    return false;
                } 
              }
            },
            'data[email_from]': {
              required: function(element) {
                //alert ($("#lname").val());
                if($("#lname").val() == ''){
                    return true;    
                } else {
                    return false;
                }                 
              }
            },
            'data[fname]': "required",
            message: "required"

		},
        messages: {
		    'data[lname]': "Необходимо заполнить",
            'data[email_from]': "Необходимо заполнить",
            'data[fname]': "Необходимо заполнить",
            message: "Необходимо заполнить"
		}
    });



    $('#mail_here').html('<a href="mailto:info@ahotrade.ru" class="mail">info@ahotrade.ru</a>');
                   
    
    $('.printit').click(function(){
        var w = 900;//$(window).width()-50;
        var h = $(window).height()-100;
        var params = "menubar=yes,location=no,resizable=yes,scrollbars=yes,status=no,width="+w+", height="+h;
        var url = document.location+'#print';
       
        //window.open(encodeURIComponent(url), "Версия для печати", params);
        window.open (url, "send_request", "menubar=1,resizable=yes,scrollbars=yes,width=900,height=600");
        return false;
    });
    
    $('.print_but').click(function(){
        window.print();
    });
    
    $('.contactsinfo').find('img.mappix').mouseenter(function() {
        $(this).prev().stop();
        $(this).prev().css({ display : 'block' })
    }).mouseleave(function() {
        $(this).prev().stop();
        $(this).prev().css({ display : 'none' })
    })
})


function ch_lang(lang)
	{
		var loc = document.location.toString();
		var url = 'http://' + document.location.hostname;
		var uristart = url.indexOf(document.location.hostname) + document.location.hostname.length + 1;
		uristart = parseInt(uristart);
		
		var uri = loc.substr(uristart, 1000);
		uri = uri.replace(lang + '/', '');
		uri = uri.replace('en/', '');
		uri = uri.replace('ru/', '');
		uri = uri.replace('de/', '');
		uri = uri.replace('fr/', '');
		var result = url + '/' + lang + '/' + uri;
		//alert(result);
		document.location = result;
	}
	
	
function send_request(title, pref) {
    var tt ='';
    if(pref=='/en'){
        var tt = '_en';
    }
    window.open ("/send_request"+tt+".php?title=" + encodeURIComponent(title), "send_request", "menubar=1,resizable=1,width=400,height=400");
}




