/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var overlayRef;
$(document).ready(function(){
    
    $(".root").mouseover(function(){
        var $$ = $(this);
        var left_offset = $$.offset().left;
        var top_offset = ($$.offset().top - $(window).scrollTop()) - 8;
        var width_offset = $$.width()/2;
        $("#down_arrow_marker").css("top", top_offset).css("left",left_offset+width_offset).css("display","block");
        
    });
    $(".root").mouseleave(function(){
        $("#down_arrow_marker").css("display", "none");
        
    });
    
    $(".root li a").mouseover(function(){
        $(this).find("img").attr('src','http://watchfacts.com/resources/css/imgs/right_white_arrow.png');
    });
    $(".root li a").mouseleave(function(){
        $(this).parent().find("img").attr('src','http://watchfacts.com/resources/css/imgs/right_gold_arrow.png');
    });
    
    
    
    $('.new_window_trigger').click(function(evt){
        evt.preventDefault();
        newWindow($(this).attr('href'));
    });
    
    $("a[rel]").overlay({
        mask:{
            color:'#808285',
            loadSpeed:200,
            opacity:0.8
        },
        onLoad:function(){
            $('.form_first').select();
            overlayRef = new overlayTrigger(this.getTrigger());
        }
    });
    
    $('.show_hidden').click(function(){
        $("#hidden_content").fadeIn(500);
        $(this).remove();
    });
    
    
            $('.show_hidden_p').click(function(){                
                var name = $(this).attr("id");
                $('#clickable_content_holder').html(
                    $("#"+name+"_pair").html()
                );                
            });
    $('input[type=text]').click(function(){
        $(this).select();
    });
    
    $('#login_scroll_left').click(function(){
        $('.login_overlay_left').animate({left:-650},300);
        $('.login_overlay_right').animate({left:0},300,function(){
            $('.reset_pass').select();
        });
    });
    $('#login_scroll_right').click(function(){
        $('.login_overlay_right').animate({left:650},300);
        $('.login_overlay_left').animate({left:0},300,function(){
            $('.form_first').select();
        });        
    });
    
     $('#newsletter_overlay form').submit(function(ev){            
            var emailAdd =$("input",this).val();
            subscribeToNewsletter(emailAdd);            
            return ev.preventDefault();
     });

    
    
});

function subscribeToNewsletter(em){
    var url = "newsletter-subscribe";
    $.get(url,{email:em});           
    overlayRef.getTrigger().overlay().close();
    
}
function overlayTrigger($_trigger){
    this.$_trigger = $_trigger;
    this.getTrigger = function(){
        return this.$_trigger;
    }
}

function newWindow(page) {
    OpenWin = this.open(page, "CtrlWindow", "toolbar=no,menubar=no,location=yes,scrollbars=yes,resizable=yes,left=0,top=0,width=800,height=750");
}


