// JScript File 
// Scripts on pages Account


 function login(){
			
            var user=$get('idsi_User').value;
            var pass=$get('idsi_Pass').value;            
            if(user.trim()=='' || pass.trim()==''){
                $get("idLoginMessages").html('<strong>User or pass can\'t be empty</strong>');
                return;
            }      
            $membership.signin(user,pass,login_callback);
            
        }
        function login_callback(response){
            if(response.isOK()){            
				location.href='/my-account/my-banners/?lang={0}'.format(glooq_lang);				
				}
            else{
                $get("idLoginMessages").html('<strong class="text_error">{0}</strong>'.format(response.message));                
            }
        }


   function changePassword(){
            var newpass=$get('idSetPass_newPass').value;			
            var oldpass=$get('idSetPass_oldPass').value;
			var newpassver=$get('idSetPass_newPassVer').value;
            $get('idCPMessages').html('');
            $membership.setPassword(oldpass,newpass,newpassver,changePassword_callback);
        }
        function changePassword_callback(response){
            if(response.isOK())
                $get('idCPMessages').html('<strong class="text_error">{0}</strong>'.format(response.message)); 
            else{
                $get('idCPMessages').html('<strong class="text_error">{0}</strong>'.format(response.message));                
            }
        }
        
        function reset(){
            var user=$get('idResetEmail').value;
            $membership.resetPasssword(user,reset_callback);
           
        }
        function reset_callback(response){
            debug.trace('resetcallback');
            if(response.isOK())
                $get("idRPMessages").html('<strong class="text_valid">{0}</strong>'.format(response.message));
            else{
                $get("idRPMessages").html('<strong class="text_error">{0}</strong>'.format(response.message));                
            }
        }
        
        function createnew(){        
                var mail = $get("id_su_mail").value;
                var pass = $get("id_su_pass").value;
                var conf = $get("id_su_conf").value;
                var ctry = 'auto';
                var comp = $get("id_su_company").value;
                var tel =  $get("id_su_tel").value;
                
                var promocode = $get("id_su_promocode").value;
                var promomail = $get("id_su_iagree").checked;
                var iaccept = $get("id_su_iaccept").checked;
                $membership.signup(mail,pass,conf, ctry,tel,comp, promocode,promomail,iaccept,createnew_callback);
                
        }
        function createnew_callback(response){
            debug.trace('createnew_callback');
            if(response.isOK()) {
                $get("id_su_messages").html('<strong class="text_valid">{0}</strong>'.format(response.message));
			    location.href='/index.php/my-account/my-banners/?lang={0}'.format(glooq_lang);
			    
			}
            else{
                $get("id_su_messages").html('<strong class="text_error">{0}</strong>'.format(response.message));                
            }        
        }
        

		
