$(document).ready(function() {

    $('#datasheet-button').click(function(){

        //check for email cookie
        //$.cookie('email', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true });
        var email = $.cookie('pumptubing_email');

    
        //if email cookie
        if(email){
        //go to pdf
            window.location = $(this).attr('href');

        } else {

            //hide button
            $(this).hide();

            //show reg form and email login
            $('#datasheet-form').show();

        }

        return false;
    });

    if ($('#datasheet-form #check').attr('checked')) {

        $('#check_label span').show();
        $('.check').show();
        $('.check_label').show();

    }

    $('#datasheet-form #check').click(function(){
        
        
        if ($(this).attr('checked')) {
            
            $('.check').attr('checked', false);

        } 

        $('#check_label span').toggle();
        $('.check').toggle();
        $('.check_label').toggle();


    });

    $('#datasheet-form .country').change(function(){

        if ($(this).val() == 'United States') {

            $('.country_state').show();
		$('#country_state_label').show();

        } else {
		$('#country_state_label').hide();
            $('.country_state').hide();
            $('.country_state').val('');
	}

    });

    $('#datasheet-form #sign_up').click(function(){

        $('#datasheet-form .login').hide();
        $('#datasheet-form .registration').show();

        return false;
    });

    $('#datasheet-form .login .submit').click(function(){

        var xml = '<xml><module>Front/Registration/Login</module><method>login</method><load_template>no</load_template>';

        var email = $('#datasheet-form .login .email_address').attr('value');

        xml += '<email>' + email + '</email>';

        xml += "</xml>";

        TamedCMS_request(xml, 'admin_javascript_debug', exit_registration);

        return false;
    });

    $('#datasheet-form .registration .submit').click(function(){

        var xml = '<xml><module>Front/Registration/Register</module><method>register</method><load_template>no</load_template>';

        var name = $('#datasheet-form .registration .name').attr('value');
        xml += '<name>' + name + '</name>';

        var company = $('#datasheet-form .registration .company').attr('value');
        xml += '<company>' + company + '</company>';

        var title = $('#datasheet-form .registration .title').attr('value');
        xml += '<title>' + title + '</title>';

        var email_address = $('#datasheet-form .registration .email_address').attr('value');
        xml += '<email_address>' + email_address + '</email_address>';

        var phone = $('#datasheet-form .registration .phone').attr('value');
        xml += '<phone>' + phone + '</phone>';

        var addr1 = $('#datasheet-form .registration .addr1').attr('value');
        xml += '<addr1>' + addr1 + '</addr1>';

        var addr2 = $('#datasheet-form .registration .addr2').attr('value');
        xml += '<addr2>' + addr2 + '</addr2>';

        var city = $('#datasheet-form .registration .city').attr('value');
        xml += '<city>' + city + '</city>';

        var state = $('#datasheet-form .registration .state').attr('value');
        xml += '<state>' + state + '</state>';

        var zip = $('#datasheet-form .registration .zip').attr('value');
        xml += '<zip>' + zip + '</zip>';

        var checker = $('#datasheet-form .registration .checker').attr('checked');
        xml += '<checker>' + checker + '</checker>';

        var med = $('#datasheet-form .registration .med').attr('checked');
        xml += '<med>' + med + '</med>';

        var bio = $('#datasheet-form .registration .bio').attr('checked');
        xml += '<bio>' + bio + '</bio>';

        var lab = $('#datasheet-form .registration .lab').attr('checked');
        xml += '<lab>' + lab + '</lab>';

        var cflex = $('#datasheet-form .registration .cflex').attr('checked');
        xml += '<cflex>' + cflex + '</cflex>';

        var market = $('#datasheet-form .registration .market').attr('value');
        xml += '<market>' + market + '</market>';

        var country = $('#datasheet-form .registration .country').attr('value');
        xml += '<country>' + country + '</country>';

     	var country_state = $('#datasheet-form .registration .country_state').attr('value');
        xml += '<country_state>' + country_state + '</country_state>';


        xml += "</xml>";

        TamedCMS_request(xml, 'admin_javascript_debug', exit_registration);

        return false;
    });

});

function exit_registration(){

    var download = $('#datasheet-form #download').html();

    if(download != ''){
        $.cookie('pumptubing_email', download);
        window.location = $('#datasheet-button').attr('href');
    }

}
