/*
 * SimpleModal Contact Form
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2008 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: contact.js 170 2008-12-04 19:03:12Z emartin24 $
 *
 */

$(document).ready(function() {
    $('#registerModal input, #loginModal a.registerModal').click(function(e) {
         e.preventDefault();
        // load the contact form using ajax
        $("#msg").html("<font color='red'>loading...</font>");
        $.get("register.htm", function(data2) {
            // create a modal dialog with the data
            $(data2).modal({
               
                position: ["15%"],
                overlayId: 'contact-overlay2',
                containerId: 'contact-container2',
                closeClass: 'closeclass2',
                onOpen: contact2.open
                 
            });
        });
    });

   
});

var contact2 = {
    message: null,
    open: function(dialog2) {
        // add padding to the buttons in firefox/mozilla
        $("#msg").html("");
        if ($.browser.mozilla) {
            $('#contact-container2 .contact-button').css({
                'padding-bottom': '2px'
            });
        }
        // input field font size
        if ($.browser.safari) {
            $('#contact-container2 .contact-input').css({
                'font-size': '.9em'
            });
        }

        // dynamically determine height
        var h = 280;
        if ($('#contact-subject').length) {
            h += 26;
        }
        if ($('#contact-cc').length) {
            h += 22;
        }


        dialog2.overlay.fadeIn(200, function() {
            dialog2.container.fadeIn(200, function() {
                dialog2.data.fadeIn(200, function() {
                    $('#contact-container2 .contact-content').animate({
                        height: h

                    });
                });
            });
        });
        $("#regbtn").click(function() {
            var username = $('#uname').val();
            if (username == undefined || username == "") {
                alert("用户名不能为空！");
            }
            var sex = $("input[@name='sex'][@type=radio][@checked]").val();
            var year = $('#year option:selected').text();
            var month = $('#month option:selected').text();
            var day = $('#day option:selected').text();
            var date = year + "-" + month + "-" + day;
            var email = $('#email').val();
            //对电子邮件的验证
            // var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
            var myreg = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;

            if (!myreg.test(email)) {
                alert('提示\n\n您所书写的' + email + '不是有效的Email！');

                return;
            }
            var prov = $('#prov option:selected').text();
            var city = $('#city option:selected').text();
            var qq = $('#qq').val();
            var msn = $('#msn').val();
            var blog = $('#blog').val();
            // alert(username + sex + year + month + day);
            // alert(prov+city)
            var str = "username=" + escape(username) + "&sex=" + escape(sex) + "&date=" + escape(date) + "&email=" + escape(email) + "&prov=" + escape(prov) + "&city=" + escape(city) + "&qq=" + escape(qq) + "&msn=" + escape(msn) + "&blog=" + escape(blog);

            $.ajax({ type: "get",
                url: "ajax/Registe_proc.aspx?" + str + "&timeStamp=" + new Date().getTime(),
                beforeSend: function(XMLHttpRequest) {//ShowLoading();
                    $("#rmsg").html("loading...");
                },
                success: function(data, textStatus) {

                    var status = data.split("######")[0];
                    if (status =="ok") {
                        //$("#rmsg").html("");
                        var houzui=email.split('@')[1];
                        alert("用户注册成功！");
                        window.location.href = ('http://mail.'+houzui);
                    }

                },
                complete: function(XMLHttpRequest, textStatus) {
                    //HideLoading();
                    // $("#rmsg").html("");
                },
                error: function() { //alert("服务器处理错误！")
                }
            });

        });

    }


};
