var user_nickName ="";
function registerCampaign(id, promotionalReg) {
	var emailId = "";
	var nickName = "";
	var regPassword = "";
	var div = "";
	if(id == '1') {
		div = "registerationError_" ;
		var _reg_form = document.getElementById('registration_form_');
		_reg_form.identity_.value = '1';
		emailId=_reg_form.email_.value;
		nickName=_reg_form.nickName_.value;
		regPassword=_reg_form.password_.value;
		retypePass=_reg_form.password1_.value;
	}
	if(!checkEmail(emailId)){
			displayMsg(div,"Please enter valid email address.");	
		}else
		if("" == nickName || nickName.length == 0){
			displayMsg(div,"Enter nick name.");
		}else 
		if(regPassword.length <5 ){
			displayMsg(div,"The password must be at least 5 characters long.");
		}else
		if(regPassword != retypePass){
			displayMsg(div,"The entered passwords do not match.");
		}
		else{
			var isRemember = "N";
			var remFlag = false;

			var reg_form_chkbox = document.getElementById('registration_form_').chk_rememberMe;
			if(reg_form_chkbox != null && reg_form_chkbox.checked)
			isRemember = "Y";
			
			var productServicesChkBox = document.getElementById('productServices_');
			
			if(promotionalReg != null && productServicesChkBox && productServicesChkBox.checked){
			remFlag = true;
			}else{remFlag = false;}
			var regPg = document.getElementById('reg_page');
			if(regPg != null){
				regPg = regPg.value;
			}else{
				regPg='wozzon/default'
			}
			UserManager.register(remFlag, emailId, nickName, regPassword, isRemember, regPg, registerationCampaignHandler);

			user_nickName = nickName;
		}
}

function registerationCampaignHandler(source) {
	var obj = _$id("registerationError_");
	var div = "";
	div = "registerationError_";	
	showDivs(div);	

	if( source == "1" ) displayMsg(div,"This email address has already been taken");
	else if(source == "2")   displayMsg(div,"Nickname already in use, please select another Nickname");
	else if( source == "3") displayMsg(div,"Error registering user");
	else if(source == "4")	displayMsg(div,"Please enter nick name.");
    else if(source == "5" ) displayMsg(div,"Please enter password.");
    else if(source == "6" ) displayMsg(div,"Please enter  email address.");
    else if(source == "Registered")  {		
        	checkRememberCampaign('registration_form_'); // if remmeber me checked save username
			 var productServicesChkBox = _$id('productServices_');
			   var submitForm = document.getElementById('compete_form');
			   if(submitForm != null){
				   submitForm.submit();
			   }
	}
}
