window.onload = function(){
    var wHeight = $(document).height();
    $('.left_line').height(wHeight);
    $('.right_line').height(wHeight);
    set_submenu_position();
    open_faq_form();
    send_faq();
    open_proposals_form();
    send_proposals();
}

$(document).ready(function(){
    $('#toFavorite').jFav();
    set_submenu_position();
    preloadImages([
		'/images/to_privete_person_h.png', '/images/to_privete_person_h.png','/images/gropped_menu_content_bg.png',
                '/images/gropped_menu_footer_bg.png','/images/gropped_menu_top_bg.png'
		]);

})


function set_submenu_position(){
    var button1 = $('#button1').position();
    var button2 = $('#button2').position();
    var button3 = $('#button3').position();
    var button4 = $('#button4').position();
    var button5 = $('#button5').position();

    $('#submenu1').css({top : parseInt(button1.top)+30+'px', left : parseInt(button1.left)-100+'px'});
    $('#submenu2').css({top : parseInt(button2.top)+30+'px', left : parseInt(button2.left)-100+'px'})
    $('#submenu3').css({top : parseInt(button3.top)+30+'px', left : parseInt(button3.left)-100+'px'})
    $('#submenu4').css({top : parseInt(button4.top)+30+'px', left : parseInt(button4.left)-100+'px'})
    $('#submenu5').css({top : parseInt(button5.top)+30+'px', left : parseInt(button5.left)-100+'px'})
}




function preloadImages(imgs){
	var picArr = [];
	for (i = 0; i<imgs.length; i++){
		picArr[i]= new Image(100,100);
		picArr[i].src=imgs[i];
	}
}




function open_faq_form(){
    $('#faq_link').click(function(){
        $.blockUI({message : $('#faq'), css: {
            border: 'none',
            backgroundColor: '#fdfdf5',
            opacity: 1,
            top:  (parseInt($(window).height()) - 461) /2 + 'px',
            left: (parseInt($(window).width()) - 461) /2 + 'px',
            color: '#ffffff',
            width: '461px',
            paddingLeft: '61px',
            paddingRight: '61px',
            paddingTop: '43px',
            paddingBottom: '30px'
        }});
    $('#exit_btn1').click($.unblockUI);		$('.blockOverlay').attr('title','Click to unblock').click($.unblockUI);
    })
}


function send_faq(){
    $('#faq_btn').click(function(){
        $.ajax({
                    url: 'index.php?mod=sendmail&action=send_msg&mail=faq',
                    data:{name : $('#faq_name').val(),
                          email : $('#faq_email').val(),
                          text : $('#faq_text').val()},
                    type:'POST',
                    dataType : "json",
                    success: function (data, textStatus) {
                        if(data.error==0){
                            alert(data.description);
                            $.unblockUI();
                        }
                        else {alert(data.description);}
                    }
                   });
    })
}




function open_proposals_form(){
    $('#proposals_link').click(function(){
        $.blockUI({message : $('#proposals'), css: {
            border: 'none',
            backgroundColor: '#fdfdf5',
            opacity: 1,
            top:  (parseInt($(window).height()) - 461) /2 + 'px',
            left: (parseInt($(window).width()) - 461) /2 + 'px',
            color: '#ffffff',
            width: '461px',
            paddingLeft: '61px',
            paddingRight: '61px',
            paddingTop: '43px',
            paddingBottom: '30px'
        }});
    $('#exit_btn2').click($.unblockUI);		$('.blockOverlay').attr('title','Click to unblock').click($.unblockUI);
    })
}


function send_proposals(){
    $('#proposals_btn').click(function(){
        $.ajax({
                    url: 'index.php?mod=sendmail&action=send_msg&mail=proposals',
                    data:{name : $('#proposals_name').val(),
                          email : $('#proposals_email').val(),
                          text : $('#proposals_text').val()},
                    type:'POST',
                    dataType : "json",
                    success: function (data, textStatus) {
                        if(data.error==0){
                            alert(data.description);
                            $.unblockUI();
                        }
                        else {alert(data.description);}
                    }
                   });
    })
}
