$(function() {

	if( $('#mi_email_invite').attr('ma_show_email_invite') == 1 ) setTimeout("$('#mi_email_invite_fake').trigger('click')" , 500);
	
	$('#mi_email_invite_fake').click( function(){ 
		$('body').prepend('<div class="mc_terms_layout"></div>');
		$('.mc_terms_layout').height( $(document).height() );
		if ( $.browser.msie ) hs.htmlExpand(this, { contentId: 'mi_email_invite', minWidth: '100', minHeight: '100', Width: '100', Height: '100' });
                else hs.htmlExpand(this, { contentId: 'mi_email_invite', minWidth: '600', minHeight: '500', Width: '600', Height: '500' });
                
	});

        if ( $.browser.msie ) {
            setTimeout("$('#mi_email_invite .highslide-outline').css('height','310px')", 1000);
            setTimeout("$('#mi_email_invite .highslide-wrapper').css('height','270px')", 1000);						
        }

	$('.mc_button').click(function(){

            if( $('#mi_email').val().length ) {

                if( $('#mi_spec').val() != 0 ) {
                    
                    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                    if( reg.test( $('#mi_email').val() ) ) {
                            
                            $.post( 'http://'+_ME_HOSTNAME+'/ajax/controllers/email_invite_ctl.php',
				{
                                    v_email:$('#mi_email').val(),
                                    v_spec:$('#mi_spec').val(),
                                    v_check:$('#mi_consent').attr('checked')
				},
                                function(data){
                                    //alert(data);
                                    $('#mi_close').trigger('click');
				});
                            
                      } else {
                            $('#mi_email_invite_spec').removeClass('mc_email_invite_error');
                            $('#mi_email_invite_mail').text('Введён некорректный e-mail').addClass('mc_email_invite_error');
                      }
                 } else {
                     $('#mi_email_invite_mail').text('Введите свой e-mail, пожалуйста').removeClass('mc_email_invite_error');
                     $('#mi_email_invite_spec').addClass('mc_email_invite_error');
                 }
             } else {
                 $('#mi_email_invite_spec').removeClass('mc_email_invite_error');
                 $('#mi_email_invite_mail').text('Введите свой e-mail, пожалуйста').addClass('mc_email_invite_error');
             }


	});
	
	$('#mi_close').click(function(){
		hdr_email_ivite_close(this);
	});
	
	
	if( $('#mi_agreement').attr('ma_show_agreement') == 1 ) setTimeout("$('#mi_agreement_fake').trigger('click')" , 500);
	
	$('#mi_agreement_fake').click( function(){ 
		$('body').prepend('<div class="mc_terms_layout"></div>');
		$('.mc_terms_layout').height( $(document).height() );
		if ( $.browser.msie ) hs.htmlExpand(this, { contentId: 'mi_agreement', minWidth: '100', minHeight: '580', Width: '100', Height: '580' });
    else hs.htmlExpand(this, { contentId: 'mi_agreement', minWidth: '900', minHeight: '700', Width: '900', Height: '700' });
                
	});

        if ( $.browser.msie ) {					
            setTimeout("$('#mi_agreement .highslide-outline').css('height','310px')", 1000);
            setTimeout("$('#mi_agreement .highslide-wrapper').css('height','270px')", 1000);
        }

	$('.mc_agreement_accept_button').click(function(){				
			hdr_agreement_close(this);
	});
	
	$('#mi_agreement_close').click(function(){
		hdr_goaway();
	});
	
	$('.mc_agreement_cancel_button').click(function(){
		hdr_goaway();
	});
	
	
});

function hdSubscribe(){
	setTimeout("$('#mi_email_invite_fake').trigger('click')" , 500);
	return false;
}

//		 hdr_email_ivite_close
function hdr_email_ivite_close( handle ){
	hs.close(handle);
	$('.mc_terms_layout').remove();
}

//		 hdr_agreement_close
function hdr_agreement_close( handle ){
	hs.close(handle);
	$('.mc_terms_layout').remove();	
}

function hdr_goaway(){
	document.location.href = '/goaway.html';
}
