$(function() {
    $('form').initializeForm();
    $('.validate').formValidate(); 
    $('.share-link').initializeSharing()
    
    //$("#flashobject").html('').flash({
//        swf:"impressions.swf",
//        width:1400,
//        height:588,
//        params:{
//            allowscriptaccess:"always",
//            wmode:"transparent",
//            flashvars:{
//                xmlPath:'flash/xml/impressions.xml'
//            }
//        }
//    });
    var vars = {};
    var params = { scale:'noScale', salign:'lt', menu:'false', wmode:'transparent' };
    var attributes = { id:'impressionSite', name:'impressionSite' }; // give an id to the flash object

    swfobject.embedSWF("impressions.swf", "impressions-flash", "1400", "588", "9.0.0", "js/expressInstall.swf", vars, params, attributes );
    //swfmacmousewheel.registerObject(attributes.id);

    $("#close-btn").click(function(e) {
        e.preventDefault();
        hideShare();
    });
    
    var openFnSignup=function(hash){    
        hash.w.show();
        $('#signup-modal').css({left:($(window).width()-$('#signup-modal').width())/2,top:$(window).scrollTop()+10});               
    };
    
    var hideFn=function(hash){
        hash.w.hide()
        hash.o.remove();
    };
    
    $('#signup-modal').jqm({trigger: 'a#signup-model', onShow: openFnSignup, onHide: hideFn});
});
function showShare() {
    $("#share-panel").show();
}

function hideShare() {
    $("#share-panel").hide();
}