
$(document).ready(function () {
        $('#file_type_image').click(function() {
            $('#resize').show();
            $('#video-options').hide();
            $('#uploadurl').val('').hide();
            $('#uploadfile').show();
        });
        $('#file_type_video').click(function() {
            $('#resize').hide();
            $('#video-options').show();
            $('#uploadurl').val('').hide();
            $('#uploadfile').show();
        });
        $('#file_type_url').click(function() {
            document.forms.uploadForm.reset();
            $('#file_type_url').attr('checked', 'checked');
            $('#resize').show();
            $('#video-options').hide();
            $('#uploadfile').hide();
            $('#uploadurl').show();
        });
        $('#emailsharebox').click(function() {
            $('#emaildiv').hide();
            $('#emailinput').show();
        });

        $('#uploadForm').submit(function() {
            var message = '';
            if ($('#uploadForm input[type="radio"]:checked').val() != 'url' && $('#the_file').val() == '') {
                message += "* Please select a file to upload\n";
            }
            if ($('#uploadForm input[type="radio"]:checked').val() == 'url' && $('#the_url').val() == '') {
                message += "* Please enter a URL to upload\n";
            }
            if ($('#uploadForm input[type="radio"]:checked').val() == undefined) {
                message += "* Please select a file type\n";
            }
            if ($('#uploadForm #emailsharebox:checked').val() != undefined) {
                if ($('#uploadForm #email-img').val()) {
                    var addy = $('#uploadForm #email-img').val();
                    if (addy.indexOf(",") > 0) {
                        var spos = 0;
                        var epos = addy.indexOf(",");
                        var rest = addy;
                        while (spos < rest.length && epos != -1) {
                            var em = rest.substring(spos, epos);
                            rest = rest.substring(epos+1);
                            if (!emailCheck(em)) {
                                message += "* Please enter a valid email address\n";
                                message += "\t'"+em+"' is not valid\n";
                                alert(message);
                                return false;
                            }
                            spos = 0;
                            epos = rest.indexOf(",");
                        }
                    } else {
                        if (!emailCheck(addy)) {
                            message += "* Please enter a valid email address\n";
                        }
                    }


                }
            }
            if (message) {
                alert(message);
                return false;
            }
            if ($('#uploadForm input[type="radio"]:checked').val() == 'video') {
                var uid = $('#uid').val();
                var leftVal = (screen.width / 2) - 200;
                var topVal = (screen.height / 2) - 200;
                window.open('/progresswindow.php?UPLOAD_IDENTIFIER='+uid,'UploadMeter','fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=yes,directories=no,location=no,width=400,height=400,left='+leftVal+',top='+topVal, true);
            }
            $('#home_iframe').show();
            $('#home_info').hide();
            return true;
        });
});