/**
 * displays registration form for PRO Plus splet
 * 
 * @author Marko Zorman <marko.zorman@pop-tv.si>
 * @date 30.10.2009
 */

function proplus_splet_register() {
    close_banner();

    mbox_open(450, 500, true);
    pre_fullscreen();

    // help boxes in step 1
    step_1_help = new Array("username_help", "password_help", "email_help", "main_help");

    // how many steps are there
    
    url = '/bin/registration2/pp_splet_register.php';
    new Ajax(url, {
	     method: 'get',
	     encoding: 'utf-8',
	     update: $('MBOX_window'),
	     onComplete: function() {
    	 
    	 },
	     evalScripts: true
	    }).request();
}

/**
 * function to submit newsletter data
 * 
 */
function pp_splet_submit() {
	// validate text fields
	var txt_fields = new Array("email", "company");
	for (var i=0; i<txt_fields.length; i++) {
		$(txt_fields[i]+'_feedback').setHTML('');
		
		if ($(txt_fields[i]).value.clean() == "") {
			$(txt_fields[i]+'_feedback').setHTML(ppsplet_error[txt_fields[i]]);
			$(txt_fields[i]).focus();
			return false;
		}
	}

	// validate email address
	$('email_feedback').setHTML('');
	var emailRegex = /^((\w+\+*\-*)+\.?)+@((\w+\+*\-*)+\.?)*[\w-]+\.[a-z]{2,6}$/i;
	if (!emailRegex.test($('email').value)) {
		$('email_feedback').setHTML(ppsplet_error['email']);
		$('email').focus();
		return false;
	}
	
	$('step_form').send({
		onComplete: function(data) {
			$('reg2_content').setHTML(data);	
		}
	});
}