﻿function showTwitterDialog(url) {
    winpops = window.open(url, "twcWindow", "width=800,height=400,left=150,top=100,scrollbar=no,resize=no")
}

function closeTwitterPopup(redirectUrl) {
    window.opener.location = redirectUrl;
	window.close();
}

function SocialNetworkItem() {
    this.firstName = "";
    this.lastName = "";
    this.userName = "";
    this.email = "";
}

function extendPermissions() {
    FB.Connect.showPermissionDialog("email");
}

var item = new SocialNetworkItem();

function initSocialNetworkingEvents() {
    $("#UseSocialNetworkData").change(function() {
        //Populate with social network values.
        $("#CreatePlayer_Player_FirstName").val(item.firstName);
        $("#CreatePlayer_Player_LastName").val(item.lastName);
        $("#CreatePlayer_Player_UserName").val(item.userName);
        $("#CreatePlayer_Player_Email").val(item.email);
        $("#CreatePlayer_Player_ConfirmEmail").val(item.email);
        $("#CreatePlayer_Player_FirstName, #CreatePlayer_Player_LastName, #CreatePlayer_Player_UserName, #CreatePlayer_Player_Email, #CreatePlayer_ConfirmEmail").attr("disabled", "disabled");
    });
    $("#UseSocialNetworkLoginOnly").change(function() {
        //cache off social network provided values.
        item.firstName = $("#CreatePlayer_Player_FirstName").val();
        item.lastName = $("#CreatePlayer_Player_LastName").val();
        item.userName = $("#CreatePlayer_Player_UserName").val();
        item.email = $("#CreatePlayer_Player_Email").val();
        $("#CreatePlayer_Player_FirstName, #CreatePlayer_Player_LastName, #CreatePlayer_Player_UserName, #CreatePlayer_Player_Email, #CreatePlayer_ConfirmEmail").removeAttr("disabled");
    });
}

function initPasswordStrength() {
    $("#CreatePlayer_ConfirmPassword").keyup(function() {
        $(".strength").text($(".pstrength-info span").text());
        $("#password-strength img").css("width", $(".pstrength-bar").css("width"));
    })
}